@backinblack Ти май не разбра какво ти е написал @gat3way. Ами не програмистите на GPL приложения не печелят от писането на код! Примерите които даваш с RedHat и Линус са точно тези които спомена @gat3way:
Няколко компании, повечето от които се занимават с интеграция и QA, не с писането на софтуера. Определена бройка разработчици, които имат щастието да работят за въпросните интегратори и които са капка в морето. Няколко фондации, финансирани от въпросните компании. Или алтернативно теглиш една майна на идеологията и минаваш на варианта "двойно лицензиране". За един обикновен човек, който разработва GPL проект, единственият вариант да печели от цялата работа е да се опита да му намери цаката, което обикновено влиза в противоречие с идеологията.
РедХат печелят от поддръжка и внедряване на технологиите си, Линус печели от фондацията и от лични дарения.
Ако аз напиша някакъв софт под GPL како по-точно ще спечеля, освен ако не пусна donation система и да се надявам. Междодругото питай @gat3way колко е спечелил от неговирте проекти ... той има GPL продукт дето се използва, пък в сайта му не виждам donation система.
Бороваче, пропускате всички един мноооого важен момент, че софтуер не се създава от програмиста, а от други, които обследват нуждите на някаква група хора и създават технически проект. За да го създадат, те няма как да не са от части поне програмисти, но те самите не пишат код, щото физически, нямат възможност да се образоват чак толкоз, па и трябва физическо време да се обмислят и систематизират нещата и да се "сервират" на програмиста в разбираем за него вид.
Разбирам, че не само ти няма да си съгласен със следващите ми редове, но това е реалността! Програмиста е образно казано една шивачка, но доста по-образована, интелигентна и по-заплатена. Получава си всеки месец заплатата и дали печелят тези които му я плащат, не е негов проблем!
Това, че gat3way не е спечелил от труда си е проблем на неговото неразбиране на смисъла от трите вида лицензиране и проблема си е само негов, за това, че не е спечелил нищо, защото той се явява в случая инвеститор и работник!
Лиценза под който си публикува труда, няма никаква правна основа да иска да му се плати в случай, че аз му взема труда, напудря го малко и го пусна в под комерсиален лиценз и печеля! Дори не може да ме хване да му плащам за доработка или да ползва моя код за себе си, както аз ползвам неговия, но както казах, това си е негов проблем и никой не му е виновен за собствените грешки!
Когато публикуваш под ГПЛ, ако някой го харесва, ще започне да го ползва. Като започне да го ползва, неминуемо ще има нужда от допълнителни функционалности, за които ще ти плати да ги добавиш или той ще си ги напише и ще ти ги предаде да ги включиш в новата версия, но авторитета от развитието е за теб. Ако иска форк да прави, нека прави, но и той трябва да го пусне под ГПЛ лиценз и тогава и ти ще можеш да се възползваш от неговия труд.
За да имаш личен интерес от БСД лиценз на нещата които правиш, трябва преди това да имаш клиенти които да ти плащат за разработка, но да е лицензирано под лиценз който да им позволява да го продават с някакви малки допълнения и тем подобни в собствен продукт, но без да са задължени да споделят своето.
Явно при него има само някакъв идиализъм!
За фондацията, ами тя е най-добрия стопански субект за тази дейност! Събира дарения от всички които са доволни от работата и, купува метериални активи за да осъществява дейността си и дава заплата на работниците които движат нещата защото продукта който произвежда, няма материална стойност като комерсиалните продукти.