Есть два, которые кажутся наиболее распространенными:
- Разрабатывать бесплатное программное обеспечение и продавать поддержку для него
- Разрабатывайте бесплатное программное обеспечение и предлагайте его по менее ограничительной лицензии за плату.
Вторая модель предусматривает, что компания владеет 100% авторских прав на программное обеспечение. Это означает, что участники должны подписать передачу авторских прав.
Вот гипотетическое приложение для второго:
«Acme, Incorporated разработала многофункциональный, эстетически приятный программный SIP-телефон и выпустила его под 3-й версией GNU Affero General Public License.
При желании компании, заинтересованные в переупаковке / ребрендинге телефона, могут заплатить Acme за использование стандартных лицензий GPL3, LGPL или даже менее ограничительных лицензий для создания проприетарного форка проекта.
Acme, Inc. была позже куплена Yoyodyne Systems, которая заплатила много денег, чтобы приобрести полное право собственности на код »
Я не собираюсь вдаваться в идеалистические достоинства того или иного сценария, я просто представляю их как те, с которыми я наиболее знаком.