ГНУ
Разработчик | Сообщество |
---|---|
Написано в | Различные языки (особенно C и ассемблер ) |
Семейство ОС | Unix-подобный |
Рабочее состояние | Текущий |
Исходная модель | Бесплатное программное обеспечение |
Последний предварительный просмотр | 0,9 (18 декабря 2016 г.) [±] |
Маркетинговая цель | Персональные компьютеры, мобильные устройства, встраиваемые устройства, серверы, мэйнфреймы, суперкомпьютеры |
Платформы | IA-32 (только с Hurd ядром ) и Alpha , ARC , ARM , AVR32 , Blackfin , C6x , ETRAX CRIS , FR-V , H8/300 , Hexagon , Itanium , M32R , m68k , META , MicroBlaze , MIPS , MN103 , OpenRISC , PA-RISC , PowerPC , s390 , S+core , SuperH , SPARC , TILE64 , Unicore32 , x86 , Xtensa , RISC-V (только с Linux-libre ) ядром |
ядра Тип | Микроядро ( GNU Hurd ) или монолитное ядро (GNU Linux-libre , форк Linux ) |
Пользовательское пространство | ГНУ |
Лицензия | GNU GPL , GNU LGPL , GNU AGPL , GNU FDL , GNU FSDG [1] [2] |
Официальный сайт | gnu.org |
GNU ( / ɡ n uː / ) [3] [4] представляет собой обширную коллекцию бесплатного программного обеспечения (394 пакета по состоянию на июнь 2024 г.). [update][5] ), который можно использовать в качестве операционной системы или использовать отдельно от других операционных систем. [6] [7] [8] Использование завершенных инструментов GNU привело к созданию семейства операционных систем, широко известных как Linux . [9] Большая часть GNU лицензируется по ) проекта GNU собственной Стандартной общественной лицензии ( GPL .
GNU также является проектом, в рамках которого зародилась концепция свободного программного обеспечения . Ричард Столлман , основатель проекта, рассматривает GNU как «техническое средство для достижения социальных целей». [10] В связи с этим Лоуренс Лессиг во введении ко второму изданию книги Столлмана « Свободное программное обеспечение, свободное общество» заявляет , что в ней Столлман написал о «социальных аспектах программного обеспечения и о том, как свободное программное обеспечение может создать сообщество и социальную справедливость». [11]
Имя
[ редактировать ]GNU — это рекурсивная аббревиатура от «GNU’s Not Unix!». [6] [12] выбран потому, что дизайн GNU подобен Unix , но отличается от Unix тем, что является свободным программным обеспечением и не содержит кода Unix. [6] [13] [14] Столлман выбрал имя, используя различные игры слов, в том числе песню The Gnu . [4] : 45:30
История
[ редактировать ]Разработка операционной системы GNU была инициирована Ричардом Столлманом, когда он работал в Лаборатории искусственного интеллекта Массачусетского технологического института . Он назывался «Проект GNU» и был публично анонсирован 27 сентября 1983 года в группах новостей net.unix-wizards и net.usoft. Столлманом [15] Разработка программного обеспечения началась 5 января 1984 года, когда Столлман уволился с работы в лаборатории, чтобы они не могли претендовать на право собственности или вмешиваться в распространение компонентов GNU как свободного программного обеспечения. [16]
Целью было создание полностью свободной операционной системы. Столлман хотел, чтобы пользователи компьютеров могли свободно изучать исходный код используемого ими программного обеспечения, делиться программным обеспечением с другими людьми, изменять поведение программного обеспечения и публиковать свои модифицированные версии программного обеспечения. Эта философия была опубликована как Манифест GNU в марте 1985 года. [17]
Опыт Ричарда Столлмана с несовместимой системой разделения времени (ITS), [16] Ранняя операционная система, написанная на языке ассемблера , которая устарела из-за прекращения выпуска PDP-10 , компьютерной архитектуры, для которой была написана ITS, привела к решению о портативной системы. необходимости [4] : 40:52 [18] Поэтому было решено, что разработка будет начата с использованием C и Lisp в качестве языков системного программирования. [19] и что GNU будет совместим с Unix. [20] В то время Unix уже была популярной проприетарной операционной системой. Конструкция Unix была модульной, поэтому ее можно было переопределять по частям. [18]
Большую часть необходимого программного обеспечения пришлось писать с нуля, но также использовались существующие совместимые компоненты свободного программного обеспечения сторонних производителей, такие как TeX система верстки , система X Window и микроядро Mach , составляющее основу GNU Mach ядра . GNU Hurd (официальное ядро GNU). [21] За исключением вышеупомянутых сторонних компонентов, большая часть GNU была написана добровольцами; кто-то в свободное время, кому-то платят компании, [22] образовательные учреждения и другие некоммерческие организации. В октябре 1985 года Столлман основал Фонд свободного программного обеспечения (FSF). В конце 1980-х и 1990-х годах FSF нанимал разработчиков программного обеспечения для написания программного обеспечения, необходимого для GNU. [23] [24]
По мере того, как GNU приобретала известность, заинтересованные компании начали вносить свой вклад в разработку или продажу программного обеспечения GNU и техническую поддержку. Наиболее известной и успешной из них была Cygnus Solutions . [22] теперь часть Red Hat . [25]
Компоненты
[ редактировать ]Базовые компоненты системы включают коллекцию компиляторов GNU (GCC), библиотеку GNU C (glibc) и основные утилиты GNU (coreutils). [6] а также отладчик GNU (GDB), двоичные утилиты GNU (binutils), [26] и оболочка GNU Bash . [21] [27] [28] Разработчики GNU внесли свой вклад в портирование приложений и утилит GNU для Linux, которые теперь также широко используются в других операционных системах, таких как варианты BSD , Solaris и macOS . [29] [ нужен лучший источник ]
Многие программы GNU были портированы на другие операционные системы, включая проприетарные платформы, такие как Microsoft Windows. [30] и macOS. [31] Было доказано, что программы GNU более надежны, чем их проприетарные аналоги для Unix. [32] [33]
По состоянию на июнь 2024 г. [update]Всего на официальном сайте разработки GNU размещено 467 пакетов GNU (включая списанные, 394 исключая). [34]
GNU как операционная система
[ редактировать ]В своем первоначальном значении , которое до сих пор распространено в разработке аппаратного обеспечения, операционная система представляет собой базовый набор функций для управления оборудованием и такими вещами, как планирование задач и системные вызовы . В современной терминологии, используемой разработчиками программного обеспечения, набор этих функций обычно называют ядром , тогда как «операционная система» должна иметь более обширный набор программ. Сам проект GNU поддерживает два ядра, что позволяет создавать чистые операционные системы GNU, но набор инструментов GNU также используется с ядрами, отличными от GNU. Из-за двух разных определений термина «операционная система» продолжаются дебаты по поводу именования дистрибутивов пакетов GNU с ядром, отличным от GNU . (См. ниже.)
С ядрами, поддерживаемыми GNU и FSF.
[ редактировать ]ГНУ Херд
[ редактировать ]Исходным ядром проекта GNU Project является GNU Hurd (вместе с микроядром GNU Mach ), которое изначально было предметом внимания Фонда свободного программного обеспечения (FSF). [6] [35] [36] [37]
С выпуском дистрибутива Debian GNU/Hurd 2015 от 30 апреля 2015 г. [38] [39] GNU теперь предоставляет все необходимые компоненты для сборки операционной системы, которую пользователи могут установить и использовать на компьютере. [40] [41] [42]
Однако ядро Hurd пока не считается готовым к использованию, а скорее является основой для дальнейшей разработки и некритического использования приложений. [43] [40]
Linux-либре
[ редактировать ]В 2012 году форк ядра Linux стал официально частью проекта GNU в форме Linux-libre , варианта Linux со всеми удаленными проприетарными компонентами. [44] Проект GNU одобрил дистрибутивы Linux-libre, такие как Trisquel , Parabola GNU/Linux-libre , PureOS и GNU Guix System . [45]
С ядрами, отличными от GNU
[ редактировать ]Из-за статуса разработки Hurd GNU обычно сочетается с другими ядрами, такими как Linux. [46] [47] или FreeBSD . [48] Является ли комбинация библиотек GNU с внешними ядрами операционной системой GNU с ядром (например, GNU с Linux), поскольку коллекция GNU превращает ядро в пригодную для использования операционную систему, как это понимается в современной разработке программного обеспечения, или ядро является операционной системой? Система сама по себе с слоем GNU сверху (т. е. Linux с GNU), поскольку ядро может управлять машиной без GNU, является предметом постоянных дискуссий. FSF утверждает, что операционную систему, созданную с использованием ядра Linux , инструментов и утилит GNU, следует рассматривать как вариант GNU , и продвигает термин GNU/Linux для таких систем (что приводит к спорам об именах GNU/Linux ). Эта точка зрения не является исключительной для FSF. [49] [50] [51] [52] [53] Примечательно, что Debian , один из крупнейших и старейших дистрибутивов Linux, называет себя Debian GNU/Linux . [54]
Авторское право, лицензии GNU и управление
[ редактировать ]Проект GNU рекомендует участникам передать авторские права на пакеты GNU Фонду свободного программного обеспечения. [55] [56] хотя Фонд свободного программного обеспечения считает приемлемым публиковать небольшие изменения в существующем проекте в открытом доступе . [57] Однако это не обязательно; сопровождающие пакетов могут сохранять авторские права на пакеты GNU, которые они поддерживают, однако, поскольку только владелец авторских прав может обеспечить соблюдение используемой лицензии (например, GNU GPL), в этом случае ее обеспечивает правообладатель, а не Фонд свободного программного обеспечения. [58]
Для разработки необходимого программного обеспечения Столлман написал лицензию под названием GNU General Public License (сначала называвшуюся Emacs General Public License) с целью гарантировать пользователям свободу совместного использования и изменения свободного программного обеспечения. [59] Столлман написал эту лицензию после своего опыта работы с Джеймсом Гослингом и программой UniPress из-за разногласий по поводу использования программного кода в программе GNU Emacs . [60] [61] На протяжении большей части 80-х годов каждый пакет GNU имел свою собственную лицензию: Стандартную общественную лицензию Emacs, Стандартную общественную лицензию GCC и т. д. В 1989 году FSF опубликовала единую лицензию, которую они могли использовать для всего своего программного обеспечения, и которая могла использоваться проекты, не относящиеся к GNU: Стандартная общественная лицензия GNU (GPL). [60] [62]
Эта лицензия сейчас используется большей частью программного обеспечения GNU, а также большим количеством свободных программ, не являющихся частью проекта GNU; исторически она также была наиболее часто используемой лицензией свободного программного обеспечения (хотя недавно ей была оспорена лицензия MIT ). [63] [64] Он дает всем получателям программы право запускать, копировать, изменять и распространять ее, запрещая при этом налагать дальнейшие ограничения на любые распространяемые ими копии. Эту идею часто называют авторским левом . [65]
В 1991 году была написана Меньшая стандартная общественная лицензия GNU (LGPL), тогда известная как Стандартная общественная лицензия библиотеки, для библиотеки GNU C позволяющая связывать ее с проприетарным программным обеспечением. [66] В 1991 году также была выпущена вторая версия GNU GPL. Лицензия свободной документации GNU (FDL) для документации появилась в 2000 году. [67] В 2007 году GPL и LGPL были пересмотрены до версии 3, в которую были добавлены положения, защищающие пользователей от аппаратных ограничений, которые не позволяют пользователям запускать модифицированное программное обеспечение на своих собственных устройствах. [68]
Помимо пакетов GNU, лицензии проекта GNU могут [69] и используются многими несвязанными проектами, такими как ядро Linux , часто используемое с программным обеспечением GNU. Большинство бесплатного программного обеспечения, такого как X Window System, [70] распространяется по разрешительным лицензиям на свободное программное обеспечение . [71]
Логотип
[ редактировать ]Логотип GNU — голова GNU . Первоначально нарисованный Этьеном Сувасой, теперь предпочтительнее более смелая и простая версия, разработанная Аурелио Хекертом. [72] [73] Он появляется в программном обеспечении GNU, а также в печатной и электронной документации проекта GNU, а также используется в материалах Фонда свободного программного обеспечения.
Также существовала измененная версия официального логотипа. Он был создан Фондом свободного программного обеспечения в сентябре 2013 года в ознаменование 30-летия проекта GNU . [74]
См. также
[ редактировать ]- Движение за свободное программное обеспечение
- История бесплатного программного обеспечения с открытым исходным кодом
- Список компьютерных талисманов
- Категория: Компьютерные талисманы
Ссылки
[ редактировать ]- ^ «Лицензии GNU» .
- ^ «ГНУ ФСДГ» .
- ^ «Что такое GNU?» . Операционная система GNU . Фонд свободного программного обеспечения . 4 сентября 2009 года . Проверено 9 октября 2009 г.
Название «GNU» — это рекурсивная аббревиатура от «GNU's Not Unix»; оно произносится как г-ноо , как один слог без гласного звука между г и н .
- ^ Перейти обратно: а б с Столлман, Ричард (9 марта 2006 г.). Движение за свободное программное обеспечение и будущее свободы . Загреб, Хорватия: FSF Europe . Проверено 20 февраля 2007 г.
- ^ Столлман, Ричард. «Программное обеспечение – Проект GNU» . Проект ГНУ . Фонд свободного программного обеспечения, Inc. Проверено 9 января 2022 г.
- ^ Перейти обратно: а б с д и Сент-Амант, Кирк; Тем не менее, Брайан (2007). Справочник по исследованиям программного обеспечения с открытым исходным кодом: технологические, экономические и социальные перспективы . Справочник по информатике. ISBN 978-1-59140999-1 . OCLC 1028442948 .
- ^ «Манифест GNU» . Проект ГНУ . ФСФ . Проверено 27 июля 2011 г.
- ^ Раймонд, Эрик (1 февраля 2001 г.). Собор и базар: размышления о Linux и открытом исходном коде случайного революционера . «О'Рейли Медиа, Инк.». стр. 10–12 . ISBN 978-0-59600108-7 .
- ^ «1.2. Что такое GNU/Linux?» . www.debian.org . Проверено 7 июня 2024 г.
- ^ Столлман, Ричард (1986), «KTH» , Философия (речь), GNU, Стокгольм, Швеция: FSF .
- ^ Столлман, Ричард М.; Гей, Джошуа (декабрь 2009 г.). Свободное программное обеспечение, свободное общество: избранные эссе Ричарда М. Столлмана . Независимая издательская платформа CreateSpace. ISBN 9781441436856 . Проверено 24 марта 2016 г.
- ^ «GNU — это не Unix» . Бесплатный словарь . Проверено 22 сентября 2012 г.
- ^ «Операционная система GNU» . Проект ГНУ . ФСФ . Проверено 18 августа 2008 г.
- ^ Маршалл, Розали (17 ноября 2008 г.). «Вопросы и ответы: Ричард Столлман, основатель проекта GNU и Фонда свободного программного обеспечения» . AU : Управление ПК и технологий . Проверено 22 сентября 2012 г.
- ^ Столлман, Ричард (27 сентября 1983 г.). «новая реализация UNIX» . Группа новостей : net.unix-wizards . Usenet: [электронная почта защищена] . Проверено 18 августа 2008 г.
- ^ Перейти обратно: а б Холмевик, Ян Руне; Богост, Ян; Улмер, Грегори (март 2012 г.). Интервенция/вмешательство: свободная игра в эпоху электричества . МТИ Пресс. стр. 69–71. ISBN 978-0-262-01705-3 .
- ^ Столлман, Ричард (март 1985 г.). «Журнал доктора Добба» . 10 (3): 30 . Проверено 18 октября 2011 г.
{{cite journal}}
: Для цитирования журнала требуется|journal=
( помощь ) - ^ Перейти обратно: а б ДиБона, Крис; Стоун, Марк; Купер, датчанин (октябрь 2005 г.). Открытые исходные коды 2.0: продолжающаяся эволюция . «О'Рейли Медиа, Инк.». стр. 38–40 . ISBN 9780596008024 .
- ^ «Хронология GNU/Linux и Unix» .
И C, и Lisp будут доступны в качестве языков системного программирования.
- ^ Зеебах, Питер (ноябрь 2008 г.). Начало написания сценариев переносимой оболочки: от новичка до профессионала (голос эксперта в области открытого исходного кода) . Апресс. стр. 177–178. ISBN 9781430210436 .
- ^ Перейти обратно: а б Керриск, Майкл (октябрь 2010 г.). Интерфейс программирования Linux: Справочник по системному программированию Linux и UNIX . Нет крахмального пресса. стр. 5–6. ISBN 9781593272203 .
- ^ Перейти обратно: а б Открытые исходные коды: голоса революции открытого исходного кода . O'Reilly & Associates, Inc., январь 1999 г. ISBN. 978-1-56592-582-3 .
- ^ Баксман, Питер; Дифенбах, Хайнер; Хесс, Томас (30 сентября 2012 г.). Индустрия программного обеспечения . Спрингер. стр. 187–196. ISBN 9783642315091 .
- ^ Практическая UNIX и интернет-безопасность, 3-е издание . O'Reilly & Associates, Inc., февраль 2003 г., с. 18. ISBN 9781449310127 .
- ^ Стивен Шенкленд (15 ноября 1999 г.). «Red Hat покупает фирму по разработке программного обеспечения и меняет генерального директора» . CNET . CBS Интерактив . Проверено 5 марта 2016 г.
- ^ «Цепочки инструментов GCC и GNU – AMD» . Разработчик.amd.com. Архивировано из оригинала 16 марта 2015 года . Проверено 2 сентября 2015 г.
- ^ Мэтью, Нил; Стоунз, Ричард (22 апреля 2011 г.). «Проект GNU и Фонд свободного программного обеспечения» . Начало программирования Linux . Джон Уайли и сыновья. ISBN 9781118058619 .
- ^ Соу, Сулейман К; Стамелос, Иоаннис Дж; Самоладас, Иоаннис М (май 2007 г.). Новые практики использования бесплатного и открытого программного обеспечения . Идея Групп Инк (IGI). стр. 262–264. ISBN 9781599042107 .
- ^ «Linux: история и введение» . Баззл.com. 25 августа 1991 года. Архивировано из оригинала 11 декабря 2017 года . Проверено 22 сентября 2012 г.
- ^ МакКьюн, Майк (декабрь 2000 г.). Интеграция Linux и Windows . Прентис Холл Профессионал. п. 30. ISBN 9780130306708 .
- ^ Собелл, Марк Дж; Зеебах, Питер (2005). Практическое руководство по Unix для пользователей Mac OS X. Прентис Холл Профессионал. п. 4. ISBN 9780131863330 .
- ^ Возвращение к Fuzz: пересмотр надежности утилит и служб UNIX - октябрь 1995 г. - факультет компьютерных наук, Университет Висконсина
- ^ «Исследование стабильности и надежности утилит UNIX» (PDF) . Архивировано (PDF) из оригинала 22 декабря 2009 г.
- ^ «Программное обеспечение – Проект GNU» . Free Software Foundation, Inc., 13 января 2016 г. Проверено 13 января 2016 г.
- ^ Воан-Николс, Стивен Дж. « Мнение: 10 самых отвратительных операционных систем », Computerworld , 9 апреля 2009 г.: «... после более чем 25 лет разработки GNU остается незавершенным: ее ядро, Hurd, никогда по-настоящему не развивалось. сделал это из стартовых блоков... Почти никто на самом деле не смог использовать эту ОС, на самом деле это скорее набор идей, чем операционная система».
- ^ Хиллесли, Ричард (30 июня 2010 г.), «GNU HURD: измененные видения и потерянные обещания» , The H (онлайн-изд.), стр. 3. Почти двадцать лет спустя
HURD все еще не достигла зрелости и так и не достигла качества продукции. ... Некоторые из нас все еще желают и надеются на настоящую операционную систему GNU с ядром GNU.
- ^ Лессиг, Лоуренс (2001). Будущее идей: судьба общин в взаимосвязанном мире . Случайный дом. п. 54 . ISBN 978-0-375-50578-2 .
Он смешал все ингредиенты, необходимые для функционирования операционной системы, но ему не хватало ядра.
- ^ «Выпущен Debian GNU/Hurd 2015 — Phoronix» . www.phoronix.com . Проверено 24 марта 2016 г.
- ^ «Выпущен Debian GNU/Hurd 2015!» . lists.debian.org . Проверено 24 марта 2016 г.
- ^ Перейти обратно: а б «статус» . www.gnu.org . Проверено 24 марта 2016 г.
- ^ «Debian – Debian GNU/Hurd» . www.debian.org . Проверено 24 марта 2016 г.
- ^ «Debian – Debian GNU/Hurd – Конфигурация» . www.debian.org . Проверено 24 марта 2016 г.
- ^ Статус , Фонд свободного программного обеспечения, 3 мая 2015 г. , получено 24 апреля 2017 г.
- ^ «GNU Linux-либре» . 17 декабря 2012 года . Проверено 9 февраля 2013 г.
- ^ «Список бесплатных дистрибутивов GNU/Linux» , Проект GNU , Фонд свободного программного обеспечения (FSF) .
- ^ «1.2 Что такое Linux?» , Открытая книга Debian , О'Рейли, 5 октября 1991 г. , получено 22 сентября 2012 г.
- ^ «Что такое GNU/Linux?» , Руководство по установке Ubuntu (изд. 12.4), Canonical, заархивировано из оригинала 21 июня 2015 г. , получено 22 июня 2015 г.
- ^ Кавана, Пол (26 июля 2004 г.). Программное обеспечение с открытым исходным кодом: внедрение и управление . Эльзевир. п. 129. ИСБН 978-1-55558320-0 .
- ^ Уэлш, Мэтт (8 сентября 1994 г.). «Linux — это система GNU и поддержка DWARF» . Группа новостей : comp.os.linux.misc . Проверено 3 февраля 2008 г.
Идея RMS (о которой я слышал из первых рук) состоит в том, что системы Linux следует рассматривать как системы GNU с Linux в качестве ядра.
- ^ Проффитт, Брайан (12 июля 2012 г.). «Debian GNU/Linux стремится к сотрудничеству с Фондом свободного программного обеспечения» . ITмир . Проверено 22 сентября 2012 г.
- ^ «1.1. Linux или GNU/Linux, вот в чем вопрос» . САГ . ТЛДП . Проверено 22 сентября 2012 г.
- ^ «Операционная система GNU — часто задаваемые вопросы по CCM» . ККМ . Архивировано из оригинала 15 декабря 2019 года . Проверено 8 апреля 2018 г.
GNU — операционная система, предлагающая набор бесплатных программ с открытым исходным кодом.
- ^ Технология Сном. «Исходный код и открытый исходный код GPL» . www.snom.com . Архивировано из оригинала 9 апреля 2018 года . Проверено 8 апреля 2018 г.
Сейчас широко используются варианты операционной системы GNU, использующие ядро Linux; хотя эти системы часто называют «Linux», их точнее называть «системами GNU/Linux».
- ^ «Глава 1. Определения и обзор» .
- ^ «Авторские документы» . Информация для сопровождающих программного обеспечения GNU . ФСФ. 30 июня 2011 года . Проверено 27 июля 2011 г.
- ^ «Почему FSF получает право передачи авторских прав от участников» . ГНУ . ФСФ. 15 июля 2011 года . Проверено 27 июля 2011 г.
- ^ «Как выбрать лицензию для собственной работы» . ГНУ . Фонд свободного программного обеспечения . Проверено 12 июля 2012 г.
- ^ Раймонд, Эрик С. (9 ноября 2002 г.). «РУКОВОДСТВО ПО лицензированию» . КатБ . Проверено 22 сентября 2012 г.
- ^ «GPL 1.0» , Старые лицензии , GNU, FSF .
- ^ Перейти обратно: а б Келти, Кристофер М. (июнь 2008 г.). «Написание авторских лицензий» . Два бита: культурное значение свободного программного обеспечения . Издательство Университета Дьюка. ISBN 978-0-82234264-9 .
- ^ История Стандартной общественной лицензии GNU , свободное программное обеспечение .
- ^ «Вспышки GNU» , Бюллетень GNU , Проект GNU, том. 1, нет. 5, Фонд свободного программного обеспечения (FSF), 11 июня 1998 г.
- ^ «Данные лицензии с открытым исходным кодом» . Ресурсный центр открытого исходного кода . Программное обеспечение «Черная утка». Архивировано из оригинала 8 октября 2012 года . Проверено 24 сентября 2012 г.
- ^ «Лучшие лицензии с открытым исходным кодом в 2020 году: тенденции и прогнозы» . Программное обеспечение WhiteSource. Архивировано из оригинала 19 февраля 2020 года . Проверено 19 февраля 2020 г.
- ^ Чопра, Самир; Декстер, Скотт (август 2007 г.). Расшифровка освобождения: обещание бесплатного программного обеспечения с открытым исходным кодом . Рутледж. стр. 46–52. ISBN 978-0-41597893-4 .
- ^ Истоки Linux и LGPL , Free BSD .
- ^ Голдман, Рон; Габриэль, Ричард П. (апрель 2005 г.). Инновации случаются где-то еще: открытый исходный код как бизнес-стратегия . Морган Кауфманн. стр. 133–34. ISBN 978-1-55860889-4 .
- ^ Смит, Родерик В. (2012). «Свободное программное обеспечение и лицензия GPL» . Основы Linux . Джон Уайли и сыновья. ISBN 978-1-11819739-4 .
- ^ «Часто задаваемые вопросы о лицензиях GNU» . Проект Гну . Проверено 11 мая 2023 г.
- ^ «КОПИРОВАНИЕ · master · xorg/xserver · GitLab» . ГитЛаб . 25 августа 2014 года . Проверено 18 июля 2023 г.
- ^ «Разрешительные лицензии с открытым исходным кодом и авторское лево, 2021» . Статистика . Проверено 18 июля 2023 г.
- ^ «Глава GNU» . Фонд свободного программного обеспечения (FSF). 13 июля 2011 года . Проверено 27 июля 2011 г.
- ^ «Смелая голова GNU» . Фонд свободного программного обеспечения . 13 июля 2011 года . Проверено 27 июля 2011 г.
- ^ «30-летие GNU» . Фонд свободного программного обеспечения . 8 октября 2013 года . Проверено 15 декабря 2014 г.