Файл: Основные характеристики и сравнение клиентских операционных систем.pdf
Добавлен: 06.07.2023
Просмотров: 565
Скачиваний: 15
Аппаратное обеспечение и разработка
Google Chrome OS позиционируется как операционная система для различных устройств — от маленьких нетбуков до полноразмерных настольных систем и поддерживает x86- и ARM-архитектуры процессоров.
Команда Google Chrome OS работает со многими технологическими компаниями с целью проектирования и разработки новых устройств, обеспечивающих высокое качество работы пользователей. Среди них такие компании, как Acer, Adobe, Asus, Freescale Semiconductor, Lenovo, Qualcomm, Texas Instruments, Toshiba, NVIDIA. Также в разработке принимает участие компания Intel, сотрудничество с которой началось «за некоторое время» до официального анонса. Dell также рассматривает возможность тестирования Chrome OS. Результатом такой совместной работы стали хромбуки.
TempleOS (ранее J Operating System, SparrowOS и LoseThos) — облегчённая операционная система с религиозными мотивами, созданная американским программистом Терри Дэвисом. Он вёл разработку в течение десяти лет, после серии психотических проявлений, которые он позже описывал как божественное откровение.
TempleOS была задумана как предсказанный в Библии Третий Храм, её интерфейс похож на смесь DOS и Turbo C. Дэвис описывал операционную систему как современное развитие концепции Commodore 64 для платформы x86-64, использующее вместо Бейсика вариант языка C (названный «HolyC»). По словам Дэвиса, Бог приказал ему создать операционную систему с 16-цветной графикой, разрешением 640 × 480 и одноголосным звуком. Операционная система была выпущена в 2013 году, а последний раз обновлялась в 2017 году.
Дэвис страдал от шизофрении и временами не имел жилья. За это время он опубликовал множество часов видео в социальных сетях, и к моменту его гибели у него появилось много подписчиков, которые называли его «легендой программирования» и сравнивали создание TempleOS с постройкой в одиночку небоскрёба. В 2017 году TempleOS экспонировалась во Франции на выставке работ в жанре ар брют. Дэвис умер в 2018 году в возрасте 48 лет.
TempleOS — операционная система (ОС) для персональных компьютеров платформы x86-64, поддерживающая невытесняющую многозадачность и многоядерные процессоры; она имеет единое адресное пространство без ограничений доступа (есть только «кольцо 0»), без поддержки сетей, и подходит для любительского программирования. Её исходный код открыт и передан в общественное достояние. ОС поддерживает 8-битную кодировку ASCII с графикой в исходном коде и имеет 2D и 3D графические библиотеки, которые работают в режиме VGA 640 × 480 пикселей, 16 цветов. Как и большинство современных операционных систем, TempleOS поддерживает клавиатуру и мышь. Поддерживаются файловые системы ISO 9660, FAT32 и созданная Дэвисом «RedSea» с поддержкой сжатия файлов. По словам Дэвиса, многие из этих технических характеристик, включая режим 640 × 480, 16 цветов и одноголосный звук, были предписаны ему Богом. Среди оригинальных компонентов системы — ядро ОС, компилятор и симулятор полёта орла.
Операционная система была написана на разработанном Дэвисом на основе C и C++ языке программирования «HolyC». Язык используется для взаимодействия с оболочкой ОС и для создания и запуска приложений. В интегрированной среде разработки, которая поставляется с TempleOS, поддерживаются несколько необычных функций, таких как встраивание картинок в код. Интегрированная среда использует нестандартный формат текста (названный «DolDoc»), который поддерживает гипертекстовые ссылки, изображения и 3D-модели, встраиваемые в обычные ASCII-файлы. Файл может содержать, например, вращающуюся 3D-модель танка в комментарии к исходному коду. Поддерживается JIT-компиляция.
Haiku — свободная операционная система для персональных компьютеров, первая версия которой нацелена на двоичную совместимость с операционной системой BeOS.
В настоящее время международная группа разработчиков активно трудится над компонентами системы.
История
С закрытием разработки операционной системы BeOS и продажей всей её интеллектуальной собственности фирме Palm перед энтузиастами BeOS встала задача дальнейшего развития и существования этой операционной системы вообще. Поскольку система была во многом уникальной и передовой, её сторонники решили, дабы избежать юридических и технических проблем, переписать операционную систему BeOS с нуля, полностью под свободной лицензией, обеспечив максимально возможную двоичную совместимость с последней версией BeOS — 5.0.
Проект был основан в 2002 году Майклом Фипсом. Целью было полностью воссоздать последний официальный релиз BeOS R5.
Изначально проект назывался OpenBeOS (сокращенно OBOS), но позже, во избежание нарушения прав на торговую марку компании Palm, путём голосования было решено переименовать проект в Haiku.
В 2003 году была создана некоммерческая организация Haiku Inc., занимающаяся организационной частью проекта. Она контролирует развитие проекта, принимает пожертвования, а также обладает правами на торговую марку Haiku, логотип, веб-сайт и исходный код.
Техническая реализация
Haiku воплощает в себе основные идеи BeOS. Это модульная система, архитектурно решённая как гибридное ядро: микроядерная архитектура, способная динамически подгружать необходимые модули. Сетевой стек работает в режиме ядра, но в целях двоичной совместимости с BeOS R5 имеет также интерфейс в пользовательской области памяти.
Ядро Haiku — NewOS — написано бывшим инженером Be Inc. Тревисом Гейсельбрехтом и полностью совместимо с приложениями своего оригинала — BeOS R5.
Одна из отличительных особенностей системы — архитектура трансляторов — системных интерпретаторов файловых форматов (например, JPEG). Кроме того, Haiku продолжает традиции BeOS по активному использованию файловых мета-атрибутов, что позволяет реализовать работу с данными простыми и очевидными методами (см. OpenTracker).
Файловая система OpenBFS поддерживает расширенные атрибуты файлов, журналирование, 64-разрядные указатели, поддержку хранения мета-тегов, максимальный размер файла — 260 гигабайт, раздела — 2 эксабайта (261 байт или 2 миллиарда гигабайтов).
Системные требования
- 32-разрядный x86-процессор
- 128 Мб оперативной памяти, (1 Гб для сборки Haiku внутри себя)
- 700 Мб свободного места на жестком диске
Заключение
Для того, чтобы определиться с выбором «операционки» компьютера, нужно исходить из трех параметров:
- Простота
- Изучение
- Рабочий инструмент.
Могу посоветовать выбирать из следующих ОС:
Windows – подойдет людям, которым нужен мультимедийный центр (музыка, кино, интернет, игры). И для тех, кому нужен не дорогой и не слишком сложный в использовании компьютер для работы.
ПреимуществаWindows:
- Широкий выбор ПО
- Полная совместимость со всем оборудованием
- Техническая поддержка
- Широкая распространенность
- Легкость настройки
НедостаткиWindows:
- Ужасная безопасность (куча вирусов и уязвимостей)
- Несколько завышенные системные требования
- Множество ограничений (система контроля цифрового контента, впервые появилась в WindowsVista, Microsoft всегда пытается навязать свое мнение, что лучше для пользователя)
Linux, да и вообще UNIX-подобные системы - лучший вариант для серверов. Профи (программисты, хакеры, системные администраторы) любят эти системы за высокую гибкость и надежность.
ПреимуществаLinux:
- Свободное распространение
- Стабильность
- Низкие системные требования
- Отсутствие вирусов (вследствие этого нет надобности в антивирусе)
- Полная свобода действий (возможность настраивать, как угодно)
- Большое количество дистрибутивов – Вы можете выбрать дистрибутив согласно своей философии
- Практически весь софт бесплатен