Люди должны есть, даже разработчики программного обеспечения «бесплатно как в пиве». Поэтому мне интересно, каковы некоторые из распространенных моделей доходов, которые используются такими компаниями, когда они не продают программное обеспечение напрямую? Я знаю один или два (контракты на рекламу и поддержку), но есть ли еще?
Как отметил Уолтер, если вы знаете, в чем плюсы и минусы моделей, укажите их.
free-software
Стивен Эверс
источник
источник
Ответы:
Есть два, которые кажутся наиболее распространенными:
Вторая модель предусматривает, что компания владеет 100% авторских прав на программное обеспечение. Это означает, что участники должны подписать передачу авторских прав.
Вот гипотетическое приложение для второго:
«Acme, Incorporated разработала многофункциональный, эстетически приятный программный SIP-телефон и выпустила его под 3-й версией GNU Affero General Public License.
При желании компании, заинтересованные в переупаковке / ребрендинге телефона, могут заплатить Acme за использование стандартных лицензий GPL3, LGPL или даже менее ограничительных лицензий для создания проприетарного форка проекта.
Acme, Inc. была позже куплена Yoyodyne Systems, которая заплатила много денег, чтобы приобрести полное право собственности на код »
Я не собираюсь вдаваться в идеалистические достоинства того или иного сценария, я просто представляю их как те, с которыми я наиболее знаком.
источник
Некоторые плюсы:
Некоторые минусы:
источник
valgrind
его создатель (Джулиан Сьюард) регулярно приглашается моей компанией, чтобы сформировать наших разработчиков для использования этого пакета (и я думаю, что они могут также разработать инструменты для этой платформы за плату).Есть модель MySQL: сделайте отличный бесплатный продукт и продавайте услуги поддержки.
Вращением этой модели является Steel Bank Studio, которая предоставляет коммерческую поддержку другому общественному продукту Steel Bank Common Lisp . Никодемус Сиивола, парень из SBS, является одним из основных хакеров для SBCL, но я хочу сказать, что вам не обязательно быть «владельцем» бесплатного продукта с открытым исходным кодом, чтобы зарабатывать на этом деньги.
источник
Несколько моделей (некоторые из которых уже упоминались):
источник
Распространенной моделью для свободного программного обеспечения является продажа поддержки и услуг вместе с этим продуктом.
Например, я создал приложение для хранения файлов. Вы можете скачать его бесплатно и настроить на работу на своем собственном сервере, который настроен на его обработку. Однако, если вы не хотите настраивать свой сервер или у вас его нет, вы можете приобрести учетную запись хранения на одном из наших серверов. Другой способ заключается в том, что если у вас возникли проблемы с настройкой приложения для запуска на вашем сервере, мы можем помочь вам выполнить пошаговую настройку компонентов, хотя и за определенную плату.
источник
Еще одна модель: предлагайте бесплатное программное обеспечение, но сохраняйте свою повседневную работу (работая в университете) и используйте опыт консультанта.
Многим людям трудно проникнуть в этот бизнес, поэтому они либо работают над проектом с открытым исходным кодом, либо просто строят что-то самостоятельно и отдают это, чтобы продемонстрировать, что они умеют создавать вещи.
источник