Интересные данные по опенсорсным лицензиям от OpenLogic.
По количеству проектов:
1. GPL (68.9%)
2. Apache License (7.6%)
3. LGPL (6.7%)
4. BSD License (5.3%)
5. MIT License (4.1%)
По количеству даунлоадов с их сайта:
1. Apache License (32.7%)
2. LGPL (21.0%)
3. GPL (14.4%)
4. BSD License (3.8%)
5. MIT License (1.6%)
По использованию проектов среди клиентов Open Logic:
1. Apache License (15.3%)
2. MIT License (10.8%)
3. BSD License (10.5%)
4. GPL (9.5%)
5. LGPL (8.9%)
Статистически обоснованных выводов из этого сделать, конечно, нельзя. А небоснованные у меня примерно такие - очень много народу любит GPL, особенно из тех, чьим софтом никто кроме авторов особо пользоваться и не хочет. А вот если есть желание сделать проект, которым люди будут пользоваться - то GPL выбирать для него не стоит.
По количеству проектов:
1. GPL (68.9%)
2. Apache License (7.6%)
3. LGPL (6.7%)
4. BSD License (5.3%)
5. MIT License (4.1%)
По количеству даунлоадов с их сайта:
1. Apache License (32.7%)
2. LGPL (21.0%)
3. GPL (14.4%)
4. BSD License (3.8%)
5. MIT License (1.6%)
По использованию проектов среди клиентов Open Logic:
1. Apache License (15.3%)
2. MIT License (10.8%)
3. BSD License (10.5%)
4. GPL (9.5%)
5. LGPL (8.9%)
Статистически обоснованных выводов из этого сделать, конечно, нельзя. А небоснованные у меня примерно такие - очень много народу любит GPL, особенно из тех, чьим софтом никто кроме авторов особо пользоваться и не хочет. А вот если есть желание сделать проект, которым люди будут пользоваться - то GPL выбирать для него не стоит.
Tags:
no subject
no subject
no subject
no subject
no subject
no subject
Компиляторы например под GPL делать -- разумно, а вот всякие библиотеки -- форменное свинство.
no subject
no subject
no subject
no subject
no subject
Но вообще ГПЛ раздражает бывает, да. То есть выпускать под ней библиотеку в общем-то хамство.
no subject
no subject
no subject
no subject
no subject
no subject
Запрет на статическую линковку со стороны GPL - как тут уже справедливо заметили, форменное свинство. Ну не запрет, а требование распространять исходники своего проекта, что очень часто - одно и то же.
Или вот казалось бы, пример который ничего общего с линковкой и библиотеками вообще не имеет:
Есть такой 3-д редактор Blender. Выпускается под GPL2 (хороший мощный софт несмотря на то что он open source). И есть в Blender-е встроеный game engine, который позволяет делать игрушки прямо там, используя блендер как визальную среду разработки. А потом генерировать exe-шник и вуаля - готово приложение. Только есть одно "но" -
Пусть человек-стол сам своей gpl пользуется.
no subject
Это вполне нормальный политический проект. К сожалению, множество людей слышало, что GPL - это круто, но совершенно не представляет себе, почему и каков будет результат. В частности, не совсем осознают, что они этим отказывают в доступе к проекту не только гнилым капиталистам, но и вообще любым группам, которые не желают быть частью политического проекта FSF. Кто не с нами - тот против нас.
no subject
Wine - софт, позволяющий запускать Windows-приложения на всяких Линуксах. Изначально девелопился под лицензией MIT, которая вполне позволяет брать исходники и разрабатывать на их основе всё что угодно. В том числе и закрытые коммерческие продукты. Что TransGaming и сделала.
После чего FOSS девелоперы надули губы и поменяли лицензию на LGPL.
no subject
Я вот тут:
http://programmers.stackexchange.com/q/31532/10080
задавал сходный вопрос, добились ли FSF чего-то эой борьбой. Вышло как-то не то чтобы совсем ничего, но несообразно усилиям.
no subject
Просто потому что ОСь - лишь пусковая площадка для софта и без него интересна, больше софта - ОСь более привлекательна для юзеров, больше юзеров - больше интереса девелопить под ОСь новый софт.
no subject
no subject
Вы путаете GPL с LGPL. GPL запрещает динамическую линковку (за исключением очень специально оговоренных случаев, типа штатного доступа к ядру Линукса).
no subject
Формально GPL вообще не запрещает ничего, а только требует публикацию производного продукта также под GPL.
А поскольку при статической линковке конечный бинарник будет включать в себя бинарник библиотеки, GPL-библиотеки как раз и требуют публикации конечного продукта под GPL.
Если линковка динамическая, можно заявить что мол ваши библиотеки отдельно, а мои котлеты отдельно. Кажется (?) при этом необязательно публиковать свой код под GPL (если сама библиотека не модифицировалась, конечно).
no subject
no subject
no subject