Na navigaci | Klávesové zkratky

Open source vs. closed source

source code

Samotný zdrojový kód podle mě velkou hodnotu nemá a představa, že by ho někdo vzal a bez znalosti myšlenek v kódu skrytých ho třeba dál prodával, mi přijde skoro až úsměvná.

(Jakub Vrána, Skrytí zdrojového kódu)

flamewar byla rozpoutána.

Souhlasím s Jakubem, že kopírování kódu bez znalosti myšlenek v něm ukrytých je úsměvné. Ale to neznamená, že se to neděje. Ba právě naopak, říká se tomu „lepení“ a takových lepičů je určitě mnohem více, než tvůrčích programátorů. Nakonec i oni často lepením začínali.

V komentářích pod Jakubovým článkem se myšlenky open source zastává Passofur:

Take vse co napisu (neni to jen PHP, ale i ruzny sw co jsem treba delal do soutezi, nebo pro skolu atd.) jsem vzdy uvolnil, pokud s tim dany subjekt (pro ktereho to bylo) souhlasil. Podle me je hloupost myslenky tutlat! Stejne nemuzete nic vymyslet tak, aniz by to nekdo nevymyslel o rad lepe.

Tady je krásně vidět, jak rozdílné světy spolu diskutují a nemohou se nikdy shodnout. Student programující pro zábavu a podnikatel platící desítky drahých programátorů, oba vidí svět docela jinak.

Miloslav Ponkrác namítá:

Myšlenka open source je pěkná, ale pokud děláte projekt, do kterého jste nacpal jenom na výoji třeba milióny korun, tak se budete chovat jinak. Dokud děláte na malých projektech za pár korun, tak si můžete dovolit být stoprocentní zastánce open source vždy a všude.

I když nemá zcela pravdu, pan Miloslav. „Closed source“ je jen nejjednodušší ochrana investice. Existují i jiné obchodní modely, které umožní nahrnout miliony do open source a zajistit návratnost. Ale ne vždy se dají použít a ne každý je použít chce.

O špatné zkušenosti se zveřejňováním kódu dále píše Tim (citlivě zkráceno):

Pres dva roky vyrabim redakcni system, misty to jde dobre, jinde se s tim peru. Vyleze z toho celkem funkcni projekt, ktery delam z vlastni iniciativy pro sve kamarady zadarmo. Nemam s tim problem.

…a pak jsem jednou narazil na svoji navstevni knihu, za kterou byl do nebes chvaleny nekdo jiny, podruhe radobykamarad pouze pozmenil barvicky a vizualni usporadani na mem systemu a zacal ho komercne sirit pod svym jmenem.

Zakryptovani kodu je tedy jedine vychodisko k nezneuziti free projektu.

Čímž poukazuje na další fakt: (autorské) právo sice určuje pravidla, ale nezabrání jejich porušování. Nebo nechá horlivý zastánce open source stát uprostřed města svůj otevřený vůz s klíčkem v zapalování s tím, že ukrást jej nikdo nemůže, neb to nedovoluje zákon? Kdepak, také zamyká, proč by tedy nemohl „zamykat“ autor software?

Zcela svérázné představy o licencích a nákladech na vývoj má Radim:

Doba skrytých kódů je definitivně za námi. Argumentovat milionovou investicí do redakčního systému, když je jich k použití pod GPL víc než stovka, je přinejmenším zcestné. Ano, dá se vydělat na úpravě dle přání zákazníka, jak to dělají mnozí, nejznáměji snad stará dobrá WELLDONKA.

Radim si pod pojmem GPL představuje „dovoleno vše“. Skutečnost je jiná a ne vždy je možné kvůli licenčním omezením GPL v projektu použít.

Ještě zajímavější je to s těmi náklady na vývoj. Podle Radima jsou zbytečné. Aby ne – zatímco Microsoft cpe neuvěřitelné peníze do výzkumu nového rozhraní pro Microsoft Office 12, skupinka vývojářů to pak levně zkopíruje a vznikne OpenOffice.org verze 3.0. Někdo to sice zacvakat musí, ale toho my rádi nemáme.

Radim své pohnutky (závist) rychle prozradí, když ironicky prohlásí:

Argumenty jsou k tomu (closed source) víc než pádné, mzdy, kanceláře a přiznejme i drahá autíčka, no proč si nedopřát. A na to je třeba vydělat a jedině tak, že skryji kód. Pánové to je Vaše volba, k tomu Vás nikdo nenutil, klidně to můžete ihned zabalit a máte po starostech.

Pojem skrýt kód je kouzelný. Pokud otevření kódu znamená jeho zpřehlednění a zdokumentování, aby byl čitelný pro svět, volbu licence, únavné poskytování podpory a snášení nejapných komentářů, pak by mě zajímalo, jak přesně probíhá takové skrývání. To musí být teprve fičák!

Co je to open source a svobodný software

Komentáře

  1. Vesta http://www.antema.cz #1

    Když jsem to včera četl, tak jsem nad tím docela dlouho přemýšlel. Za sebe to vidím asi tak, že se rád poučím v cizím kódu (včera jsem si zkopíroval kus z http://de2.php.net/manual/cs/ a použil ho na jednom projektu). Na druhou stranu mi nevadí, když se někdo inspiruje v tom, co jsem udělal já. Samozřejmě bych rád rozhodoval co z toho co udělám dám k dispozici a co ne. Většinu z toho co jsem udělal, jsem na různých forech k dispozici i dal. Velice se mi v tomto líbí přístup Radka Hulána, který svůj systém dal zadarmo, za pomocí reakcí ho vylepšuje a prodává přidanou hodnotu.

    před 11 lety | reagoval [3] David Grudl
  2. llook http://llook.wz.cz/weblog/ #2

    avatar

    Nikdy jsem nepochopil, proč se software licencovaný GPL (a jinými licencemi založenými na copyleftu) nazývá softwarem svobodným. To, že si s ním nemůžu dělat co chci, mi zrovna moc svobodné nepřijde.

    před 11 lety | reagoval [3] David Grudl
  3. David Grudl http://davidgrudl.com #3

    avatar

    #1 Vesto, To, že Radek systém vylepšuje a tyto vylepšení dává k dispozici, je rozhodně přínosné a je to fajn. Že jej distribuuje pod GPL (a tedy zadarmo), to je nutnost. Ale co se mi hrubě nelíbí, je fakt, že ze zdrojových kódů odstranil copyrighty původních autorů (systém není jeho, byť na něm odvedl pořádný kus práce). Nevím proč to dělá, mrzí mě to a právě proto bych jej za příkladného Open Source vývojáře neuváděl. Tím berme téma Radka Hulána za uzavřené a další komentáře posílejte na komentuje.cz ;)

    #2 llooku, dělat si s ním můžeš, co chceš. Restrikce jsou dány jen pro další šíření toho, co jsi s ním udělal.

    před 11 lety
  4. dond #4

    \begin{sarkazmus}Svobodný je software, ne vy. ;-)\end{sarkazmus}

    Myslím, že největší zdroj nedorozumění ohledně oupnsoursu je v tom, že si většina lidí myslí, že je povinností vývojářů všechno zveřejnit, což samozřejmě není pravda.

    A většinu praktických obtíží přináší to, že autorské právo je velmi těžko vymahatelné a když už, tak vždy zpětně. Navíc zatím nikdo v OS/FS netočí tak velké prachy, aby se vyplatilo zakládat instituce, jako je např. OSA nebo Intergram.

    před 11 lety | reagoval [7] llook
  5. thinwgath #5

    avatar

    Otevřený kód je výhodný pro zákazníka, ale pro každého je výhodný jinou měrou. Otázka výhodnosti na straně tvůrce je jiná, tam být výhodný může, ale taky nemusí. Nejméně výhodný bude nejspíš u masově prodávaného krabicového softwaru, kde rovněž bude asi i nejméně výhodný pro zákazníka. Kontrolní otázka, která firma opravdu velmi masově dodává krabicový software do všech koutů světa?

    Výhodnost otevřeného kódu stoupá s tím, jak je vaše řešení specializovanější a čím méně je určeno pro koncového uživatele. (to je samozřejmě zobecnění, ale rozumíme si, že)

    Pak jsou tu i měřítka čistě technická, protože na takovém Linuxu, typické otevřené platformě, je nedostupnost zdrojového kódu dost velkou technickou nevýhodou, která snižuje použitelnost software (furt zobecňuju…).

    Náklady na vývoj fiktivní záležitost nejsou, ale všude se projevují jinak. Microsoft v jednom tahu utratí miliardu, jinde se musí projektu zůčastnit víc lidí a potřebné peníze se berou ne z jednoho ale ze sta zdrojů, takže je to míň vidět. Poznámka o kopírování rozhraní je nesmyslná, protože to může udělat kdekdo a výměna je oboustranná (ale samozřejmě je dobrým zvykem na toho druhého nadávat co okopíroval, kdežto já jsem pouze implementoval nezbytné vlastnosti abych držel krok, nebo tak nějak, to si doplňte podle vašich zkušeností z různých flame ;-)).

    No a závěr? Udělejte si sami :-) Microsoft se tam kde je to pro něj výhodné podbízí open source a tradiční představitelé druhé strany tam kde je to pro ně výhodné se drží zase opačného modelu, když mohou. Prostě to chce klid :-)

    No fuj, to je dlouhá příšera :-)

    před 11 lety | reagoval [7] llook [13] David Grudl
  6. thingwath #6

    avatar

    Vida, hlásím hnusnou chybu ve formátovači. Ve svém příspěvku jsem udělal smajlíka (středník, pomlčka, závorka) a doplnil ještě jednu závorku abych ji uzavřel, protože ten smajlík byl v závorce, ale ten nesmysl mi to schroupal tak, že z toho všeho (těch dvou závorek) udělal jeden hnusnej grafickej smajlík, čímž mi to rozhodil, protože jsem rozhodným zastáncem tvrzení, že smajlík nenahrazuje uzavření závorky a je tudíž nutné ji za ním uzavřít, fuj! :-)

    Chtěl jsem Texy! použít, ale tohle…

    před 11 lety | reagoval [7] llook [8] Littlemaple [13] David Grudl
  7. llook http://llook.wz.cz/weblog/ #7

    avatar

    #4 donde, OSA, Integram nebo třeba BSA brání finančním ztrátám. Ale pokud někdo poskytne software pod GPL a někdo další vydělá na prodeji closed-source odvozeného díla, připadá mi stanovení škody ještě problematičtější než u klasického komerčního softu.

    #5 thinwgathu,

    která firma opravdu velmi masově dodává krabicový software

    SAP?

    #6 thingwathu, Žádná typografická pravidla pro emotikony se zatím neustálila, já osobně jsem příznivcem n-mezery před i za. Takže mě tohle u Texy nevadí.

    před 11 lety | reagoval [9] thingwath
  8. Littlemaple http://www.littlemaple.tk #8

    avatar

    #6 thingwathu, Trochu offtopic, ale jen jsem chtel zajasat nad tim, ze existuji lide jako ja, kteri emoticonama neuzaviraji zavorky :) Hurá!

    před 11 lety | reagoval [9] thingwath
  9. thingwath #9

    avatar

    #7 llooku, SAP určitě taky, ale tohle je myslím zrovna případ, kde by zákazníci open source ocenili… Měl jsem na mysli trochu jinou firmu, software od SAP každý doma nemá.

    #8 Littlemaple, Já to beru jako naprosto zásadní :-)

    před 11 lety | reagoval [10] llook
  10. llook http://llook.wz.cz/weblog/ #10

    avatar

    #9 thingwathu, SAP mě vždycky u podobných diskuzí napadne, protože je dost drahý, jeho vývoj snědl spoustu peněz a přesto je dodáván i se zdrojovými kódy :-) .

    Souhlasím, že zdrojáky Windows by asi ocenil málokdo.

    před 11 lety | reagoval [12] thingwath
  11. thingwath #11

    avatar
    [smazáno] No, málokdo, ono by to asi ocenilo dost lidí, ale ne většinový zákazník.

    SAP je každopádně trochu jiná kategorie než ta kterou bude tady mít asi většina diskutujícíh na mysli. Nebo jestli taky doma náklady na nasazení nové verze MS Office vyčíslujete v miliónech… ;-)

    před 11 lety | reagoval [12] thingwath
  12. thingwath #12

    avatar

    #11 thingwathu, byla samozřejmě reakce na #10 llook ale nějak jsem se seknul :-)

    před 11 lety
  13. David Grudl http://davidgrudl.com #13

    avatar

    #5 thinwgathu, ta poznámka s kopírováním rozhraní neopodstatněná není, i když přiznávám že záměrně provokativní. Vždy někdo přijde s novinkou, do které investuje buď finance, nebo geniální nápady, a časem ji začnou používat i ostatní. Jen je třeba zachovat rovnováhu, tedy aby se tyto inovace rodily jak na straně Open Source, tak na straně komerčních produktů (nebo, chcete-li, aby se tyto světy vykrádaly ve stejné míře).

    #6 thingwathu, není to chyba, ale feature :-) Doplnil jsem ji kvůli komentátorům, co píší takovéto :-)) a ještě delší smajlíky

    před 11 lety | reagoval [14] thingwath
  14. thingwath #14

    avatar

    #13 Davide Grudle, Ale jistě, i open source je a může být zdrojem inovací. Ale ten příklad s rozhraním zrovna asi moc dobrý nebyl. Už jenom proto, že hodnota vzhledové stejnosti s MS Office je pro většinu lidí hodně zásadním měřítkem… Ale já tedy doufám, že se páni vývojáři zrovna tomu co jsem viděl na aktuálních screenshotech blížit nehodlají ;-)

    Každopádně ta feature se mi vůbec, ale vůbec nelíbí :-)

    před 11 lety | reagoval [17] David Grudl
  15. -fim- #15

    S tim kopirovanim rozhrani jsi mi pripomnel uz trochu pripozasutou vzpominku. Nekdy od roku 92 jsem se par let potkavat s Macem. Co mne asi tak napadlo, kdyz jsem prvne zahlednul W95?
    Takze pokud to pracne a draho vykoumane rozhrani ted pro zmenu nekdo okopiruje od MrkvoSoftu, povazuji to jen za dukaz chodu bozich mlynu. Jen doufam, ze ho okopiruje poradne, ne jako ty W95.

    před 11 lety
  16. Honza Hučín http://suplik.petnik.cz #16

    Diskuse se podle mě nese příliš v komerční sféře. Osobně se domnívám, že open-source společnost v důsledku obohacuje, protože umožňuje sdílení nástrojů, stavebních kamenů i postupů, takže se k cíli lze dostat rychleji a nezdržovat se objevováním Amerik. Je to k firmám tvrdé, protože jejich programátoři musí neustále vytvářet přidanou hodnotu a za naprogramování quicksortu dostanou zaplaceno jen jednou :-)
    Dále viz
    http://suplik.petnik.cz/…qxxq472.html

    před 11 lety
  17. David Grudl http://davidgrudl.com #17

    avatar

    #14 thingwathu, Open Source je zdrojem inovací. Protože jeho programátoři jsou ochotni zdarma a nadšeně vymýšlet skvělé myšlenky, a zase v případě komerčního software si může firma dovolit zaplatit testování použitelnosti apod.

    Závěr: jedno bez druhého by bylo velmi ochuzené. Tedy zapálené debaty o tom, co je lepší, jsou nesmyslné.

    ad featura: taky se mi to nelíbí, je to hnus!

    před 11 lety | reagoval [18] thingwath
  18. thingwath #18

    avatar

    #17 Davide Grudle, Však jsem psal je a může být :-) Každopádně nezapomínejte, jenom proto, že je to open source to ještě neznamená, že to nemůže být za těžké prachy. Koukněte, kolik stojí RHEL… (relativně, no) Tady už jde víc o obchodní model, u toho ještě není úplně rozhodující jestli k tomu ty zdrojáky dáte nebo ne.

    před 11 lety
  19. Petr Stříbný http://stribny.name/zapisnik/ #19

    Já si myslím, že velké a důležité aplikace by měli být prodávány se zdrojovými kódy. Aby případný bug šel rychle opravit, a nemuselo se spoléhat na podporu (která by ale samozdřejmě měla být). Naopak typické malé alikace pro BFU můžou být klidně uzavřené – málokdo se v nich bude hrabat. Teda pro Linux by byli určitě lepší zdrojáčky..:)

    V podstatě jediný důvod k tomu prodávat či šířit software jako closed-software je prostě krádež. Kdyby se nekradlo a každý by licence dodržoval a respektoval, bylo by po problému.

    před 11 lety | reagoval [20] David Grudl [21] sky [22] llook
  20. David Grudl http://davidgrudl.com #20

    avatar

    #19 Petře Stříbný,

    Kdyby se nekradlo a každý by licence dodržoval a respektoval, …

    … a kdyby nebylo nemocí a všichni se měli rádi, byl by na celém světě mír. Jenže tak to není a nikdy nebude ;)

    velké a důležité aplikace by měli být prodávány se zdrojovými kódy

    V případě aplikací psaných na míru a dodávaných bez zdrojáků se zákazník dostává do pozice rukojmího – dodavatel může zkrachovat nebo enormně zdražit a co pak…

    před 11 lety
  21. sky #21

    #19 Petře Stříbný,
    Hrubě nesouhlasím :-)
    Proč? Protože existují bezpečnostní chyby..

    viz. Fx a Opera :P
    Tento model ukazuje, že i když je Fx OSS tak mu je to prd platné ohledně security-bugů, zatímco Freeware Opera je vklidu..

    před 11 lety | reagoval [23] Acci
  22. llook http://llook.wz.cz/weblog/ #22

    avatar

    #19 Petře Stříbný, Tak za prvé se mi nelíbí slovo krádež. Při krádeži osoba A získá majetek osoby B, o který tímto osoba B přijde. Porušování autorských práv je zločin a vzniká jím škoda, ale není to krádež.

    Já pokládám krádež za mnohem horší zločin než porušování autorských práv.

    Co má být open a co closed bych nechal rozhodnout trh.

    před 11 lety | reagoval [27] Petr Stříbný
  23. Acci http://acci.wz.cz/ #23

    #21 sky, V Opeře (closed-source) se určitě také skrývá hafo bezpečnostníc chyb (jako v každé aplikaci). Jenže ve Firefoxu (open-source) je může nalézt kdokoliv a ještě za to dostane peníze.

    před 11 lety | reagoval [25] sky
  24. lukas #24

    Nechapu, proc by nemelo jit v pohode vydelavat na redakcnim systemu pod GPL. Kdyz naprogramuju vlastni CMS a dam ho pod GPL (protoze do nej integruji jine GPL projekty), tak to preci jeste neznamena, ze musim zverejnit nekde na internetu uplne vsem zdrojaky toho CMSka. Ke splneni GPL staci, kdyz poskytnu zdrojaky tomu, komu jsem prodal licenci k uzivani sveho CMS. A to jsou z 99% lidi, kteri nemaji o nejakych zdrojovych kodech ani poneti, takze se nikdy ani nezeptaji a nereknou si o ne.

    před 11 lety | reagoval [26] llook [31] David Grudl
  25. sky #25

    #23 Acci, No však právě!
    Jenže lidi nezajímají maníci co hledají chyby ve zdrojácích..je zajímá kdy budou muste nainstalovat novou verzi prohlížeče ;)

    Ale o to mně nešlo..jde o to, že prostě všechno nemůže být OSS a zdrojáky se nemohou válet všude. Ani licence ti totiž nic nezaručí, protože pisálka exploitu/viru něco takového nezajímá ;)

    před 11 lety
  26. llook http://llook.wz.cz/weblog/ #26

    avatar

    #24 lukasi, Nestačí, že tomu zákazníkovi poskytneš zdrojáky. Musíš mu je poskytnout pod GPL. Když se pak zákazník rozhodne, že tvoji práci zveřejní, nemůžeš mu v tom bránit, licence mu to umožňuje.

    [smazáno] Je založený na reálném základě (všechny ty texty jsou neoprávněně zkopírovány hádejte odkud). Avšak obsahuje až 95 kB nového kódu. :-)

    před 11 lety
  27. Petr Stříbný http://stribny.name/zapisnik/ #27

    #22 llooku, Porušení licence může být i ušlý zisk. A to krádež je.

    před 11 lety | reagoval [28] llook
  28. llook http://llook.wz.cz/weblog/ #28

    avatar

    #27 Petře Stříbný, No to teda není. Přestože jde o odsouzeníhodný zločin, při kterém dojde ke ztrátě na straně poškozeného (ušlý zisk) a obohacení na straně pachatele (bezdůvodné obohacení), nejde IMHO o krádež.

    před 11 lety | reagoval [30] Petr Stříbný
  29. lukas #29

    Když se pak zákazník rozhodne,
    že tvoji práci zveřejní, nemůžeš
    mu v tom bránit, licence mu to
    umožňuje."

    To vim, ale jak jsem rikal, temer vsichni ti klienti nemaji poneti o tom, co je to zdrojovy kod, takze s drtivou pravdepodobnosti nikoho ani nenapadne pod jakou licenci ten kod je a co s nim muzou delat (casto je ani nenapadne, ze nejakou licenci k pouziti toho kodu maji). Plus to jeste pojistim tim, ze nezverejnim zadnou rozumnou dokumentaci k CMSku a ze zdrojaku odstranim komentare. A jednu klicovou knihovnu mam napsane prisernym spagetti kodem. Jeste myslite, ze se v tom nekdo bude hrabat?

    No nic, ja jdu vydelavat tezke penize na praci druhych… Jen si delam srandu, ale z pohledu cloveka, ktery dela na projektu, ktery pak chce uvolnit jako OS, mi to vadi.

    před 11 lety | reagoval [32] llook
  30. Petr Stříbný http://stribny.name/zapisnik/ #30

    #28 llooku, V právním světě to krádež třeba není (nejsem právník), ale mě to jako krádež přijde.

    Dám příklad: vytvořím nějaký recept, dám si ho patentovat, začnu na něm vydělávat, ale přesto bych ho například zveřejnil pro nekomerční použití. Pak ho někdo začne bez licence prodávat.

    No pro mě to krádež je, pro zákon možná ne. Ten dotyčný mě prostě „okrádá“.

    před 11 lety | reagoval [34] SQi
  31. David Grudl http://davidgrudl.com #31

    avatar

    #24 lukasi,

    Kdyz naprogramuju vlastni CMS a dam ho pod GPL (protoze do nej integruji jine GPL projekty), tak to preci jeste neznamena, ze musim zverejnit nekde na internetu uplne vsem zdrojaky toho CMSka.

    Vůbec jsem nepochopil smysl celé té obezličky. Jasně, že si můžeš napsat GPL a utajit to před světem, ale proč?

    Nezapomeň, že zdrojáky musíš zpřístupnit každému, kdo o ně požádá a nemůžeš je prodávat.

    před 11 lety | reagoval [33] thingwath
  32. llook http://llook.wz.cz/weblog/ #32

    avatar

    #29 lukasi, Ty jako poskytovatel softwaru uzavíráš s nabyvatelem licenční smlouvu. No a pokud jsi sám ten produkt získal s licencí GPL, nemůžeš ho poskytnout jinak než pod GPL. A klientovi to nesmíš tajit, nevím jak ve Státech, ale u nás musí obě strany s licenčním ujednáním souhlasit.

    před 11 lety | reagoval [35] David Grudl
  33. thingwath #33

    avatar

    #31 Davide Grudle, Kde si na to příšel, že je musíš dát každému? Ne, nemusíš. Je zcela na tobě komu je dáš a komu tvůj produkt dáš nebo prodáš. Ale vždy k tomu musí být zdrojáky a to právě pod GPL. Klient nemusí zdrojáky chtít, třeba mu stačí jenom cédéčko s binárkou. Ale když si později vzpomene, že ty zdrojáky chce, tak je dostat musí, protože na ně má právo a nemůžeš po něm chtít za ně platit.

    Je jenom tvoje volba komu svůj GPL produkt poskytneš, ale ten někdo má právo na zdrojáky, které mu, když je bude chtít, poskytnout musíš. Když někomu produkt poskytnout nechceš, budiž, nemusíš, ale nemůžeš mu poskytnout ani zdrojáky ani výslednou binární formu, prostě nic.

    před 11 lety | reagoval [35] David Grudl
  34. SQi http://strzibny.name/0112-0407 #34

    avatar

    #30 Petře Stříbný, Jo taky bych řek, že to je okrádání.

    před 11 lety
  35. David Grudl http://davidgrudl.com #35

    avatar

    Po jistotu tady dám link na český překlad GPL a anglický originál

    #33 thingwathu, dobře si přečti bod 3. Není na mně, komu ho dám – musím ho dát každému, kdo o to požádá (s tím, že náklady za předání samozřejmě cvaká on). Tedy nejen klient, ale kdokoliv má právo na zdrojáky díla, které je distribuováno pod GPL.

    A jak psal #32 llook, že je dílo distribuováno pod GPL není možné tajit.

    Pánové, popravdě moc nechápu, kam míříte těmi konstrukcemi jako je utajení licence, utajení zdrojáků a podobně. Můžete mi to trošku polopaticky vysvětlit, oč běží?

    před 11 lety | reagoval [39] thingwath
  36. Teki #36

    …Že jej distribuuje pod GPL (a tedy zadarmo), to je nutnost.

    Ohradil bych se proti té závorce – je zavádějící. V GPL nikde není uvedeno, že cokoli šířené podl licencí GPL musí být zdarma…

    před 11 lety | reagoval [37] David Grudl
  37. David Grudl http://davidgrudl.com #37

    avatar

    #36 Teki, software licencovaný pod GPL rozhodně není možné prodávat. Je možné vyžadovat poplatek za distribuci (což je v dnešní době internetu celkem překonaná záležitost), je možné za úplatu nabízet služby navíc (záruka, konzultace, programování atd). Ale není možné inkasovat peníze za software samotný.

    Jinak v citované reakci jsem záměrně zjednodušoval, tazatel nejspíš neví, co znamená GPL. Tedy distribuce zadarmo být nemusí, software ano.

    před 11 lety | reagoval [38] Teki
  38. Teki #38

    #37 Davide Grudle, je to spíše akademická diskuse, protože oba zřejmě v hrubých rysech chápeme, o co jde, ale o výklad bych já osobně musel zřejmě požádat nějakého právníka. Výňatek z překladu GPL, který si tu uvedl:

    …Naše General Public License je navržena pro zajištění toho, že můžete svobodně šířit kopie svobodného softwaru (a účtovat si poplatek za tuto službu, pokud chcete)

    To vyjadřuje to, cos napsal ty. I když ten, kdo to „koupí“, bude spíš uvažovat, že platil za program, ne za distribuci.

    O dva odstavce níže je uvedeno, že:

    …šíříte-li kopie takového programu, ať již zdarma nebo za poplatek, musíte poskytnout příjemcům všechna práva, která máte sám.

    Když to srovnám s Mrkvosoftem, ten taky šíří kopie programu za poplatek (akorát nemáte práva v zásadě téměř žádná). Takže, nemůže být software, šířený pod GPL, za poplatek?

    Z hlediska osvěty bych ale opět zdůrazňoval, že free neznamená zadarmo, ale svobodně.

    Neber to jako útok na to, cos napsal, spíš mě to samotného zajímá. A dej vědět, zda se Hulanátor omluvil :o). Osobně pochybuji, že k tomu dojde.

    před 11 lety | reagoval [40] thingwath [41] Kristepan
  39. thingwath #39

    avatar

    #35 Davide Grudle, Bod tři souvisí s tím, když už produkt distribuuješ. Když ho distribuuješ, musíš k němu přidat nabídku, že po dobu minimálně tří let na žádost toho komu si distribuoval komukoliv poskytneš zdrojáky maximálně za cenu nákládů. Aspoň já to tak chápu. Tím se právě částečně řeší vykukové, kteří spoléhají na to, že nikdo nebude ty zdrojáky chtít. Ale to ne, příjemce může říct předejte zdrojáky firmě X co nám do nich dopíše požadovanou funkci. Všimni si, že bod bé začíná slovem accompany.

    Samozřejmě, každý má právo na zdrojáky. To je základní myšlenka GPL, s tím nic nenaděláme. To by nás RMS zabil :-) Ale nejsme ještě nuceni je dát každému kdo nám zazvoní u dveří. Fakt ne.

    před 11 lety
  40. thingwath #40

    avatar

    #38 Teki, Software neprodává ani Microsoft. Poskytuje za úplatu licence dovolující jeho používání. Používání je ovšem v GPL zaručeno hned bodem nula.

    Ale jestli tomu říkáme prodávání už je IMHO jenom otázka terminologie.

    před 11 lety
  41. Kristepan #41

    avatar

    #38 Teki, V rámci osvěty bych rád uvedl, že pojem svobodný software je nesmysl. Svobodné mohou být živé bytosti nebo jejich skupiny, nikoli věc neživá. Vhodný překlad slova free lze snadno najít ve slovníku.

    před 11 lety | reagoval [42] thingwath
  42. thingwath #42

    avatar

    #41 Kristepane, Tak nějaký jmenuj… Slovo svobodný se používá v souvislosti s mnoha neživými věcmi. Nebo jak bys uspořádal takové svobodné volby, nebo ustanovil svobodnou Francii?

    před 11 lety | reagoval [43] Kristepan
  43. Kristepan #43

    avatar

    #42 thingwathu, To mi ale nerozumíte, thingwathe. Francie není věc, přívlastkem svobodný se myslí svoboda jejích občanů. Podobně v případě svobodných voleb jsou svobodní voliči, ne volby jako takové. Tam je všude správné mluvit o svobodě. V ostatních případech mluvíme v češtině spíš o volnosti, a to i u abstraktních pojmů; třeba volný šroub, volný vektor, volné (tedy neformální) sdružení, Volné směry atd. Mluvit o softwaru jako o svobodném je směšné, to je prostě školácký překlad. Spíš se tu nabízí analogie s pojmem „volná jízdenka“; na tu taky můžete volně (i když ne zcela libovolně) cestovat a z podstaty se za ni neplatí: buď vůbec nebo jen nějaký režijní poplatek.

    před 11 lety | reagoval [44] thingwath
  44. thingwath #44

    avatar

    #43 Kristepane, A v případě svodobného sotwaru jsou svobodní jeho uživatelé :-) Nebo je software nějak naprosto zásadně odlišný od Francie a voleb, že na něj takový přívlastek nejde uplatnit?

    Pravda, svůj díl na tom má mediální politika Ríši Stallmana a jeho Faundejšnu.

    před 11 lety | reagoval [45] Kristepan
  45. Kristepan #45

    avatar

    #44 thingwathu, Jenomže svobodní jsou i uživatelé „toho druhého“ (komerčního) softwaru. A ten se za „free“ nepovažuje.

    Podstatný rozdíl je v tom, že software je konkrétní věc, možná těžko hmatatelná, ale pořád nějaká posloupnost nul a jedniček na záznamovém médiu (lze ho např. prodávat v obchodě), kdežto republika je skupina lidí, kteří mají svobodnou vůli. O republice se tedy dá říct, že je svobodná; tvrdit ale o nějaké věci, která není nadána svobodou vůli, že je svobodná, postrádá logiku. V případě voleb to možná tak jasné není, ale volby nejsou hmatatelná věc, je to abstraktní pojem; svobodní jsou přece voliči, kteří se ve svobodných volbách vyjadřují. Rozdíl je tedy v tom, že software je pojem konkrétní, kdežto volby abstraktní.

    Richard Stallman ve svých přednáškách mluví o „free software“; pojem liberty ve vztahu k softwaru jsem tam nikde neviděl. A free software se česky řekne volný software. Ve slovníku byste našel podobné příklady – např. free market = volný trh, give sb. free hand = dát někomu volnou ruku apod. Pokud najdete v češtině příklady opačné – tedy vazbu svobodný + neživá konkrétní věc – rád se nechám poučit.

    před 11 lety

Tento článek byl uzavřen. Už není možné k němu přidávat komentáře.