Помогите понять смысл Gnu Gpl и фразы "если вам не подходит, у на

  • Автор темы Истребитель
  • Дата начала
И

Истребитель

#1
Добрый день!

С недавних пор заинтересовался философией опенсорс софта, линукса и проч. Прочитав подробные описания GNU, GPL, их идеологии и проч, сделал вывод что идея (одна из) следующая:

- если программа/библиотека/кусок кода выпущена под GPL, то любые разработки, так или иначе основывающиеся на ней, должны быть выпущены под GPL.

Таким образом, нельзя взять GPL код, построить на нем коммерческое ПО и продавать его по проприетарной лицензии. Это продвигает идею GPL и Опенсорса в массы.

Тогда поясните, что значат вот такие фразы: "LZMA compression algorithm is very suitable for embedded applications. LZMA is released under the terms of the GNU LGPL. LZMA is also available under a proprietary license for those who can not use the GNU LGPL in their code."

Как так получается, что один и тот же код доступен и под GPL и под proprietary license?

Аналогичные примеры есть много где - в Опен Офисе (доступен как Стар Офис) и проч. Что же мешает любому взять GPL код и выпустить его под "проприетари лицензией"?
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#2
Домыслы.
Возможно, это некая платная лицензия.
В случае, если разработчик использует некие библиотеки под бесплатной лицензией, но не сохраняет ее требования, то правообладатель библиотеки может начать разбирательства.
Для подобных ситуаций используют отдельное лиц. соглашение.
 

nvyush

Lotus team
22.04.2009
2 317
0
#3
Тогда поясните, что значат вот такие фразы: "LZMA compression algorithm is very suitable for embedded applications. LZMA is released under the terms of the GNU LGPL. LZMA is also available under a proprietary license for those who can not use the GNU LGPL in their code."

Как так получается, что один и тот же код доступен и под GPL и под proprietary license?
Если в этом коде не используются сторонние библиотеки, то правообладатель волен сам устанавливать вид лицензии на свой продукт.