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

Материал из I2P-ilita вики
(перенаправлено с «Открытое ПО»)
Перейти к навигацииПерейти к поиску

Свободное программное обеспечение (open source) - Программы с открытым исходным кодом. Свободное не значит бесплатные[1]. Позволяет пользователю модифицировать, изучать, проверять, распространять некоторую программу. К сожалению, или даже к счастью, очень мало людей, которые правда бы хотели как-то лезть в чужой код и делать что-то с этим.

Линус Торвальдс - создатель Линукса в ваккуме
Ричард Столлман - Основатель движухи свободного программного обеспечения

История[править]

«

Ричард думает, что всё программное обеспечение должно быть свободным, а я считаю, что свободное и несвободное программное обеспечение могут сосуществовать. Это единственное различие.

»
— (c) "Брюс Перенс - один из лидеров Open Source и Free Software"
  • 1980 - Зарождалось группой людей, которые хотели послать подальше политику проприетарного софта.
  • 1983 - Ричард Столлман основал проект GNU (GNU's Not Unix) с целью найти альтернативу всякому проприетарному UNIX, который нельзя было распространять, потому-что некоторые дяденьки не хотели делиться за бесплатно с тем, что они делали неделями годами, из-за своего ЧСВ, желали получить бабосики.
  • Ну и вот, спустя некоторое время был придуман термин «Free Software», и таки основан Фонд Свободного ПО (FSF). По моему мнению тот-же Билл Гейтс ничего особо сам не делал, но выдавал за свое. Коммунист...
  • 1985 - Ричард Столлман опубликовал манифест GNU с целью изложить цели и задачи проекты.
  • 1986 - В свет вышла некоторая статья «Определение свободного программного обеспечения»
  • 1989 - была опубликована первая версия лицензии GPL (GNU General Public License). Часть разработчиков проекта GNU основали компанию Cygnus Solutions, которая оказывала пользователям GNU/Linux техническую поддержку вплоть до слияния с Red Hat в 2000 году.
  • 1991 - практически все компоненты новой операционной системы были готовы. Многие из них, к примеру GCC, GNU Debugger и Emacs, получили широкую известность. Но так такового ядра ОСи не было, GNU Hurd неоднократно замораживался, их код сложно отлаживался, из-за того, что все выглядило как общение программ между собой (pipe/сервер<->клиент). Стабильности не было, но вот тебе на! Появился Linux, который написал Линус Торвальдс.