Apple понемногу избавляется от GPL-кода в Mac OS X. Анализ лицензий популярных проектов в GitHub

8 февраля 2012 года

Оценка содержимого сайта opensource.apple.com, на котором компания Apple публикует код своих Open Source компонентов, показала, что со временем в Mac OS X всё меньше становится кода с лицензией GPL. Если в выпуске Mac OS X 10.5 использовалось 47 пакетов под лицензией GPL, а в версии 10.6 их было 44, то в релизе 10.7 их число уменьшилось до 29. В частности было прекращено использование Samba и GCC.

Из оставшихся проектов, используется только код под лицензией GPLv2. Например, из-за перехода bash на GPLv3 в Mac OS X по прежнему задействована версия 3.2, образца 2006 года. В качестве догадок, почему Apple избегает GPLv3 называются такие новшества данной лицензии как противодействие тивоизации (привязки программного обеспечения к оборудованию) и запрет патентных исков против тех, кто использует продукты с GPLv3-компонентами.

Дополнительно, можно отметить исследование использования различных лицензий в 50 наиболее популярных проектах, размещённых на GitHub. Как оказалось 25 проектов распространяются под лицензией MIT, 7 - BSD, 5 - Apache и 5 под GPL.

  • MIT:

Ruby on Rails, Impress.js, Devise, Three.js, Express, Jekyll, Chosen, Socket.io, Paperclip, Formtastic, Authlogic, Raphael, Cucumber, Cancan, Janus, Foundation, Node.js, BackBone, CoffeeScript, Underscore, Symfony, Resque, Compass, will_paginate, Sinatra;

  • BSD:

Blueprint CSS, Redis, Termkit, D3, Django, git-flow, asi-http-request;

  • Apache:

Twitter Bootstrap, Three20, Less.js, Facebook PHP SDK, Tornado;

  • GPL + MIT:

jQuery, jQuery Mobile, jQuery UI;

  • Public Domain: HTML 5 Boilerplate, Normalize.css;
  • AGPLv3: Diaspora;
  • PHP/Zend: HipHop;
  • BSD + MIT: Modernizr;
  • GPLv2: зеркало репозитория с ядром Linux.

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Apple понемногу избавляется от GPL-кода в Mac OS X. Анализ лицензий популярных проектов в GitHub», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.