В целом, существует два типа лицензий FOSS, когда речь идет о коммерческом использовании кода - скажем, GPL-тип и BSD-тип. Первый, в целом, ограничивает коммерческое использование (под использованием я также имею в виду изменение и распространение, а также создание производных работ и т. Д.) Кода по лицензии, а второй гораздо более разрешающий.
Как я понимаю, идея лицензий типа GPL состоит в том, чтобы побудить людей отказаться от модели проприетарного программного обеспечения и вместо этого перейти на код FOSS, а лицензия - это инструмент, побуждающий их к этому, т. Е. «Вы можете использовать это замечательное программное обеспечение. , но только если вы согласны прийти в наш лагерь и играть по нашим правилам ".
Я хочу спросить: была ли эта стратегия успешной до сих пор? Т.е. есть ли какие-либо важные достижения в виде какого-то большого проекта, переходящего от закрытого к открытому из-за GPL или какого-то программного обеспечения, разрабатываемого под открытым небом только потому, что GPL сделал это так? Насколько велико влияние этой стратегии по сравнению, скажем, с миром, где у всех будут лицензии BSD-типа или все открытые исходные коды будут опубликованы в открытом доступе?
Обратите внимание, что я не спрашиваю, успешна ли модель FOSS - это не подлежит сомнению. Я спрашиваю, был ли успешным конкретный способ побудить людей перейти от проприетарного в FOSS, используемый типом GPL и не используемый лицензиями типа BSD. Я также не спрашиваю о достоинствах самой GPL как лицензии - просто о факте ее эффективности.