Если я попытаюсь монетизировать свободное программное обеспечение, что может помешать кому -то разбить это программное обеспечение и создать собственную версию? [дублировать

softwareengineering.stackexchange https://softwareengineering.stackexchange.com/questions/213942

  •  30-09-2020
  •  | 
  •  

Вопрос

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

Я понимаю, что свободное программное обеспечение «бесплатно, как в речи, а не в пиве», но если я выпущу программу с открытым исходным кодом, а затем попытаюсь ее монетизировать, что может помешать кому -то разбить это программное обеспечение и создать собственную версию?

Единственное, что останавливает их инвестиции других членов сообщества с открытым исходным кодом в улучшение программного обеспечения?

Кажется, что каждое программное обеспечение для улучшения, которое делает свободное от улучшения, является прозрачным, поэтому проприетарная подражатель может убедиться, что они всегда в курсе последних функций в бесплатной версии, а затем добавлять свои собственные функции помимо этого независимо. Я не понимаю, как свободное программное обеспечение может выжить в серьезной конкуренции с проприетарным программным обеспечением.

Это было полезно?

Решение

Здесь есть два ответа, потому что есть два основных способа взглянуть на это.

Во -первых, иногда бесплатное программное обеспечение процветает в конкуренции с проприетарным программным обеспечением, потому что оно не предназначено, чтобы заработать деньги в первую очередь. В конце концов, это не единственное, что мотивирует людей.

Но если вы ищете способ монетизации свободного программного обеспечения, вы абсолютно правы в том, что кто -то может расколоть его и использовать его, чтобы конкурировать с вами. То, что вам нужно сделать, это то, что сделали другие успешные услуги, которые работали на платформах с открытым исходным кодом: Создайте ценность за пределами самого программного обеспечения.

Reddit, например, с открытым исходным кодом. Если бы я хотел, я мог бы скачать его и провести свой собственный экземпляр Reddit. Но ты знаешь так же хорошо, как я, это не принесло бы мне много пользы, потому что я все равно не упускаю то, что действительно делает Reddit ценным: большое сообщество пользователей.

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

Другие советы

Бизнес -модель с открытым исходным кодом не так много о продаже многих копий многим отдельным клиентам. Эта модель не была бы устойчивой, потому что каждый из ваших клиентов мог бы конкурировать с вами и запустить вас. Но есть и другие бизнес -модели, которые позволяют зарабатывать деньги на программном обеспечении с открытым исходным кодом:

  1. Стоимость поддержки и консультации: Ваше программное обеспечение может быть бесплатным, но кто лучший человек в мире, чтобы помочь людям использовать его? Люди, которые сделали это, конечно. Быть одним или основным разработчиком программного обеспечения с открытым исходным кодом делает вас наиболее квалифицированным для этой работы и позволяет вам взимать много за час вашего времени.
  2. Сотрудничество по стратегическим причинам: Некоторые компании поддерживают разработку программного обеспечения с открытым исходным кодом, потому что они используют его самостоятельно и хотят наилучшее возможное программное обеспечение. Или они создают другие продукты, которые косвенно выигрывают от определенного проекта с открытым исходным кодом. Взглянуть на TOP TWEVEL ANTORSTORS of the Linux ядра, Например. Вы видите там несколько дистрибьюторов Linux, но также и такие компании, как IBM или Intel, которые продают оборудование под управлением Linux или таких компаний, как Oracle, которые продают программное обеспечение, работающее на Linux.
  3. Индивидуальное программное обеспечение: В то время как модель с одним размером подходит хорошо работает в потребительских программных обеспечениях, многие компании имеют очень конкретные требования для программного обеспечения, которое они используют. Принятие программного обеспечения с открытым исходным кодом и изменение его для выполнения этих экзотических требований является жизнеспособным бизнесом. Компания могла бы перепродать модифицированное программное обеспечение, но не было бы никому продавать его, потому что их требования слишком уникальны. Вам нужен веб -магазин, который может взаимодействовать с вашим промышленным сварочным роботами? Я не знаю, что может, но я мог бы взломать Magento, чтобы сделать это.
  4. Многолицензирование: Многие корпорации (например, как Oracle, например) предлагают одно и то же программное обеспечение как по лицензии с открытым исходным кодом, так и с лицензией. В некоторых случаях в проприетарной версии есть дополнительные функции, которые не хватает в бесплатной версии (это может выглядеть как прославленная демонстрационная версия, но могут быть веские причины для этого, например, когда фирменная версия использует стороннюю технологию, которая не является открытым исходным кодом). В других случаях обе версии являются функционально идентичны, но собственная лицензия поставляется с соглашением о создании производных версий, которые также являются собственностью, что позволяет покупателю продавать свое дериват нескольким клиентам.
  1. Ничто не мешает никому разбить ваше программное обеспечение и стать конкурентом.
  2. Если вы используете Copyleft-Type Лицензия, их вилка никогда не может стать не свободным программным обеспечением (если это то, что вы имеете в виду под запатентованной). Все отличается с разрешающей лицензией с открытым исходным кодом, например BSD-стиль лицензии.
  3. Если есть и другие Свободно Альтернативы, единственный способ монетизации вашего программного обеспечения - это обеспечить дополнительную ценность: обслуживание, сообщество, репутация и т. Д.

Это может быть сделано и успешно. Но будьте готовы инвестировать больше усилий в обслуживание и общение, чем разработка чистого программного обеспечения.

А Глабальная публичная лицензия GNU был создан явно для предотвращения проприетарных вилок - он позволяет вам распространять производные работы (вилки или надстройки), только если вы соглашаетесь поместить их по той же лицензии.

GPL предоставляет получателям компьютерной программы права Определение бесплатного программного обеспечения и использует Copyleft Чтобы обеспечить сохранение свобод, когда работа распределяется, даже если работа изменена или добавлена. GPL - это лицензия Copyleft, что означает, что Полученные работы может быть распределен только в соответствии с теми же условиями лицензии. Это в отличие от разрешающие свободные лицензии на программное обеспечение, из которых лицензии BSD являются стандартными примерами ...

Лицензировано под: CC-BY-SA с атрибуция
scroll top