Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: SvenHassel 10. 06. 2012, 14:55:48

Název: GNU GPL a patička s odkazem na autora
Přispěvatel: SvenHassel 10. 06. 2012, 14:55:48
Narazil jsem na zajímavý soft v PHPku pod GNU/GPL a chtěl bych udělat jeho fork. Problém je v tom, že originální software obsahuje na vygenerované stránce patičku s odkazem na autora softu, který jej moc nevyvíjí. Je možné patičku ze softu při udělání forku odstranit a co konkrétně musí zustat ve zdrojovém kódu tak abych neporušil licenci? Děkuji za odpověď
Název: Re:GNU/GPL a patička
Přispěvatel: zlý člověk 10. 06. 2012, 15:05:19
Na tohle je odborník Radek Hulán ze z Plzně, doporučuji kontaktovat a probrat to s ním...
Název: Re:GNU/GPL a patička
Přispěvatel: Mirek Prýmek 10. 06. 2012, 16:11:49
Na tohle je odborník Radek Hulán ze z Plzně, doporučuji kontaktovat a probrat to s ním...
Tahle odpověď ostatně platí i pro jakýkoliv jiný dotaz na cokoliv.
Název: Re:GNU/GPL a patička
Přispěvatel: SvenHassel 10. 06. 2012, 17:18:31
Dobrý den, nevím zda to mám brát jako ironii nebo jako fakt, ale očekával jsem drobet více fundovanou odpověď na daný dotaz.
Název: Re:GNU/GPL a patička
Přispěvatel: Lol Phirae 10. 06. 2012, 17:28:07
Jedná se o nejmenovaný český CMS, jehož jediný "vývoj" se již drahně let odehrává kolem podivné komunity individuí bonzujících na "diskusním" fóru onanistů, jejichž jediným posláním je pátrat po tom, kdo odstranil jejich nevkusnou a příšerně formátovanou reklamní patičku?
Název: Re:GNU/GPL a patička
Přispěvatel: Dan Vrátil 10. 06. 2012, 17:59:08
Nejsem si jisty, co presne patickou myslite, ale pokud jde o "Powered by A" na konci stranky, pak zmena na "Powered by B" neni problem (ale asi by bylo slusnosti uvest odkaz na A). Pokud patickou myslite copyright notice v kodu, tak tu odstranit nesmite (puvodni autor ma na dany kod porad copyright). Pokud v danem kodu provedete zmeny, muzete svuj copyright pripsat nad ten puvodni.

Elaborovanejsi odpoved zde: http://stackoverflow.com/questions/4475319/how-to-rebrand-copyright-a-forked-project-gnu-gpl (http://stackoverflow.com/questions/4475319/how-to-rebrand-copyright-a-forked-project-gnu-gpl)
Název: Re:GNU/GPL a patička
Přispěvatel: SvenHassel 10. 06. 2012, 19:35:18
Děkuji za poslední odpověď. Nejedná se mi o to odebrat autora ze zdrojového souboru, ale samozřejmě vzhledem k tomu, že pro daný soft máme své nápady na vylepšení a jeho další rozvíjení bychom rádi směrovali jiným směrem jelikož původní autor již projekt spíše jen relativně udržuje, tak bychom rádi udělali fork, který ovšem jak jistě každý uzná by byl zvláštní kdyby v generováném kódu na stránkách zobrazoval odkaz na původní projekt. Nechceme tím upřít žádné právo původního autora na jeho dílo. Jen chceme prostě udělat nový projekt, který by se postavil na základech jeho práce. Nemám potřebu někomu krást jeho dílo ani se chlubit cizím peřím takže zde některé odpovědi beru jako pasé.

Každopádně uvítám další dodatky ohledně této problematiky jelikož bychom se rádi drželi plně v možnostech licence.
Název: Re:GNU/GPL a patička
Přispěvatel: Mirek Prýmek 10. 06. 2012, 21:42:38
A nebylo by lepší se zeptat autora toho softu, jak to s tou patičkou myslí, než se ptát nás?
Název: Re:GNU/GPL a patička
Přispěvatel: Lol Phirae 10. 06. 2012, 22:23:41
Autor to může myslet, jak chce. GPL se vztahuje na zdrojový kód, ne na kód, který aplikace generuje.
Název: Re:GNU/GPL a patička
Přispěvatel: Mirek Prýmek 10. 06. 2012, 23:01:47
Autor to může myslet, jak chce. GPL se vztahuje na zdrojový kód, ne na kód, který aplikace generuje.
No to sice jo, ale asi není od věci předcházet právě tomu, do čeho se zapletl RH...
Název: Re:GNU/GPL a patička
Přispěvatel: anonym 11. 06. 2012, 00:14:46
pokud mas v planu distribuovat svoji upravenou verzi tak GPL vynucuje ponechani copyrightu a vysledek musi byt taky GPL (neboli vcetne zdrojaku).

pokud si to upravujes pro vlastni pouziti tak se te tohle netyka, takze odstraneni paticky z webu (nebo nahrazeni jinou) by nemel byt zadny problem
Název: Re:GNU/GPL a patička
Přispěvatel: SvenHassel 11. 06. 2012, 11:00:33
Dobrý den,

jedná se mi o to, že chci distribuovat fork daného softu, který bude nadále šířen, včetně mých vlastních úprav, vylepšení apod. Jediné o co se mi celou dobu jednalo je, co musím zachovat ve zdrojovém kódu a hlavně jakým způsobem to tam správně uvést. Samozřejmě jsem se ptal na odebrání generovaného odkazu v patičce z toho důvodu, že chci dělat vlastní podporu pro soft, včetně distribuce dalších rozšíření pro daný soft a prostě mi příjde divné, kdyby ve forku byl v patičce odkaz na původního autora. Tím já ale přeci nechci odepřít právo autora na jeho dílo a jak jsem již několikrát zdůraznil, nechci nic odebírat ze zdrojového souboru, ale z generovaného souboru chci odebrat odkaz vedoucí na autora. Kdybych tam musel odkaz nechat, nemá poté smysl vytvářet fork a je pak lepší daný soft nechat umřít. Tímto se již nadalé odmítám zaobírat stále stejným aspektem, že chci odebrat copyright ze zdrojového kódu, protože to nemám v úmyslu, jen chci vědět jakým způsobem naložit s generovaným odkazem a jakým způsobem upravit hlavičku ve zdrojovém kódu forku tak, aby to bylo správně dle citace licence GNU/GPL 3 apod.

Děkuji za odpovědi.
Název: Re:GNU/GPL a patička
Přispěvatel: Lol Phirae 11. 06. 2012, 11:11:45
jen chci vědět jakým způsobem naložit s generovaným odkazem

Jak již bylo řečeno opakovaně, normálně ho podle svého uvážení odstraň/zakomentuj/nahraď svým vlastním odkazem. Aplikací generovaný kód nemá s původní licencí aplikace nic společného. Viz např. Joomla! License FAQ (http://opensourcematters.org/index.php?option=com_content&view=article&id=55).
Název: Re:GNU/GPL a patička
Přispěvatel: Mirek Prýmek 11. 06. 2012, 11:24:06
jen chci vědět jakým způsobem naložit s generovaným odkazem a jakým způsobem upravit hlavičku ve zdrojovém kódu forku tak, aby to bylo správně dle citace licence GNU/GPL 3 apod.
No a jaký máš důvod se na to ptát tady a nezeptat se autora toho softu, co by případně považoval za porušení _jeho_ práv a co ne?
Název: Re:GNU/GPL a patička
Přispěvatel: SvenHassel 11. 06. 2012, 11:38:00
Kde bereš jistotu, že jsem se neptal? Kdybych měl odpověď možná bych se tu ani neptal, ale jelikož odpověď nemám tak jsem se poptal. Nicméně pro co jsem si přišel to nějak cca vím a to mi v tuto chvíly stačí. Děkuji Všem za odpověď i za ty co nic nepřinesly :-)
Název: Re:GNU/GPL a patička
Přispěvatel: Lol Phirae 11. 06. 2012, 11:39:14
No a jaký máš důvod se na to ptát tady a nezeptat se autora toho softu, co by případně považoval za porušení _jeho_ práv a co ne?

Já ti nevím:

Citace
odkazem na autora softu, který jej moc nevyvíjí.

obvykle znamená, že dotyčná je už několik let nezvěstný, emailové kontakty nefunkční, diskusní fórum mrtvé a dotyčný na nic nereaguje. Možná, že by měl požádat Interpol, aby ho vypátral a zeptal se ho, ne?  ;D
Název: Re:GNU/GPL a patička
Přispěvatel: Mirek Prýmek 11. 06. 2012, 11:43:47
Citace
odkazem na autora softu, který jej moc nevyvíjí.

obvykle znamená, že dotyčná je už několik let nezvěstný, emailové kontakty nefunkční, diskusní fórum mrtvé a dotyčný na nic nereaguje. Možná, že by měl požádat Interpol, aby ho vypátral a zeptal se ho, ne?  ;D
Já bych zase řekl, že když soft moc nevyvíjí, tak ho aspoň trošku vyvíjí a tedy nezvěstný asi nebude :)

Každopádně to tazatel mohl napsat rovnou: "Chci udělat fork softu X, ptal jsem se autora Y, jestli mu nebude vadit, když odstraním patičku, ale neodpověděl mi. Tak teď řeším, jak to udělat právně čistě". ...ale to je obecnej problém, že dotazy tady jsou ala chlupata deka a redakce nemá potřebu s tím nic dělat.
Název: Re:GNU/GPL a patička
Přispěvatel: SvenHassel 11. 06. 2012, 12:01:26
Dobrý den,

věc se má přesněji takto  ;D autor neodpověděl na sérii dotazů, které jsem podal. Proč, já nevím a nemám čas ani náladu čekat a pracně to zjišťovat  :D za další, že se moc nevyvíjí není myšleno, že projekt je totálně mrtev, ale řekněme, že prostě je hodně věcí, které by se měly pohnout předem a ty věci se nehýbou a řekněme, že autor, který vyvíjí dvě verze - jednu pod GNU GPL a jednu proprietální. Autor jen prostě dělá udržovací verze, které nic nepřidávají, nic nevylepšují, jen opravují případné problémy.

Mám spoustu nápadů na vylepšení + přidání spousty funkcí, ale proč to dělat do čistě cizího projektu, kde autor dle mého názoru nestojí o to, aby projekt šel dál, když je odložen na vedlejší kolej a autor se zabývá jinými věcmi? Nevidím na tom nic špatného vzít free verzi, která je pod GNU GPL a prostě jít vlastní cestou a dělat na tom projektu jako fork.