internetua
Поиск:

Важно

Как сообщает АИН,... Безопасность  Деньги  
Поток писем с вопросами после нашей статьи "Flash... Безопасность  Деньги  Уанет  
Проблема потери денег в Интернет-платежах, в комментариях не нуждается. Однако и в этом «тяжелом... Устройства  Сервисы  Уанет  

Уважаемые держатели международных платежных карт, обращаем... Безопасность  Деньги  Уанет  

10 фактов о женщинах в Сети

Сколько девушек в Сети? Чем их поведение в онлайне отличается... Блогосфера  Рунет  Уанет  

Блоги

Став счастливым обладателем 3G CDMA модема МТС еще в прошлом году, я часто отвечаю на вопросы других...
Сервисы
Забавный вирус под названием Newton — отличный способ пошутить над владельцем МакБука. Программа...
Видео
Бродя по музею клонов на сайте Студии Артемия...
Интернет
На ВебДеве появился сборник навигационных трюков браузера...
Интернет
Очередное доказательство того, что «без кнопок лучше» — приложение...
Гаджеты

Река новостей

  Лицензия на свободу: принципы и виды лицензий на продукты Open Source

Чтобы установить платную программу, например, от Microsoft или другого производителя, пользователь для начала должен принять условия лицензии, которая накладывает ряд ограничений, в том числе на копирование и распространение данного ПО. На самом деле, отдавая деньги за Windows, Office или другой софт, мы не покупаем программы, а всего лишь оплачиваем право на их использование строго оговоренным способом – в основном по прямому назначению. Открытое ПО также распространяется по лицензиям, однако смысл их практически противоположный — дать пользователю и разработчику право на свободное использование продукта любыми способами.

Заповеди свободы

Чтобы называться свободным или открытым, программное обеспечение должно соответствовать ряду канонов. Free Software Foundation (FSF.org) формулирует их в виде «билля о правах» пользователя (Snipr.com/oslicense):

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

Open Source Initiative (OpenSource.org) разделяет эти общие принципы, но детализирует их в виде 10 прикладных требований к лицензиям на открытое ПО (Opensource.org/docs/osd). Заметьте, «свободно» — не означает «бесплатно». Также это не означает, что с исходным кодом можно делать все что угодно — рамки поведения разработчиков устанавливаются лицензиями.

Право на лево

Чтобы обойти заслоны законов об авторском праве, был придуман принцип копилефт (copyleft), или «авторское лево». Принцип, используя механизмы авторского права, гарантирует пользователю реализацию «билля о правах». Лицензии, основанные на копилефте, не позволяют тем, кто распространяет свободную программу или ее модификации, «закрыть» ПО от пользователя. То есть каждая новая копия программы, согласно таким лицензиям, также должна быть свободной.

GNU свою линию

Одной из самых популярных свободных лицензий является GNU General Public License, или GPL (GNU.org/licenses/gpl.html). Более половины всех свободных программ используют именно ее. GPL базируется на четырех базовых правах пользователя и использует механизмы копилефта. Многие другие свободные лицензии совместимы с GPL. Это позволяет разработчику объединять модули, которые распространяется на условиях лицензии, совместимой с GPL, с модулями, распространяемыми на условиях «чистой» GPL. И таким образом получить одну программу.

Старый черт BSD не портит

Лицензия BSD (OpenSource.org/licenses/bsd-license.php) — еще одна из популярных свободных лицензий. Однако, в отличие от GPL, она позволяет использовать программный код в «закрытых» коммерческих продуктах.

Настоящему индейцу

Лицензия Apache (Apache.org/licenses) соответствует всем канонам лицензий для свободного ПО. Однако в ней не содержится принципа копилефта, поэтому при дальнейшем модифицировании программы не обязательно сохраняется ее открытый статус. Единственное условие — нужно указать, что исходное ПО лицензировано под лицензией Apache. Название производного ПО должно отличаться от названия исходного продукта.

Закон Мозиллы

Mozilla Public License (Mozilla.org/MPL) — свободная лицензия, используемая для Firefox, Thunderbird и других продуктов Mozilla. MPL обеспечивает «слабый» копилефт. С одной стороны, любые модификации исходного кода подпадают под действия MPL. С другой — код под лицензией MPL может быть использован в закрытых, проприетарных продуктах.


Список открытых лицензий
OpenSource.org/licenses

Лицензии, совместимые с GPL
FSF.org/licensing/licenses

(Статья из журнала InternetUA, выпуск 11 2007)Автор: Сергей Пасюта
data  21.02.2008 clock  12:06    Право  Программы  
  Метки:   лицензия  mozilla  open-source  

Имя *
Сайт
Комментарий (HTML-теги не поддерживаются) *
  Введите цифры: 
Отправить!
Новости из той же рубрики
 
<< вернуться к списку новостей >>