Как зайти в Даркнет?!
25th January, 01:11
5
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
893
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
912
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6085
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4395
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Лучшая лицензия для продажи программного обеспечения с открытым исходным кодом
Какая лицензия лучше всего подходит для вашего программного обеспечения, если вы хотите получать деньги за коммерческое использование, но рады использовать non-profits/geeks бесплатно?
Вы всегда можете выпустить свой код под двумя лицензиями. Некоторые проекты имеют версию GPL и версию не GPL для коммерческих разработчиков, которые являются чувствительными. Это не идеальное решение с точки зрения свободы, но это привлекательный 'hack'.
Лицензии commmercial-'friendly' - это лицензия LGPL и BSD.
Есть хорошее руководство по новому GPL от Фонда свободного программного обеспечения: http://www.fsf.org/licensing/licenses/quick-guide-gplv3.html
GNU есть большой список лицензий, чтобы посмотреть, и советы о том, как они могут быть использованы. http://www.gnu.org/philosophy/license-list.html
Обратите внимание, что он ограничен их философией, но тем не менее он удобен.
Еще одно краткое руководство: http://everything2.com/title/Software%2520license%2520guide
Посмотрите на способы двойной лицензии , реализованные TrollTech, MySQL . Пока вы владеете всей кодовой базой, вы можете свободно выбирать различные лицензии для различных целей.
Здесь вы идете:
Кроме того, вы нашли хорошую страницу, которая поможет вам выбрать лицензию на основе сделанного вами выбора. (Соединение)
Просто чтобы было понятно: программное обеспечение с открытым исходным кодом по своему определению является бесплатным для любого вида использования, без какой-либо платы (esp. пункты 1 и 6 определения).
Так что если это было вашим намерением,
- никакая лицензия с открытым исходным кодом не ограничивает коммерческое использование программного обеспечения
- никакая лицензия с открытым исходным кодом не влечет за собой обязательные лицензионные сборы
Двойное лицензирование пытается побудить компании платить за лицензию non-Open-Source, которая имеет некоторые дополнительные / другие стимулы по сравнению с выбранной лицензией с открытым исходным кодом.
Обратите внимание, что даже в коммерческих целях ваши клиенты по-прежнему могут свободно использовать программное обеспечение по лицензии с открытым исходным кодом без уплаты какой-либо платы, поэтому вы должны дать им некоторые реальные стимулы, чтобы заставить их заплатить за это.
Так что на самом деле, если вы действительно хотите заставить своих клиентов платить за коммерческое использование, вы не сможете сделать это с помощью лицензии с открытым исходным кодом.
Альтернативный подход к зарабатыванию денег на разработке программного обеспечения с открытым исходным кодом заключается в том, чтобы заставить коммерческих клиентов платить за усовершенствования программного обеспечения (которые впоследствии могут быть включены или не включены в дерево открытых исходных текстов) или за услуги, связанные с программным обеспечением, такие как консультирование, настройка или установка.
Обратите внимание, что в этом случае клиент платит за услугу, а не за программное обеспечение. Это в отличие от двойного лицензирования, где программное обеспечение - это продукт, за который платят.
Во-первых: open-source-license не ограничивает область использования, поэтому коммерческое использование всегда возможно. Но если вы продаете библиотеку, то GPL может помочь, потому что она требует, чтобы все программы, использующие эту библиотеку, тоже были GPL. Именно так Trolltech продавал Qt (пока Nokia не купила его и не сделала его LGPL, потому что у них другая повестка дня).
MySQL - это пример двойного лицензирования a non-library-program. Но GPL позволяет также коммерческое использование MySQL. Люди платят за поддержку.
Если вы хотите продать библиотеку, используйте GPL, а затем, если это программа 'normal', используйте любую лицензию и продавайте дополнительные компоненты, поддержку, учебные курсы или что-то подобное.
Вы не можете ограничить коммерческое использование приложения с помощью действительной лицензии с открытым исходным кодом (OSI-одобрено).
Двойное лицензирование работает для библиотек developer-tools/code, которые должны быть связаны/распределены с коммерческим программным обеспечением. Trolltech и MySql-хорошие примеры.
Если вы хотите зарабатывать деньги на программном обеспечении с открытым исходным кодом, ваш продукт с открытым исходным кодом должен быть дополнением к чему-то, что можно продать. Например, у вас может быть ядро с базовой функциональностью, а для расширенных функций вы можете продать коммерческую лицензию. Это сработало для PyDev (плагин Eclipse для разработки Python). И если продукт сложен и предприимчив, вы можете продать поддержку.
GPL также допускает раздвоение и, как таковое, может быть не выгодно, если вы думаете, что другие могут улучшить вашу работу, поскольку у вас не будет этих улучшений. Даже если это код сервера, который может быть сохранен в тайне, исключение связывания, разрешенное для Gnu Aferro, может даже поместить часть объединенного произведения под более ограничительную лицензию. MIT/BSD являются только атрибуцией и не гарантируют доступность кода. Бета-версия MPL 2 допускает одностороннее преобразование в GPL через совместимость по умолчанию, поэтому вам придется использовать либо MPL версии 1, либо MPLv2 - GPL несовместимые, если вы хотите получить гарантию наличия кода.
Это также требует документации, чтобы они могли воспроизвести ваши изменения, но у вас были бы те же рычаги воздействия на них... вкратце... это честная борьба, и они должны вложить в нее не меньше времени и энергии, чем вы, если не больше.
Если вы планируете коммерческое использование, то MPLv1 было написано компанией, намеревающейся сохранить коммерческую жизнеспособность его использования. Я бы также предложил потребовать лицензионное соглашение с участником, а также гарантировать, что у вас есть лицензия на авторские права (в дополнение к оригинальным авторам, поскольку они не откажутся от своих авторских прав бесплатно). Или, по крайней мере, получают полную неисключительную лицензию в соответствии с текущей лицензией проектов в дополнение к будущим лицензиям, которые может выбрать проект. (Эксклюзивные лицензии могут серьезно навредить вам в случае банкротства, так что будьте осторожны с ними. Запомни, лицензия, не продавай.).
Я знаю, что это "closed", но я думал, что @flights ответ был немного двусмысленным, так что вот текст от GNU людей о "Fees" это совершенно ясно.
Многие люди верят, что дух проект GNU заключается в том, что вы не должны взимать деньги за распространение копий программного обеспечения, или что вы должны поручить как можно меньше — ровно столько, чтобы покройте расходы. Это недопонимание.
На самом деле, мы поощряем людей, которые распространение свободного программного обеспечения на платной основе столько, сколько они пожелают или смогут. Если это это кажется вам удивительным, пожалуйста, прочитайте на.
Слово “free” имеет два законных значения общие значения; он может относиться либо к свободе или к цене. Когда мы говорим мы говорим о “свободном программном обеспечении” о свободе, а не о цене. (Думать “free speech”, not “free beer”.) В частности, это означает, что пользователь является свободно запускать программу, изменять программировать и распространять программу с изменениями или без них.
Бесплатные программы иногда бывают распространяется безвозмездно, а иногда и за существенная цена. Часто одно и то же программа доступна в обоих вариантах от разных мест. Программа бесплатная независимо от цены, потому что пользователи имейте свободу в использовании его.
Несвободные программы обычно продаются за высокая цена, но иногда и магазин я дам вам копию бесплатно. Это не делает его свободным программным обеспечением, хотя. Цена или отсутствие цены, программа является несвободным, потому что пользователи не имеют свобода.
Поскольку свободное программное обеспечение не является вопросом цена, низкая цена не делает программное обеспечение бесплатно, или даже ближе к бесплатному. Так что если вы распространяете копии свободное программное обеспечение, вы могли бы также взимают существенную плату и зарабатывать деньги. Распространение свободного программного обеспечения-это хорошая и законная деятельность; если вы сделайте это, вы также можете получить прибыль от него.
Свободное программное обеспечение-это проект сообщества, и все, кто от этого зависит, должны искать способы внести свой вклад в создание сообщества. Для дистрибьютор, способ сделать это заключается в том, чтобы отдайте часть прибыли на халяву проекты разработки программного обеспечения или к Фонд свободного программного обеспечения. Именно такой образ вы можете продвигать мир бесплатно программное обеспечение.
Как предположил epatel, двойная лицензия-это аккуратный способ справиться с этим. Если одна из лицензий GPL, Creative Commons или аналогичных лицензий обрабатывает использование открытого исходного кода, то вы находитесь на этой стороне. И вы, вероятно, можете довольно легко найти коммерческую лицензию, близкую к тому, что вам нужно.
Но я бы настоятельно рекомендовал вам нанять юриста с опытом работы по лицензированию программного обеспечения, чтобы помочь вам. По моему опыту, это хорошо потраченные деньги.