К какому виду по относятся операционные системы windows linux macos freebsd

Обновлено: 01.07.2024

В последнее время наблюдается большой приток пользователей Linux. Как правило это люди уже имеющие вполне приличный опыт в общении с компьютером, но этот опыт в большинстве случаев ограничен одной системой. Естественно, что этой системой является самая распространенная на сегодня на дескотопах операционная система компании Microsoft MS Windows. Большое число пользователей Windows также ставят Linux, или запускают его с "Live CD" "на посмотреть".

И тут возникает сразу несколько проблем, связанных с тем, что новые пользователи Linux ожидают увидеть перед собой "еще один Windows". А Linux — это совсем не клон Windows, это совсем другая система, с другой основой, другими традициями, другими возможностями и другими требованиями к пользователю.

По моему убеждению именно это непонимание и является одним из источником такого количества так называемых "священных войн". Возможно данная статья позволит если не уменьшить количество таких войн, то хотя бы даст большее понимание позиций противников и снизит накал в войнах.

Очень глубоко лезть в устройство этих двух операционных систем нам, я думаю, ни к чему, будем рассматривать их в основном с точки зрения пользователя.

Экскурс в историю (очень краткий)

Для сравнения, думаю невредно освежить в памяти краткую историю сравниваемых операционных систем.

История Unix

Операционная система UNIX была создана еще до эры коммерческого софта. Она писалась инженерами, как система "для себя". Поэтому в нее были заложены передовые на то время концепции. В дальнейшем своем развитии при добавлении новых черт, обычно считалось, что делать нужно "правильно". Т.е. например если нужно было выбирать из двух решений, одно из которых было с инженерной точки зрения "неправильным", например повышало производительность сегодня, но могло принести затруднения в дальнейшем, как правило, такое решение отвергалось и выбиралось "правильное" решение, пусть и с определенной потерей производительности.

Первые версии UNIX были написаны на Ассеблере, затем система была переписана на СИ. Это дало системе уникальную переносимость. На PC UNIX был портирован, а точнее заново написан (Linux) сразу, как только развитие PC, а точнее выпуск PC на процессоре i386, позволило это сделать.

В 1985 году стартовал проект POSIX. Это стандарт на интерфейсы UNIX-подобных ОС. Во многом благодаря наличию такого стандарта, так быстро смог появится на свет и достигнуть зрелости Linux — свободная воплощение UNIX.

Развитие интернета с самого начала и до нашего времени неразрывно связано с серверами под управлением ОС UNIX. Сначала с коммерческими, а теперь все больше и больше со свободными.

С точки зрения коммерциализации развитие UNIX можно разделить на три этапа.

  1. Некоммерческое распространение в университетах.
  2. Распространение коммерческих UNIX систем.
  3. Появление свободных реализаций (Linux, FreeBSD) и вытеснение коммерческих систем (настоящий момент).

До появления системы X Window System UNIX была системой с текстовым интерфейсом, затем добавился графический, но традиционно текстовый интерфейс сохраняет важное значение.

Очень важно то, что UNIX с самого начала был многозадачной и многопользовательской системой. Т.е. на одной машине могут работать сразу несколько пользователей, и выполняться несколько программ одновременно.

Фирменной чертой всех UNIX-подобных ОС была и остается надежность.

Год Событие Комментарий Разр Многопольз. Многозадачн.
1971 Первая версия UNIX На ассемблере 32 Есть Есть
1973 Третья версия UNIX На Си 32 Есть Есть
1983 TCP/IP - 32 Есть Есть
1983 Проект GNU стартовал Подготовил свободную обвязку для UNIX- подобных ОС 32 Есть Есть
1984 X Window System Оконная система 32 Есть Есть
1985 Стартовал проект POSIX Стандарты интерфейсов UNIX-подобных систем 32 Есть Есть
1991 Появление Linux Первая свободная реализация ядра UNIX для PC, 32 разрядная, сеть 32 Есть Есть
1993 Появление FreeBSD Еще одна свободная реализация ядра UNIX для PC, 32 разрядная, сеть 32 Есть Есть

История Windows

Истоки зарождения операционной системы Windows следует искать в предшествующей ей операционной системе той же самой фирмы — DOS. Все операционные системы компании Microsoft, это прежде всего коммерческие проекты. Об этом нужно помнить всегда, особенно, когда стараешься понять истоки тех или других решений, как коммерческого плана, так и технического.

Первой ОС из этого семейства была DOS. Может показаться, что DOS собственно имеет косвенное отношение к обсуждаемому предмету. Но, многие традиции, база пользователей и разработчиков, их привычки, идут именно оттуда.

DOS была однозадачной однопользовательской операционной системой с текстовым интерфейсом. Первая версия Windows представляла собой нечто, негодное для работы и распространения не получила. Работать стало в Windows стало возможно, начиная с версии 3. В версии Windows For Workgroups 3.1 появилась возможность работы с сетью. Winodws серии 3 представляли собой запускаемую поверх DOS систему. Отличались невысокой надежностью.

В 1995 годы вышла новая версия — Windows 95. Код частично был 32 разрядным, частично 16 разрядным, встроенная сеть. По сравнению с Windows серии 3 это был серьезный шаг вперед. Повысилась надежность, но до надежности UNIX-подобных ОС было еще далеко. В качестве рабочей станции с натяжкой конечно, надежности хватало, в качестве сервера, нет. Позже были выпущены еще две ОС этой линии, Windows 98 и Windows Me. После этого линия была закрыта.

В 1993 году вышла новая версия — Windows NT 3.1. Это уже была полностью 32 разрядная система. Разработана она была с нуля, для ее разработки были наняты известные специалисты. Были внедрены новые концепции. Это подняло надежность почти до уровня надежности UNIX-подобных систем. Эта ОС уже могла работать в качестве сервера. Продолжение этой линии, операционные системы Windows 2000, Windows XP и Windows Vista.

ОС линии NT были многозадачными, начиная с Windows XP появилась и возможность работать нескольким пользователям, хотя и более ограниченная и гораздо менее удобная, чем у UNIX-подобных ОС.

Год Событие Комментарий Разр Многопольз. Многозадачн.
1981 DOS - 16 Нет Нет
1985 Windows 1.0 Надстройка над DOS 16 Нет Нет
1990 Windows 3.0 Надстройка над DOS 16 Нет Есть
1992 Windows For Workgroups 3.1 Надстройка над DOS, сеть 16 Нет Есть
1995 Windows 95 сеть 16/32 Нет Есть
1993 Windows NT сеть 32 с 1998 Есть
2000 Windows 2000 сеть 32 Есть Есть
2005 Windows XP сеть 32 Есть Есть
2007 Windows Vista сеть 32 Есть Есть

Техническое устройство с точки зрения пользователя

С точки зрения пользователя UNIX устроен примерно так:

  1. Ядро. Работает с устройствами, управляет памятью и процессами.
  2. Текстовая подсистема, работа с системой через терминал. Причем для управления всеми возможностями ОС достаточно только текстовой подсистемы. Возможно вход через эту подсистему многих пользователей. Богатый набор как встроенных утилит, так и приложений, работающих в текстовом режиме.
  3. Графическая подсистема Xwindow. Запускается как процесс в системе.
  4. Система удаленного доступа в текстовом режиме. Позволяет полноценную работу с ОС в текстовом режиме. Потребляет мало ресурсов. Позволяет работать на сравнительно слабых компьютерах одновременно десяткам и сотням пользователей. Количество сессий ограничено ресурсами компьютеров.
  5. Система удаленного доступа в графическом режиме. Позволяет одновременно работать нескольким пользователям в графическом режиме. Количество сессий ограничено ресурсами компьютеров.
  6. Система передачи графического окна приложения на другой компьютер. Позволяет запустив приложение на одном компьютере, управлять им с другого компьютера, через окно приложения, передаваемое на этот другой компьютер. Количество сессий ограничено ресурсами компьютеров.
Windows
  1. Ядро. Работает с устройствами, управляет памятью и процессами, управляет графической подсистемой.
  2. Графическая подсистема. Обеспечивает интерфейс с пользователем. Приоритетная система для пользовательского интерфейса.
  3. Текстовая подсистема. Обеспечивает текстовый интерфейс с пользователем. Текстовый интерфейс весьма урезанный. Набор утилит текстового режима как встроенных, так и других производителей весьма куцый. Синтаксис и состав команд текстового режима меняется от версии к версии. Запускается только поверх графического режима.
  4. Система удаленного доступа. Появилась впервые, как встроенная в систему, в Windows NT Server 4.0. До этого были только продукты других фирм. В связи с тем, что запускается полноценная графическая сессия, кушает очень много ресурсов. Наличие системы удаленного доступа и количество одновременных сессий может вообще отсутствовать или быть ограничено в разных версиях из коммерческих соображений.
Сравнение концепций

Давайте теперь рассмотрим, чем отличается подход к работе в этих двух системах.

UNIX: Концепция "Toolbox"

Поскольку UNIX разрабатывалась инженерами и для инженеров, в ее основу была положена концепция toolbox (ящик с инструментами). Что это значит? Это значит, что при создании софта и встроенных утилит для UNIX не делали универсальные программы, каждая из которых выполняла бы внутри себя все, необходимые пользователю действия, а для каждой небольшой задачи создавалась своя утилита, которая выполняла свою задачу, только одну, но делала это хорошо. Дело пользователя было при помощи набора этих утилит выполнить операции, которые ему нужно сделать.

При этом из этого набора утилит можно составлять цепочки и последовательности действий, что позволяет легко автоматизировать рутинные, часто повторяющиеся операции.

Для того, чтобы утилиты могли обмениваться между собой результатами своей работы, в качестве носителя информации был выбран текстовый файл. Для обмена информацией между утилитами были изобретены "pipes" (трубы). При помощи "труб" информация с выхода одной команды может быть передана на вход второй, та ее обрабатывает, выдает свою информацию на выход, которая может быть передана на вход третьей и так далее.

В общем, в результате UNIX позволяет пользователю легко создавать простые программные комплексы, выполняющие повторяющиеся действия как по команде пользователя, так и в автономном режиме.

Такой подход имеет как плюсы, так и недостатки. С одной стороны он дает больший контроль над системой, гибкость в настройке, но при этом повышается порог вхождения в систему, или говоря простыми словами, прежде, чем что нибудь сделать, как правило, нужно изучить основы.

Windows: Концепция "Тостер"

В Windows доминирует другая концепция. Эта концепция — максимально облегчить вхождение пользователя в задачу. Программы в Windows как правило большие, на каждое действие есть пункт в меню или иконка. В системы программы связываются как правило с большим трудом.

Ухудшает ситуацию о построением комплексов на базе Windows то, что большинство программ — коммерческие и используют свои, бинарные и как правило закрытые форматы данных и файлов. Такой подход превращает компьютер в устройство, которое может выполнять ограниченный изготовителем ПО набор функций, в пределе в этакий своеобразный "тостер", который выполняет только то, что задумал его изготовитель.

Плюс такого подхода — легкость вхождения неподготовленного пользователя. Минус — то, что обманутый кажущейся легкостью пользователь вообще не хочет ничему учиться и не выполнять необходимых действий. На поводу идут и производители софта. Это одна из причин такого обилия документов отформатированных пробелами, пренебрежения безопасностью и как следствие вирусных эпидемий.

Заключение

Конечно, в обоих системах не доминирует свой подход на 100 процентов. Как в Windows есть возможность пользоваться текстовой консолью и создавать .bat файлы, так и в UNIX есть большой набор программ, со свойствами присущими скорее "тостерному" подходу. И все таки описанная разница в подходах есть и она достаточно ярко выражена.

Полный список операционных систем

Это список известных операционных систем. Операционные системы могут быть классифицированы по базовой технологии ( UNIX-подобные , пост-UNIX/потомки UΝΙΧ), типу лицензии (проприетарная или открытая), развивается ли в настоящее время (устаревшие или современные), по назначению (универсальные, ОС встроенных систем, ОС PDA , ОС реального времени, для рабочих станций или для серверов), а также по множеству других признаков.

Проприетарные


Ранние


Acorn


Atari ST


Apple


Корпорация Be


Control Data Corporation


DEC/Compaq/HP

    — Выпущена в декабре 1987 года. Одна из первых операционных систем с поддержкой многозадачного режима процессора 80286. — Выпущена в октябре 1988 года. SE = Standard Edition. — 1989 год. — 1989 год. Редакции SE и EE. Улучшенный Presentation Manager. — 1991 год. Также редакции SE и EE. — Весна 1992 года. Первая версия OS/2, которой для работы необходим процессор 80386 с его защищённым режимом. — Май 1993 года. — Конец 1993 года. Не содержит подсистемы Win-OS/2 и устанавливается поверх Windows 3.1. Стоит дешевле других версий OS/2. — Октябрь 1994 года. — Сентябрь 1996 года. — Апрель 1999 года. Дальнейшие обновления получили имена CP1 и CP2 (Convenience Package) и базировались на Aurora.
    — следующая версия после IBM OS/390
    — первая ОС для архитектуры System 360 — OEM-версия MS-DOS, впоследствии дорабатывалась самостоятельно.
    , СВМ, МВС, ДОС ЕС, МОС ЕС — IBM-совместимые операционные системы (клоны) советского производства


ICT/ICL


Microsoft

    (версия Windows 4.00.950) (версия Windows 4.10.1998) (версия Windows 4.90.3000)
    — первая версия Windows NT, выпущена 27 июля 1993 (варианты поставки: Workstation — для рабочих станций и Server — для серверов)
      — отлаженная версия Windows NT 3.5
      (версия Windows NT 5.2) — вариант Windows XP для работы на серверах — вариант Windows XP для работы в кластерных системах — вариант Windows XP для встраиваемых систем
      (версия Windows NT 6.0) — вариант Windows Vista для работы на серверах — замена Windows Compute Cluster Server 2003 для кластерных систем — вариант Windows Vista для встраиваемых систем


      , Pocket PC — версии Windows CE для мобильных телефонов и наладонных компьютеров. — версии Windows CE для встраиваемых систем, включая роботов.


    Mediatek

      — Операционная система для мобильных телефонов на MTK (ARM) процессорах

    Novell


    Strawberry Development Group


    Sun Microsystems

      — Unix-подобная ОС, основана на реализации BSD Unix
      • SunOS 4.x — (Solaris 1.x)
      • SunOS 5.x — (Solaris 2.x, 7.x и более поздние) — SunOS 5.11


      Другие Unix-подобные и POSIX-совместимые

        (Apollo Computer) от Intergraph (Unix-emulating OS from Cromemco) (Эмулирующая Unix ОС от Mark Williams Co. для персональных компьютеров) — Unix-подобная ОС, разработана компанией Sequent Computer Systems, которая позже была поглощена IBM от SGI — свое развитие получила в ОС Mac OS X после объединения компаний NeXT и Apple — Unix-подобная RTOS, эмулирующая Unix от Microware для процессора Motorola 6809
          (Эмулирующая Unix от Microware для процессора Motorola 680x0; создана из OS-9) (портативная эмуляция Unix от Microware; одна из реализаций предназначена для Intel x86)


        Свободные


        Unix-подобные

          (Berkeley Software Distribution, реализация Unix для DECVAX) и её вариации: — основной акцент на безопасности
          (ОС, реализованная как набор серверов работающих на микроядре L4)
          (наиболее популярное свободное Unix-подобное ядро) (основана на ядре «Linux» и использует много кода AtheOS, подобна BeOS)
          (распределённая ОС, произошедшая от Plan 9) (распределённая ОС, произошедшая от Plan 9) (ОС на основе виртуальной машины, произошла от Plan 9)


        Windows-совместимые


        Исследовательские Unix-подобные

          (разработана Bell Labs в 1970 году, идея Кена Томпсона) (от разработчиков ядер ОС в CMU; см.: NeXTSTEP) (учебная ОС от Эндрю Таненбаума) (учебная ОС, сделанная в MIT) (разрабатывается в IBM) (первая отечественная UNIX-подобная операционная система) (советский клон UNIX) (Инструментальная мобильная операционная система — разработана в СССР в 1985 году в ИНЭУМ Институт электронных управляющих машин, Головное КБ Минприбора).


        Исследовательские не-UNIX

          [1] — Object Oriented Operation System [2] — исследовательская ОС от Кембриджского университета — 1994 год — Stanford, ранние 1980-е — разработка Амстердамского свободного университета. — простейшая однозадачная операционная система, использующая только функции BIOS для работы с накопителем информации и дисплеем; разработана в домашних условиях автором с ником Alien7. Для программистов имеется возможность перекомпилировать программы на C++ из Microsoft Windows в MaxOS, если в программе не используются специфические функции Microsoft Windows.


        Клоны MS-DOS

          (Quick and Dirty Operating System) — клон CP/M, созданный в 1980 году Тимом Патерсоном (Tim Paterson) из Seattle Computer Products (SCP) для новых процессоров Intel 808x, был куплен Microsoft за 50 тыс. долл. и стал MS-DOS/PC-DOS. — разработана Microsoft для IBM PC-совместимых машин. — версия DOS от IBM. — ОС от Digital Research, потом Novell, Caldera, Siemens AG …; в настоящее время используется в специфических задачах. — открытая, наследник DR-DOS — свободная DOS, цель — 100 % совместимость с MS-DOS. — ОС от PhysTechSoft (Россия). [3] — ОС от Datalight для встроенных систем. — советский клон для ПК Искра-1030. — советский клон для ПК ЕС-1840. — советский клон для ПК ЕС-1840.


        Авторские/внутренние, не-UNIX и другие

          — новое название для Bluebottle (см. также: AOS) — ОС созданная в рамках проекта «Oberon — операционная система и компилятор» (Оберон (операционная система)) (AROS Research Operating System), свободная портируемая (в том числе, для процессорной линейки x86) операционная система, идейный потомок AmigaOS — развитие идей AOS, современное название A2.
            (CP/M для Intel 8080/8085 и Zilog Z80 от Digital Research)) (CP/M для Intel 8088/86 от Digital Research) (многопрограммная версия CP/M-80 от Digital Research) (многопрограммная версия CP/M-86 от Digital Research) (создана в СССР на основе CP/M 2.2)


          Siemens AG


          «Домашние» OS

            (проект основан на MenuetOS и помещается на одну дискету) — проект основан на FreeBSD. Навеян GUI Navi из Serial Experiments Lain (помещается на одну дискету) (почти полностью совместима с POSIX) (VISOPSYS — Визуальная операционная система) [4] — проект ядра операционной системы под кодовым названием XSystem. [5] — микроядерная операционная система. (проект операционной системы, основанной на микроядерной архитектуре) — многозадачная графическая ОС для Amstrad CPC, Amstrad PCW и MSX. — open-source OS, написаная на чистом ассемблере (помещается на одну дискету).


          Для БК

          Операционные системы, работавшие на БК-0010, БК-0010-01, БК-0011 и БК-0011М


          Для Spectrum


          Прикладные системы


          Наладонный компьютер (PDA)

            от Palm Inc; теперь подразделения PalmSource , Windows Mobile от Microsoft — изначально от Psion (Великобритания), в настоящее время разрабатывается Symbian, под маркой Symbian OS. от Microsoft в Sharp Zaurus


          Смартфоны

            • Google Android; в Palm Pre; в Nokia 770 Internet Tablet, Nokia N800, N810 и Nokia N900; в устройствах Neo 1973 и Neo FreeRunner;
            • MontaVista Mobilinux в Motorola A760, E680; Linux в Motorola A1200, A1600, E6; в Motorola ZINE ZN5; ; в Edelweiss; ;


            Нетбуки, смартбуки, MID

                ; Linux; ; ; ; ; ; Lite в Acer Aspire One;
              • Google Android; ; for Netbooks; ; .
              • Microsoft Windows CE MID в Toshiba JournE;


              Маршрутизаторы

              • SROS от Alcatel-Lucent от Cisco от Cisco от Cisco на основе QNX от Juniper Networks от 3Com RouterOS от MikroTik от Cisco от Juniper Networks от Riverstone Networks бесплатная замена Cisco на основе Linux от ZyXEL
              • SeOS от Ericsson


              МиниАТС


              Для микроконтроллеров, встраиваемые и ОС реального времени


              Вымышленные операционные системы

              Несуществующие операционные системы, упоминаемые в шутках, книгах, фильмах, компьютерных играх и т. п.

              Многие пользуются Windows по одной простой причине: так привычнее. Но не нужно забывать, что выбор есть всегда. И в данном случае это вопрос не только вкуса, но и профессионализма.

              Linux

              Ядро данной операционной системы – важнейший компонент, который управляет работой всех программ – написал программист из Финляндии Линус Торвальдс. На сегодняшний день на основе Linux существует очень много различных ОС: для наглядности предлагаем взглянуть на перечень в Википедии .

              Особенность Linux заключается в том, что пользователь может полностью изменить систему под себя. Причем есть возможность не только экспериментировать с настройками, но и создать собственную ОС на базе Linux.

              К примеру, вы можете поменять дизайн на футуристический, либо с помощью Linux Mint работать на привычном Windows-интерфейсе.


              Существуют даже хакерские дистрибутивы. Самый известный из них – Kali Linux . Он позволяет взламывать Wi-Fi, находить уязвимости серверов, подбирать пароли, сканировать сети и содержит много других полезных программ из сферы информационной безопасности.

              В каждом дистрибутиве есть терминал. На вид он кажется довольно невзрачным, зато делает процесс управления компьютером и серверами более быстрым, чем в случае с программами GUI. Не зря большинство сайтов сейчас работают именно на Linux-серверах.

              Плюсы и минусы

              С Linux вы получите все нужные инструменты и ПО для разработки. Сообщество операционной системы, да и частные программисты тоже, выпускают много аналогов.

              Распространяется Linux абсолютно бесплатно. Ей оказывают поддержку как небольшие компании, так и гиганты вроде Microsoft.

              Некоторых привычных программ нет для Linux. Например, iTunes и продуктов Adobe, в частности всем известного Photoshop. В Steam тоже запускаются не все игры.

              Тем не менее, ситуацию спасают аналоги популярных программ и игр. Прекрасной альтернативой iTunes является музыкальный сервис Spotify. А с помощью Wine можно и на Linux запустить многие не предназначенные для данной системы продукты. В Steam также предусмотрен специальный режим: пару изменений в настройках, и с играми тоже нет никаких проблем.

              MacOS

              Теперь рассмотрим MacOS – ОС от компании Apple. Установить ее легально можно только на ПК фирмы-производителя.


              MacOS имеет много похожего с Linux, потому что это Unix-подобная операционная система, только исходный код в ней – закрытый. Вам будет легко в ней освоиться, если вы уже знакомы с терминалом и функционалом Linux.

              Плюсы и минусы

              Для MacOS существует огромное множество программ. С этой ОС можно заниматься как веб-разработкой, так и созданием мобильных приложений под iOS-устройства. Так что если вы хотите начать писать продукты для iPhone и размещать их в App Store, вам придется перейти на MacOS.

              Данную систему удобно использовать для веб-разработки: есть много подходящих инструментов и ПО. А если, занимаясь написанием кода, вы захотите сделать перерыв и поиграть, выбрать будет из чего, ведь под MacOS адаптировано много популярных игр.

              Разработчики всего мира используют MacOS благодаря ее надежности и удобству. Особенно отмечают клавиатуру MacBook, идеально подходящую для печатания программного кода.

              Высокая стоимость. Но её можно назвать оправданной из-за долговечности маков. К тому же, обращаясь с устройством должным образом, вы в любой момент сможете легко его продать, потому что MacBook долгое время не теряет востребованности на вторичном рынке.

              Windows

              С Windows знаком каждый, поэтому без лишних слов кратко пройдемся по главным плюсам и попробуем выявить возможные недостатки.


              Плюсы и минусы

              Windows – самая популярная ОС. И поэтому для нее есть почти все программы, она работает почти со всеми известными устройствами.

              Большую популярность можно считать и недостатком, поскольку для Windows создается и распространяется больше всего вирусов, рекламного ПО, скрытых криптовалютных майнеров и т. п.

              Под Windows можно найти самые разные редакторы кода и специальные инструменты для программирования. Но, в отличие от Linux, у них есть некоторые минусы. К примеру, в Windows Home с точки зрения разработки функционал работает недостаточно полноценно.

              Чаще всего компьютеры поставляются именно с Windows.

              Редакции ОС быстро устаревают и перестают подходить для решения некоторых задач. Поэтому приходится постоянно приобретать новую нужную версию.

              Подытожим:

              Linux

              • Пригодность для разработки – 5 баллов;
              • Универсальность (поддержка игр, ПО) – 3 балла;
              • Кастомизация (настройка под свои нужды) – 5 баллов;
              • Стоимость – бесплатно.

              MacOS

              • Пригодность для разработки – 5 баллов;
              • Универсальность (поддержка игр, ПО) – 4 балла;
              • Кастомизация (настройка под свои нужды) – 3 балла;
              • Стоимость – бесплатно (установить легально можно только на Mac-устройства).

              Windows

              • Пригодность для разработки – 4 балла;
              • Универсальность (поддержка игр, ПО) – 4 балла;
              • Кастомизация (настройка под свои нужды) – 3 балла;
              • Стоимость – платно.

              Больше интересных новостей

              5 полезных онлайн-сервисов для разработчиков

              5 полезных онлайн-сервисов для разработчиков

              Какими будут будущие IT-сферы? Аналитика IT сфер

              Какими будут будущие IT-сферы? Аналитика IT сфер

              Что нужно знать программисту? Кроме программирования

              Что нужно знать программисту? Кроме программирования

              Самые медленные из популярных языков программирования

              Самые медленные из популярных языков программирования

              Виды операционных систем

              В этом разделе будем говорить о операционных системах Windows, Mac OCX, Linux. Операционная система (ОС) представляет собой совокупность программ, выполняющих две основные функции: предоставление пользователю удобств виртуальной машины и повышение эффективности использования компьютера при рациональном управлении его ресурсами.

              К современным операционным системам предъявляются следующие требования:

              • совместимость — ОС должна включать средства для выполнения приложений, подготовленных для других ОС;
              • переносимость — обеспечение возможности переноса ОС с одной аппаратной платформы на другую;
              • надежность и отказоустойчивость — предполагает защиту ОС от внутренних и внешних ошибок, сбоев и отказов;
              • безопасность — ОС должна содержать средства защиты ресурсов одних пользователей от других;
              • расширяемость — ОС должна обеспечивать удобство внесения последующих изменений и дополнений;
              • производительность — система должна обладать достаточным быстродействием.

              Windows

              Самая популярная операционная система в мире.

              Плюсы Windows 7

              • Система достаточно проста в использовании. Только, на мой взгляд, в 7 настройки реализованы лучше, чем в 8 или 10.
              • Привлекательный внешний вид с различными темами оформления. Так же можно очень сильно изменить внешний вид с помощью разных сторонних программ.
              • Большинство программ как платных, так и бесплатных поддерживают именно эту операционную систему.
              • При возникающих вопросах наиболее вероятно найти ответы в сети, опять же из-за ее большой распространенности.
              • Поддержка различного оборудования (веб-камеры, принтеры и т.д.). Если нет дисков с драйверами, то можно воспользоваться каким-либо из предложенных системой.
              • Легко восстанавливаемая удаленная информация, как с компьютера, так и с носителей.
              • Сделать из одного компьютера два, подключить вторую клавиатуру, или телевизор? Легко и просто с помощью wmprogram.
              • Хотите много рабочих столов с разными обоями и иконками? Пожалуйста! Программа Desktop к вашим услугам.
              • Если вам например нужно изменить имя компьютера, рабочей группы или размер диска «С:\» , то после перезагрузки ваша ОС будет работать как часы, что нельзя например сказать о Linux, где если изменить размер корневого диска, то это может привести к неработоспособности системы.
              • Разом переименование многочисленных файлов. В Windows очень просто, в других – нет!
              • Функция запоминания открытых окон. То есть можно настроить такие параметры, где все открытые окна восстанавливаются при загрузке системы.

              Минумы Windows 7

              • Самый, на мой взгляд, главный минус – это большая уязвимость от вирусов, атак хакеров и скриптов. Но при нормальной защите и этого можно избежать на 99%.
              • Деньги. Покупать официальную версию Windows, согласитесь, не всем по карману. А если вы пользуетесь пиратской версией, то тогда уже могут быть проблемы и с законом.
              • Когда дело касается копирования, то здесь все проходит не совсем гладко. Например, если вы копируете множественное количество файлов и выскакивает ошибка, то операция прекращается, и нужно выполнять ее заново (в Windows 8, кстати, эта проблема решена).
              • П ри долгой эксплуатации windows начинает тормозить это вызвано накомплением можества различных файлов и программ подробее можно узтаь в этой статье Компьютер тормозит что делать

              Linux

              Linux - это бесплатная современная операционная система, создаваемая независимыми разработчиками по всему миру. Данная операционная система, значительно отличается от Windows, используется в основном программистами или для серверов. Но существуют же не только дистрибутивы для серверов и программистов, но и для обычных пользователей, так почему же большинство использует Windows, причем не лицензионный? Элементарно, потому что, не побоюсь повториться,люди привыкли к Windows, а у некоторых времени переучиваться нет. Переучиваться действительно пришлось бы, если бы мы жили, допустим в 2005 году. Сейчас выпустили достаточное количество дистрибутивов для выбора подходящего. Есть даже один, у которого интерфейс идентичный с интерфейсом Windows. Но мы остановимся на самом распространенном и наиболее подходящем для обычных пользователей дистрибутиве — Ubuntu.

              Плюсы Linux

              Минусы Linux

              • Иногда возникают проблемы с поддержкой встроенных или внешних устройств: звуковых карт, принтеров, сканеров и т. д.
              • Производители мобильных устройств и платформ упорно игнорируют пользователей Linux: синхронизация со смартфоном или коммуникатором является нетривиальной задачей (я для синхронизации использую сервисы Google).
              • Число пользователей Linux, к которым можно обратиться за советом и помощью, значительно меньше, чем число пользователей Windows.
              • Настройка Ubuntu может показаться вам сложной и долгой, потому что чаще все так и есть. Без нее можно обойтись, но чтобы действительно получать удовольствие от Ubuntu, вам придется пройти процесс настройки.
              • На самом деле портированных программ мало. Для того чтобы вам пользоваться теме же программами, что и на Windows, вам придется установить одну из программ, предназначенных для этого (например, Wine), настроить библиотеки, шрифты, установить драйвер Directx, если нужен. Или же установить Windows на виртуальную машину. В общем, опять настройка.
              • Не все программы можно установить из центра приложений. Некоторые придется скачивать из Интернета вручную, и часть их не в формате deb (установочный пакет Debian, установка анологична установке exe), а в формате tar.bz2, то есть, в архивах. Распаковывать и устанавливать их придется вручную.
              • У любителей игры могут возникнуть проблемы. Конечно, игр выпускают на Ubuntu много, но чтобы вы получили доступ к своему Steam , например, вам придется либо ставить Windows на виртуальную машину, либо настроить Wine.

              Mac OS

              Операционная система, созданная корпорацией Apple. Подробно ее разбирать не будем, опишем ее в общих чертах, не затрагивая отдельные дистрибутивы, так как позволить ее себе может не каждый, только если пиратскую копию, установить которую не так просто. Саму операционную систему отдельно не продают, продается она только с ноутбуками и настольными компьютерами Apple. Один такой ноутбук будет стоить вам примерно 50 000 рублей, понятно, что идет переплата за бренд, но не смотря на такую цену их покупают, значит что-то примечательное все-таки в ней есть.

              Плюсы Mac OSX

              • Приятный интерфейс. Все в ней рассчитано на то, чтобы вам было удобно ей пользоваться.
              • Отсутствие вирусов. Даже если они и есть, стоит мощная система защиты.
              • Известные программы существующие на Windows обычно выпускаются и для Mac, потому что разработчикам это выгоднее, чем выпускать их на Linux.

              Минусы Mac OSX

              • Цена. Из-за большой цены она менее доступна, чем Windows и Linux.
              • Не все игры, выпускаемые для Windows, выпускаются для Mac.

              Выводы

              Идеально конечно было бы взять Mac, но из-за его цены наша целевая аудитория вряд ли сможет ее себе позволить. Что касается Linux: несмотря на то, что Ubuntu считается самой дружелюбной для обычных пользователей, она все равно остается Linux`ом. Минусов достаточно. С Linux`ом всегда были и будут проблемы у обычных пользователей, которые привыкли к Windows. Поэтому, если вы не хотите прощаться со своей спокойной жизнью на Windows и переходить на беспокойную жизнь с Ubuntu, то эта система для вас. Иначе говоря, Ubuntu - операционная система, с которой вам придется возиться, если вы используете компьютер не только для выхода в Интернет.

              Читайте также: