Pavel Richter
Visitor |
Re:Instalace pod linuxem - 2005/06/27 15:11
Vytvoření babala.tar.gz by musela předcházet změna licence programu. Nemám však v plánu, vzdát se všech autorských práv, jak bych učinil vydáním hry pod licencí freeBSD. Sice jsem chtěl vydat hru pod GPL. Ze začátku jsem tak neučinil, protože jsem se bál, aby někdo neudělal klon této hry s lepší grafikou. Také jsem nechtěl zbztečně dělat příliš mnoho instalací a chtěl jsem zdrojový kód před zveřejněním trochu učesat.
Poté mě však začali chodit maily typu: "Měl by jsi změnit licenci programu, já bych se vydat program pod jinou licencí než GPL styděl." . V diskuzích jsem se dozvěděl, že pod Linuxem není nikdo na software pod jinou licencí než GPL zvědaví, a zvláš´t ne na logickou hru. Zdálo se mi, že je má hra na linuxovských stránkách hůře hodnocena než na stránkách windousáckých.
Já mám rád Linux a otevřenému software jsem fandil. Dokážu si představit, že pro některé využití je výhoda otevřeného software díky bezpečnosti, možnosti upravení existujícího kódu, možnosti kompilace na různých platformách výrazná. Jinde však může některá drobnost, či lepší algoritmus rozhodnout o volbě drahého komerčního uzavřeného produktu. Proto je důležitá různost software a i licencí pod kterými je program vydáván. Pokud si programátor myslí, že mu vydání software pod jinou licencí zajistí větší zisky, má právo tak učinit. Je důležité aby neuváženou podporou některého typu licence nedošlo k degradaci programátorovy práce.
Já jsem byl ochoten darovat tento software GPL komunitě. Nejsem však ochoten podporovat vydáním svého software pod licencí GPL skupinu lidí, která se snaží komerčnímu software ztížit, nebo dokonce zamezit přístup k Linuxu. To je důvod proč tento software nikdy nebude GPL.
V poslední době jsem se rozhodl dodělat do Babaly možnost zveřejnění nejlepšího skóre na internetu. Zveřejněním zdrojáků bych umožnil fixlování. To je další argument proti otevřenému kódu.
Verze programu pro Linux se dostala z hlavní koleje na vedlejší. Ani nevím, jestli to někdo na Linuxu hraje. Pokud bych dělal tuto hru znova, asi bych udělal pouze verzi pod Windows. Tím bych se zbavil nutnosti knihovny GTK+. Teď je však můj program založen na GTK+ a vytvoření verze pro Linux je snadné. Myslím si že Linux tím že Babala není pod GPL zas o tolik nepřichází a pro mě by to byla práce navíc. Nechci nad tím již přemýšlet.
|