Zasadniczo istnieją dwa rodzaje licencji FOSS, gdy odnoszą się one do komercyjnego wykorzystania kodu - powiedzmy typ GPL i typ BSD. Pierwszy z nich zasadniczo ogranicza się do komercyjnego wykorzystania (przez użycie mam również na myśli modyfikację i redystrybucję, a także tworzenie dzieł pochodnych itp.) Kodu na licencji, a drugi jest znacznie bardziej liberalny.
Jak rozumiem, ideą licencji typu GPL jest zachęcenie ludzi do porzucenia zastrzeżonego modelu oprogramowania i zamiany na kod FOSS, a licencja jest instrumentem, który zachęca ich do tego - tj. „Możesz użyć tego fajnego oprogramowania , ale tylko jeśli zgodzisz się przyjść do naszego obozu i grać zgodnie z naszymi zasadami ".
Chcę zapytać - czy ta strategia była jak dotąd skuteczna? Tzn. Czy są jakieś ważne osiągnięcia w postaci jakiegoś dużego projektu przechodzącego od zamkniętego do otwartego z powodu GPL lub jakiegoś oprogramowania tworzonego w otwartym tylko dlatego, że GPL tak to zrobiło? Jak duży jest wpływ tej strategii - w porównaniu, powiedzmy, ze światem, w którym każdy miałby licencje typu BSD lub wydałby cały kod open source w domenie publicznej?
Zauważ, że nie pytam, czy model FOSS jest udany - nie ma wątpliwości. Pytam, czy konkretny sposób zachęcania ludzi do przejścia z własności na FOSS używany przez licencję typu GPL i nieużywany w licencjach typu BSD był udany. Nie pytam też o zalety samej GPL jako licencji - tylko o fakt jej skuteczności.