LINUX.ORG.RU

лицензия boost


0

0

Пять раз читал это http://www.boost.org/LICENSE_1_0.txt , но не понял (тупой может) : может ли фирма использовать классы Буста в закрытых продуктах, распространяя, при этом только сорцы оригинальных классов. (классы не изменены, они скомпилированы в либы и линкуются закрытой программой статистически и динамически - на выбор)

anonymous


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

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

с чего ты взял что GPL ущербная ?

она была разработна под определенные цели

anonymous
()


судя по следующему параграфу из лицензии на boost:

--- cut ---
The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor.
--- cut ---

у них наоборот стоит anti-GPL защита, i.e. собранные с бустом собственные наработки - пожалуйста, распространяйте как хотите и кода никто не требует a'la BSD. а вот если вы распространяете исходники, которые используют boost - будьте добры включить в них оригинальную лицензию буста, которая явно не стыкуется с GPL :) достаточно грамотно сделано IMHO.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

Извращение, вот OpenOffice, к примеру, требует только инклюдосы от буста, а до либок ему дела нет... а лицензию требуется включать...

Gharik
()
Ответ на: комментарий от Gharik

> Извращение, вот OpenOffice, к примеру, требует только инклюдосы от буста, а до либок ему дела нет... а лицензию требуется включать...

причем что 90% boost - это собственни и есть include? :)

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

> причем что 90% boost - это собственни и есть include? :)

Фигасе... там либок потом на 150 метров непонятно из чего нагенеренных при инсталле валится, а include максимум на 12-15. И, честно сказать, такого бардака как в тех инклюдах я не видел больше нигде :)

Gharik
()
Ответ на: комментарий от Gharik

> Фигасе... там либок потом на 150 метров непонятно из чего нагенеренных при инсталле валится, а include максимум на 12-15. И, честно сказать, такого бардака как в тех инклюдах я не видел больше нигде :)

hm... это вот эти либы? :)

$ ls -ln
total 2364
-rwxr-xr-x 1 0 0 37356 Aug 15 16:19 libboost_date_time-mt.so
-rwxr-xr-x 1 0 0 62608 Aug 15 16:19 libboost_filesystem-mt.so
-rwxr-xr-x 1 0 0 33184 Aug 15 16:19 libboost_iostreams-mt.so
-rwxr-xr-x 1 0 0 22968 Aug 15 16:19 libboost_prg_exec_monitor-mt.so
-rwxr-xr-x 1 0 0 177628 Aug 15 16:19 libboost_program_options-mt.so
-rwxr-xr-x 1 0 0 358280 Aug 15 16:19 libboost_regex-mt.so
-rwxr-xr-x 1 0 0 64492 Aug 15 16:19 libboost_signals-mt.so
-rwxr-xr-x 1 0 0 193212 Aug 15 16:19 libboost_test_exec_monitor-mt.so
-rwxr-xr-x 1 0 0 44356 Aug 15 16:19 libboost_thread-mt.so
-rwxr-xr-x 1 0 0 187236 Aug 15 16:19 libboost_unit_test_framework-mt.so
$ du -k
1184 .
$ du -kc /usr/pkg/include/boost
[snip]
23730 total

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

Угу. Видать я дебажные тоже посчитал, вот они места жрут как свиньи... Хотя для чего нужен сами бустовые либы - не понимаю... в Убунте оно и не ставилось...

Gharik
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.