1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Открыть по сравнению с. Операционная система с закрытым исходным кодом

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

Цены

Операционные системы с открытым исходным кодом, такие как Linux или FreeBSD, ничего не стоят, поскольку некоторые компании Linux, такие как Red Hat, предоставляют поддерживаемые версии за определенную плату. Операционные системы с закрытым исходным кодом могут быть бесплатными или предлагаться за определенную плату. Microsoft Windows предустановлена ​​на многих новых компьютерах; хотя вам не нужно платить за это отдельно, стоимость лицензии Windows включена в цену производителем компьютера, который платит Microsoft оптовую лицензионную плату за все предустановленные копии Windows. Windows можно приобрести отдельно для компьютеров без операционной системы или в качестве обновления до предыдущей версии Windows. OS X также предустановлена ​​на новых компьютерах Mac, при этом за обновления обычно взимается небольшая плата, хотя обновление Mavericks было бесплатным.

Разработка

В операционных системах с закрытым исходным кодом затраты на разработку обычно оплачивает сама компания, которая нанимает разработчиков и определяет направление проекта. Это дает преимущество профессиональной команды разработчиков и гарантированной производительности, которая необходима для определенных пакетов программного обеспечения. В сообществе открытого исходного кода направление проекта определяется советом директоров, сообществом или отдельными лицами. Затраты на разработку формируются за счет пожертвований компаний и частных лиц или косвенными методами, например, разработчикам, которым корпорации платят за работу над открытым исходным кодом. Например, IBM и Red Hat, которые продают системы Linux и поддержку Linux, платят своим сотрудникам за разработку кода Linux с открытым исходным кодом, что приносит пользу не только их вариантам Linux с открытым исходным кодом, но и другим проектам Linux. Apple также платит своим разработчикам за работу над BSD-вариантом Darwin, который является основой для ее программного обеспечения OS X. Проекты с открытым исходным кодом свободны в выборе направления и не руководствуются соображениями прибыльности.

Доступность источника

Производители операционных систем с закрытым исходным кодом, таких как Windows или OS X, не позволяют просматривать свой программный код большинству третьих лиц. Если в коде есть уязвимость, ее должна обнаружить сама компания; поскольку к проекту приписано ограниченное количество разработчиков, возможно, уязвимость останется незамеченной. В операционных системах с открытым исходным кодом код доступен для просмотра любому. Теоретически это означает, что гораздо больше людей смогут увидеть программный код, что даст возможность обнаруживать любые уязвимости быстрее, чем в операционных системах с закрытым исходным кодом. На практике это не всегда так. Поскольку разработчики могут быть добровольцами, которые работают над тем, что им интересно, или сотрудниками, которым корпорация платит за работу над определенным фрагментом кода, уязвимости в других частях кода могут оставаться незамеченными.

Примеры

Примеры компьютерных операционных систем с открытым исходным кодом включают Linux, FreeBSD и OpenSolaris. Операционные системы с закрытым исходным кодом включают Microsoft Windows, Solaris Unix и OS X. Более старые операционные системы с закрытым исходным кодом включают OS/2, BeOS и исходную Mac OS, которая была заменена OS X. В мобильных и планшетных системах операционные системы с закрытым исходным кодом системы включают Windows Phone, iOS и ОС Symbian, используемую BlackBerry. Android основан на ОС Linux с открытым исходным кодом, но имеет множество проприетарных расширений с закрытым исходным кодом. ОС Firefox на базе Linux является примером мобильной ОС с полностью открытым исходным кодом, хотя ей еще предстоит завоевать значительную популярность.


  1. Преимущества системы слежения
  2. Типы GPS системы
  3. Навигационная система Инструкция
  4. Субтитры Vs. Открыть субтитры
  5. Как обновить операционную систему компьютера