Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив2 / курсовая docx525 / Kursovaya_Rabota(17).docx
Скачиваний:
62
Добавлен:
07.08.2013
Размер:
53.12 Кб
Скачать

Распространение программного обеспечения

Существует три вида распространения ПО:

  • Открытое

  • Свободное

  • Проприетарное (Закрытое)

1.3.4|Открытое программное обеспечение

Открытое программное обеспе́чение(open-sourcesoftware) — программное обеспечение с открытым исходным кодом. Исходный код таких программ доступен для просмотра, изучения и изменения, что позволяет пользователю принять участие в доработке программы, а так же использовать код для создания новых программ.

Термин opensource был создан вместе с определением в 1998 году Эриком Реймондом и Брюсом Перенсом, которые утверждали, что термин freesoftwareв английском языке неоднозначен и смущает многих коммерческих предпринимателей.

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

Отличие между движениями открытого ПО и свободного ПО заключается в приоритетах. Сторонники термина «opensource» делают упор на эффективность открытых исходников как метода разработки, модернизации и сопровождения программ. Сторонники термина «freesoftware» считают, что именно права на свободное распространение, модификацию и изучение программ являются главным достоинством свободного открытого ПО.

По мнению Ричарда Столлмана, разрекламированность «OpenSource» несколько вредит свободному ПО, так как некоторые разработчики и пользователи открытого ПО совсем не против собственнического ПО, и люди останавливаются на OpenSource, не доходя до понятий о свободе. Он отмечает, что некоторые враждебные к свободному ПО компании — например, Microsoft — используют только выражение «opensource», при этом, вероятно, намеренно избегая выражения «freesoftware».

По словам Брюса Перенса, открытое ПО всегда было лишь способом объяснить предпринимателям идею свободного ПО, и это ему удалось.

Существуют также программы, имеющие открытый исходный код, но не являющиеся свободными, например, UnRAR, распаковщик RAR-архивов. Его исходный код находится в открытом доступе, но лицензия запрещает использовать его для создания RAR-совместимых архиваторов.

Из-за нелегального распространения собственнического программного обеспечения OpenSourceне слишком распространено в России.

КачествоOpenSource

С 2006 года тестинговой компанией Coverityбыло проведено исследование как в открытом, так и закрытом секторе разработки ПО. По результатам 2011 года, оказалось, что открытый исходный код не уступает по качеству проприетарному(закрытому). Самыми качественными проектами были признаны Linux 2.6, PHP 5.3, и PostgreSQL 9.1.

1.3.5|Свободное программное обеспечение

«Вся эта куча лицензионных соглашений – никому не нужна.

Тратиться время на их чтение глупо. Это

владелец патента может при желании читать их, ну

и соблюдать тоже.»

/*Линус Торвальдс*/

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

Движение свободного ПО зародилось в 1983 году, когда Ричард Столлман сформировал идею о необходимости дать программную свободу пользователям. В 1985 году Столлман основал Фонд свободного программного обеспечения.

Как и бесплатное и бесплатно распространяемое программное обеспечение, свободное ПО можно получать и использовать бесплатно. Однако бесплатное ПО обычно распространяется в исполнимом виде без исходных кодов и является проприетарным ПО, а чтобы ПО было свободным, получателям должны быть доступны его исходные коды. Также следует различать свободное и открытое ПО. Свободное ПО является и бесплатным, и с открытым кодом одновременно, в то время как Открытое ПО может иметь открытый код, но быть не свободным —проприетарным ПО (например, коммерческое ПО с открытым исходным кодом, Sharedsource).

Распространённость свободного и открытого ПО

Свободное ПО активно используется в Интернете. Например, самый распространённый веб-сервер Apache является свободным, Википедия работает на MediaWiki, также являющимся свободным проектом.

Свободное ПО используется в Министерстве юстиции Бельгии, в котором уже половина компьютеров работает под управлением Linux, и полицией Франции, которая к 2014 году планирует полностью перейти на Ubuntu Linux. О переходе на программное обеспечение с открытым исходным кодом объявило также Патентное ведомство Нидерландов. Перевести все компьютеры этого учреждения на свободное ПО планируется до конца 2009 года. Администрация Амстердама также изучает возможность перевода своих 10 тысяч рабочих мест на открытое ПО.

В 1991 году молодой программист Линус Торвальдс начал создание операционной системы с открытым кодом, а в 1994 году мир увидел полноценную систему Linux. Операционную систему Linuxможно по праву назвать главным феноменом IT-индустрии XXIвека. Под её управлением работают самые разные электронные устройства: от телефонов и планшетов до бытовой техники и суперкомпьютеров.

Сейчас развитие операционной системы курирует не сам Торвальдс, а специально созданная для этого организация LinuxFoundation. Её участниками являютсяпрактически все крупные ИТ-корпорации, включая таких гигантов, как Intel, Oracle, IBM. HP. Samsungи др.

В чистом виде Linuxвстречается крайне редко – в большинстве случаев она выступает основой для других программных платформ. Так на ядре Linuxпостроено большинство современных платформ: Android, WebOS, FirefoxOS, Tizenи Sailfish. Поде её управлением работают беспроводные маршрутизаторы, банкоматы, платежные терминалы, “Smart TV” и серверы. Все это говорит о том, что творение Торвальдса способно подстраиваться под нужды каждого конкретного пользователя – в чем и заключается его главное преимущество.

По состоянию на 2009 год, открытым системам уже принадлежит большая часть (более 60 %) рынка мобильных приложений.

Соседние файлы в папке курсовая docx525