RSS    

Видеокурсы

Видеокурсы по ВТ

Опасности в социальных сетях

Социальные сети

Программы для бесплатного просмотра online tv...  

Компьютер заражен? Есть несколько вариантов вылечить ПК...

Стандарт LTE - Long-Term Evolution - или стандарт связи четвертого поколения (4G) считается перспективным... 



Различие между категориями «Free Software» и «Open Source»

В мире свободного программного обеспечения существует два независимых движения: Open Source Initiative (OSI) и GNU Free software foundation (FSF) возглавляемое небезызвестным Ричардом Столменом (Richard Stallman). Эти два движения по-разному трактуют термины "свободное ПО" (free software) и "ПО с открытыми исходными текстами" (open source). Рассмотрим эти движения поподробнее.

     С появлением персональных компьютеров и коммерциализацией программного обеспечения классическое хакерское движение со своей специфической культурой, созданной хиппующим поколением «детей цветов», пошло на убыль. В 1984 году обеспокоенный деградацией хакерства Ричард Столлмен начал работать над хорошо теперь известным проектом GNU и спустя год создал общественную организацию Free Software Foundation (FSF). Именно Столлмен дал определение понятию free software и предложил концепцию Copyleft, согласно которой программам и программистам гарантировались четыре типа свободы:

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

     Эти права закреплены в лицензиях различного типа, в том числе GNU General Public License и BSD.
Среди наиболее известных проектов из категории Free Software можно назвать следующие: ядра операционных систем Linux и BSD; компиляторы GCC и отладчик GDB; сервер имен BIND (Berkeley Internet Name Daemon); транспортный сервер для электронной почты Sendmail; Web-сервер Apache; СУБД MySQL и PostgreSQL; языки программирования Perl, Python, Tcl и PHP; настольные среды GNOME и KDE; офисный пакет OpenOffice; браузер Mozilla.
     Одним из наиболее масштабных проектов стал Debian, основанный в 1993 году Яном Мэрдоком из Университета Пэрдью. В качестве цели проекта называлась защита свободы Linux в духе GNU.
     На почве Free Software выросла еще одна инициатива, Open Source Initiative, представляющая собой иную интерпретацию классической хакерской культуры. Днем ее рождения считается 3 февраля 1998 года, когда в Пало-Альто состоялась встреча нескольких энтузиастов; основным проповедником и лидером нового движения стал Эрик Рэймонд. В отличие от альтруистической идеи free software, новое начинание имело определенную бизнес-концепцию. А отрицание принципов материальной заинтересованности, проповедовавшееся Ричардом Столлменом, дорого обошлось первопроходцам Free Software.
     Исходя из новой реальности, основоположники инициативы Open Source Initiative задумали привлечь более широкий общественный интерес к свободному программному обеспечению и заинтересовать в этой методологии крупные организации. Идеология нового движения был изложена в программной статье Рэймонда The Cathedral and the Bazaar.
     Термин Open Source был избран, чтобы избежать двусмысленности английского слова free, которое можно понимать и как «свободное», и как «бесплатное». Движения Free Software и Open Source преследуют противоположные цели, их приверженцы расходятся в видении мира, в этических принципах, но могут работать над одними и теми же проектами, например Debian. Для Open Source бесплатность кодов — это прежде всего методология разработки, а для Free Software — решение социальной проблемы. Движения Free Software и Open Source представляют собой два политических лагеря в одной социальной среде, причем первый отличается большим радикализмом. К счастью, данное соперничество носит мирный характер.

      Пожалуй, принципиальное различие программного обеспечения Free Software (Copyleft) и Open Source (non-Copylef) хорошо передается словом viral, которое буквально переводится как «нечто, зараженное вирусом». Правда, в данном случае оно не имеет отношения к компьютерной вирусологии. Своеобразным «вирусом» (а точнее — видовым признаком) является обязательность подчинения программного обеспечения лицензии типа GNU, то есть сохранение статуса Copyleft (лицензии copyleft, такие как GNU GPL, настаивают на том, что измененные версии программы должны также быть свободными программами. Лицензии не-copyleft не настаивают на этом).
      Для уточнения терминологии и снятия противоречий между двумя движениями Европейская комиссия предложила в июне 2001 года гибридный термин FLOSS (Free/Libre and Open Source Software), объединяющий Open Source Software с Free Software.

Оставьте свой отзыв:

Комментарии   

 
Cooper
0 # Cooper 15.04.2017 12:10
интересно!
Ответить | Сообщить модератору
 
 
Gracie
0 # Gracie 15.04.2017 18:23
интересно!
Ответить | Сообщить модератору
 
 
Madge
0 # Madge 19.04.2017 13:59
интересно!
Ответить | Сообщить модератору
 

Добавить комментарий

Все ссылки блокируются. Размещение рекламы: http://pro-spo.ru/reklamodatelyam (rus)
http://pro-spo.ru/ads-on-the-site (eng)


Защитный код
Обновить

 

Самое читаемое:

Быстрый поиск

Группа вКонтакте: новости

 

Новости в Twitter и Facebook

  подписка на новости в twitter              Подписка на новости facebook

Инструкции к программам

Инструкции к программам

Новые информационные технологии и программы