icon-star icon-cart icon-close icon-heart icon-info icon-pause icon-play icon-podcast icon-question icon-refresh icon-tile icon-users icon-user icon-search icon-lock icon-comment icon-like icon-not-like icon-plus article-placeholder article-plus-notepad article-star man-404 icon-danger icon-checked icon-article-edit icon-pen icon-fb icon-vk icon-tw icon-google
ћакс ‘едоров
“ехника и »нтернет

„то такое GNU и GPL?

  • 3698
  • 5

„то такое GNU и GPL?

— аббревиатурами, вынесенными в заголовок, наверн€ка столкнетс€ любой пользователь, начавший постигать мир UNIX-подобных операционных систем и свободного программного обеспечени€.

GNU расшифровываетс€ как "GNU is not UNIX" и обозначает масштабный проект, в рамках которого разрабатываютс€ различные системные библиотеки и приложени€. ¬сЄ, что создано в рамках этого проекта, имеет открытый исходный код (open source). Ёто значит, что любой человек, обладающими должными знани€ми в программировании, может вз€ть этот код за основу собственных разработок, облада€ полным правом измен€ть и распростран€ть его.

–азработанные в рамках проекта программные продукты, дополненные системным €дром GNU Hard, легли в основу полноценной операционной системы, котора€ также обозначалась термином GNU. Ќо еЄ создание, которое берет начало в 1990-м году, не закончено до насто€щего времени. «ато в 1991 году по€вилось детище Ћинуса “орвальдса Ц €дро Linux. » вот тут-то проект GNU сыграл огромную роль в развитии Linux в качестве операционной системы. ¬едь система Ц это не только €дро, а цельна€ совокупность системного программного обеспечени€, включающего в себ€ библиотеки, утилиты, драйвера и многое другое. » именно наработки участников GNU, которые были использованы совместно с €дром Linux, €вили миру тот самый продукт, который сейчас успешно конкурирует с Windows и MacOS. » называетс€ он ЂGNU/Linuxї, причем перва€ часть чаще всего отбрасываетс€, что, в общем случае, неправильно.

ѕомимо программного обеспечени€ в рамках проекта GNU была создана лицензи€ General Public License (GNU GPL), котора€ стала основной в мире open source и получила широкое применение. ќна регламентирует распространение свободного программного обеспечени€ и €вл€етс€ крайне демократичной. ќна гласит, что любой пользователь имеет право измен€ть, распростран€ть и использовать в своих проектах исходный код приложений, отмеченных этой лицензией. ѕри этом на все дочерние программы также будет распростран€тьс€ действие GPL. “о есть разработчик, использующий открытый код, также производит открытый код, а сама лицензи€ таким образом наследуетс€. Ёто €вл€етс€ об€зательным правилом, но существуют способы, позвол€ющие обойти GPL и закрыть собственные коды на базе использованных открытых.

GNU и созданна€ в его рамках GPL оказали серьезное вли€ние на индустрию высоких технологий. —вободное программное обеспечение привлекло в свою отрасль огромное количество талантливых программистов, которые составили крупнейшее сообщество. —озданные под GPL продукты не только получили широкое практическое применение, но и стали, благодар€ качественному и доступному коду, отличной учебной площадкой дл€ миллионов начинающих разработчиков.  онцепци€ такого обмена информацией и сама€ громка€ альтернатива привычным авторским правам, хот€ это и неочевидно, сделала возможным развитие программного обеспечени€ и в данный момент набирает всЄ большие обороты.


deb
»ван »ванов

ќчень при€тно читать +++++, теперь жду ваши статьи тут посто€нно )))

¬ам необходимо или зарегистрироватьс€, чтобы оставл€ть комментарии
выбор читател€

¬ыбор читател€

16+