Сопоставление открытых и закрытых операционных систем сочинение пример

ООО "Сочинения-Про"

Ежедневно 8:00–20:00

Санкт-Петербург

Ленинский проспект, 140Ж

magbo system

Сочинение на тему Сопоставление открытых и закрытых операционных систем

Начиная с способности компьютеров размещать нескольких и отдельных пользователей, машины работают с какой-то операционной системой. Эти системы наиболее очевидно различаются с точки зрения сложности, производительности и (конечно) эстетики. Несмотря на эти различия, все они, тем не менее, поддерживают основные функции компьютера, такие как планирование задач, выполнение приложений и управление периферийными устройствами. Возможно, самым важным отличием является то, как их коды защищены и распространяются среди населения рынка. Это различие является разделительной чертой между операционными системами с открытым и закрытым исходным кодом.

Операционные системы с закрытым исходным кодом (или проприетарное программное обеспечение) наиболее распространены на рынке программного обеспечения. В соответствии с этой моделью код, работающий за операционной системой, считается «коммерческой тайной» и поэтому не публикуется в открытом виде в открытом виде. Вместо этого программное обеспечение пишется и поддерживается группами в отдельных компаниях, а затем выпускается в «скомпилированно-исполняемом состоянии» (St. Laurent, 2008, p. 4). По сути, это означает, что публика может использовать программное обеспечение без каких-либо существенных изменений в коде.

В противоположность этому операционные системы с открытым исходным кодом выпускаются не только в исполняемом состоянии. Вместо этого сам исходный код становится доступным для пользователей и потребителей. Приобретая (или часто загружая бесплатно) программное обеспечение, пользователи получают право изменять и «играть с» исходным кодом, что делает его полностью настраиваемым. Этот тип программного обеспечения считается «открытым исходным кодом» не просто из-за доступа к исходному коду, а потому, что он часто разрабатывается на основе сотрудничества. Благодаря совместным усилиям программное обеспечение с открытым исходным кодом обеспечивает лицензирование с крайне ослабленными или полностью отсутствующими ограничениями авторского права (Shell, 2005).

Существует несколько ярких примеров обоих этих типов операционных систем. Наиболее очевидные примеры операционных систем с закрытым исходным кодом находятся в Microsoft и Apple. Microsoft распространяет свою операционную систему Windows на многие ПК, а также продает программное обеспечение индивидуально. Apple также загружает на свои устройства свои собственные операционные системы (например, Mountain Lion для компьютеров Macintosh и iOS5 для iPhone). С другой стороны, бесплатные и открытые операционные системы также широко распространены и используются на многих типах устройств. Двумя наиболее яркими примерами операционных систем с открытым исходным кодом являются Linux и Berkely Software Distribution (BSD), оба пакета программ на основе Unix. Эти операционные системы загружаются вручную на миллионы серверов, компьютеров Destktop и даже смартфонов.

Важно отметить, что производительность каждого типа системы представляется относительно сопоставимой. Согласно исследованию Diomidis Spinellis (2008), сравнение BSD, Linux, Solaris и Windows показало, что организация и структура кода во всех четырех системах были одинаковыми (стр. 381). Поэтому, даже если развитие кодирования отличается, системы разных типов работают одинаково.

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

Зарегистрируйся, чтобы продолжить изучение работы

    Поделиться сочинением
    Ещё сочинения
    Нет времени делать работу? Закажите!

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