"Vzhledem k dostupnosti původní aplikace pod GPL mi nikdo nezaplatí vic, než za ten jeden řádek, který jsem modifikoval. GPL jen zbytečně uvaluje restrikce, a tím brzdí business."A to je snad nespravedlivé? Není to docela pěkné antirýžovací opatření proti takovým vykukům, jako je LOL? Hodně řádků => zaplaťte si, stálo mě to čas. Pořádná podpora => stojí čas, zaplaťte, jiný vám to levněji neudělá. Jeden řádek => almužna, nebo si to dotyčný udělá sám (je dobře, že drobná přihnutí nejsou obtížná). Člověk by skoro řekl, že to je geniální.
Když dělám admina, tak potřebuji hlavně prostředí, ve kterém se snadno a efektivně pracuje. To unixy opravdu nejsou ;). A když bych potřeboval něco upravit, tak není nutné, aby to bylo pod GPL licencí. BSD licence by posloužila stejně dobře. Mimochodem podle vás by se měl SW vyvíjet jen zdarma (viz jste vývojář který vyvíjí něco proto aby zbohatl tak chápu že Vám (GPL) nevyhovuje)
Software se píše tak, že má tzv. customizing layer. Ten umožňuje přizpůsobit aplikaci beze změny jejího zdrojáku. Dále se SW zpravidla dělá modulární, takže můžete doplňovat vlastní funkce. Příkladem budiž MS Office, kde není problém v Excelu volat Win32 API, generovat reporty z DB, na stisk tlačítka přehrát video, a ukládání dokumentů přesměrovat do DMS systému. Samozřejmě u některých druhů aplikací se dělají i úpravy pro konkrétní zákazníky, ale to je drahé. Na druhé straně studovat původní zdroják, upravovat ho, udržovat změny v nových verzích (když je původní od záplatován či vyjde nová verze), všechny změny testovat a své změny podporovat, to je daleko dražší. Nebo si v práci doděláváte OpenOffice na koleni?
Kolik procent z celkových nákladů jsou náklady na programátora - ze kterých nákladů? Programátor stojí v ČR měsíčně pár desítek tisíc na platu, plus odvody (sociální a zdravotní pojištění), kancelář, technika (počítače, servery, infrastruktura), musíte mít účetní, recepční, spočítat mzdy. A celé to ještě nefunguje, protože programátor neví, co zákazník očekává, ani jak konkrétně to má napsat. Vývoj je velmi drahá věc. Proto se náklady rozpouštějí tak, že se výsledný SW píše pro více zákazníků, a každý z nich zaplatí jen kousek nákladů (licenci). Ovšem pokud každý zákazník může SW volně šířit i se zdrojákem, těžko budete někoho nutit, aby za váš SW zaplatil, že?
Ale primárním motivem je ZISK. Už před pár set lety na to přišel Smith.To je ideologie a navíc dost primitivní. Pokud si myslíte, že jedinými kritiky Smithe jsou komunisti, tak ha ha ha, ha ha ha.
A jak asi vznikne ne-GPL SW pro GPL platformu, když celá "komunita" vynakládá spoustu úsilí k tomu, aby pro Linux bylo možné psát pouze GPL SW?No, tak teď vyloženě lžete. Takovéhle úsilí komunita nevynakládá, ani FSF nemá takový názor. Nikdo neprosazuje, že by nemělo být možné psát ne-GPL software pro Linux.