Skvelej clanek. Chtel bych se jenom zeptat na par veci:
1) Pochopil jsem to spravne, ze vsechno co ma GNU licenci by melo byt Free? Mozna jsem byl prave ta obet, ktera si myslela, ze program GNU s OpenSource muze byt k dispozici, ale pouzivat se muze jen pri zakoupeni licence.
2) Jsem pro Free Software. Taky bych se chtel zapojit. Akorat mi porad nejde do hlavy, jak se budu zivit. Jestli jsem to dobre pochopil, tak zastanci freesw jsou i proti moznosti program+src free, manualy a podpora za penize?? Je to tak nebo ne? Ale kdyz budu delat vsechno free, kde pak vezmu penize na zivot?
Dik za odpovedi:-)
Strucne receno, muzete zit hned z nekolika veci. Dalo by se to vyjadrit asi takto:
a) Budete poskytovat sluzby (a nemusi to byt nutne jen k Vasim produktum)
b) Vsichni tucnaci jsou obvykle vynikajici sitari, takze pokud se budete nekde uchazet o praci a uvedete, ze jste tucnak, dostanete obvykle prednost. Mam na mysli obory v oblasti Informacnich technologii.
c) Pokud se chcete zamestnavat sam, pak se zamerte na oblast sluzeb (tj. podpora, studie apod.) Muzete se zamerit i na vazany software, ale to je dost drsny chlebicek.
S pozdravem
M.V.
1) \"free-software\" a \"open source\" jsou kategorie, do kterych licence programu muzou spadat. Jejich definice je mozno nalezt na http://www.gnu.org/philosophy/free-sw.html a http://www.opensource.org/osd.html. V podstate znamenaji skoro totez; open source je trochu volnejsi. Kazdy program s GNU GPL licenci spada do obou techto kategorii. Pokud se za pouziti programu musi platit, tak nespada do ani jedne z nich. Problem je, ze termin \"Open source\" casto svadi k zneuzivani.
2) Pokud ma clovek trochu ucty k programovani a nechce skoncit u patlani asp/php stranek, delani ucetnickych databazi nebo kresleni vokynek v nejruznejsich \"progresivnich\" visual X++ development environments, tak se stejne v komercni sfere zivit nemuze. Jina mista tam totiz neexistuji.
Zivit se clovek muze treba tak, ze se necha jako systemovy programator zamestnat u nektere linuxove spolecnosti. Nebo je mozno se zivit necim uplne jinym a programovani delat jen jako konicka.
: vsechno co ma GNU licenci by melo byt Free?
Ano. Ale Free Software může mít i jinou licenci než GNU.
: program GNU s OpenSource muze byt k dispozici, ale
: pouzivat se muze jen pri zakoupeni licence
GNU licence se týká šíření programu, skutečně "uživatelské" používání nijak neomezuje
: Jsem pro Free Software. Taky bych se chtel zapojit.
: Akorat mi porad nejde do hlavy, jak se budu zivit.
Nikdo vám nebrání inkasovat peníze za free software.
Např. nechat si zaplatit za úpravu freesoftwarového
programu. Váš zákazník se ale musí smířit s tím, že
on to zaplatí a dostane na zlatém tácu, ale ostatní
(např. jeho konkurence) to pak mohou používat také.
Vy totiž pak MUSÍTE zajistit, že upravený program lze
volně získat včetně zdrojových textů. Zákazník má
výhodu, že pokud mu jako vývojář přestanete vyhovovat,
může si najít někoho jiného (protože ke zdrojákům má
přístup každý, jen mu bude asi nějakou dobu trvat, než
se v nich vyzná). Čili free je svoboda pro zákazníka
nebo uživatele. Prostě žádné "Tento produkt máme od
firmy XYZ, když přejdeme k firmě UVW, bude nás to stát
několik milónu, jenom než UVW vytvoří produkt který
umí totéž."