Názory k článku
Binární ovladače + jádro = porušení GPL
jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoNestacim se divit, jak je nekdy u hracu jejich potrebou hrat ovlivnene cele jejich vnimani pocitace. Bez 3d akcelerace pro ne proste neni uplny.
zabudas
celé vláknodost podsatne softy v linuxe pre mnozstvo ludi
casto obycajny grafik nemoze preist sam na linux z tohoto dovodu. A je ich naozaj vela...
Re: zabudas
celé vláknoRe: zabudas
celé vláknoRe: jen tak dal
celé vláknoZávěr:
GPL udržuje Linux a jemu podobné na úrovni geekovských tajemství, což některým možná vyhovuje, ale zároveň zabraňuje jeho hromadnému rozšíření. Situaci ještě znepřehledňují žabomyší války kolem GPL3. Kdysi kdosi (utilitarista!) přirovnal GPL k rakovině. Obávám se, že měl pravdu (ač to myslel úplně jinak). GPL, původně určená k ochraně softu pod jí uvolněného, nyní sama pracuje proti němu. GPL je schopna zajistit existenci svobodného software, ale současně jej udržuje na úrovni pouhého přežívání (což je také důvod, proč komerčně silní oponenti nepovažují GPL za něco, co by je příliš pálilo).
Re: jen tak dal
celé vlákno"licenční spory kolem tzv. "svobodného" software" - nezesměšníte něco zcela legitimního jen tím že to dáte do uvozovek a napíšete zkratku "tzv". Komunisti to taky dělali, a nepovedlo se.
"Windows (...) získali uživatelskou přívětivostí svých produktů" - to je věc názoru, zda jsou Windows uživatelsky přívětivé (nestabilita, viry, atd.)
"podbízeny"... toto slovo je nefér, podbízení bývá spojeno s nějakou pastí a pozdějším navýšením ceny, což u Linuxu není možné provést.
"originální non-GPL ovladače nahradit nefunkčními" - nefunkčními? Ale vůbec ne. Funguje 2D, občas nefunguje 3D. To jsou přinejhorším polofunkční ovladače. Tak prosím nelžete.
"Který *schopný* programátor by investoval své síly..." Seznam takových programátorů najdete například v credits pro linuxové jádro. Dost lidí si myslí že vývojáři jádra jsou velice schopní. Vy si to nemyslíte, a jistě nám to i dokážete, že jsou to slabí programátoři. Ten seznam je velice dlouhý.
Re: jen tak dal
celé vláknoDovolím si tvrdit, že v porovnání s jakýmkoli systémem uvolněným pod GPL, jsou Windows jakékoli verze od Windows 95 včetně řádově přívětivější (ergonomie a sjednocené rozhraní, správa a od/instalace aplikací, úroveň lokalizace aj.). Že asi nejde jen o můj soukromý názor dokladují statistiky používaných OS, zejména pak na desktopech domácích uživatelů. Netuším, co s uživatelskou přívětivostí systému mají společného viry (jejich existence a množství je přímo úměrné rozšíření OS, pod kterým fungují), snad jen pokud jde o vydávání aktualizací a oprav, kde jsou ale nejpoužívanější distribuce Linuxu s Windows srovnatelné.
Podbízení - máte pravdu, jde o past. Nedá velkou práci najít GPL aplikace, které proklamují "kompatibilitu" se software XY a umožní tak pracovat s dokumenty z Acrobatu, Wordu aj. Kompatibita buď je anebo není. Zde je zábavné sledovat changelogy těchto aplikací, kterak od verze k verzi zvyšují a vylepšují svou "kompatibilitu", skutečností však zůstává, že někdy (nepředvídatelně) něco nejde otevřít, někdy něco vypadá jinak, než má atd. :(
Jsem náročný uživatel, který nemá rád, když mu v rozhodující chvíli software (ať již "svobodný" či komerční) selže.
Také proto pokládám rovnítko mezi nefunkční a občas nefunkční. Nemám totiž čas dělat některé věci dokola a modlit se přitom, aby právě nyní to "občas" nenastalo.
Ano, seznamy programátorů u GPL záležitostí bývají dlouhé, což ovšem nijak nevypovídá o jejich kvalitách ani o kvalitách daného software. Jistě víte, že mnoho programátorů zaměstnaných a živených komerčními firmami se ve chvílích volna angažuje ve světě "svobodného" software. Neberou je však jako něco, co změní svět, ale jako své hobby, hrají si, programují pro zábavu. Inu, někdo včelaří, jiný pěstuje melouny, další tráví svůj volný čas u PC :)
Re: jen tak dal
celé vláknoCo se přívětivosti týče, tak je pravda, že windows v tomhle byly lepší. Dneska už je linux klikací a instalovaní driverů nebo programů je jednoduché, jde jen o to mít tu správnou distribuci, popř. počítač. Když si doma poskládáte počítač z toho nejhoršího/nejlevnějšího co ceníky nabízí, tak je pak se spoustou věcí problém. Ale při koupi značkového počítače a nebo poskládání počítače ze značkových komponent problémy odpadají. U notebooků je to horší, ale i to linux časem dožene. Navíc spousta lidí není schopných nainstalovat cokoli pod jakoukoli verzí windows a většinou to za ně dělá někdo jiný - bratr, bratranec, atd...
Linux pro své větší rozšíření potřebuje hlavně počítačové hry. Stačí se podívat na nějaký web, kde se zabývají HW/SW a nejčtenější články jsou vždycky herní testy grafických karet a procesorů. Nikoho moc nezajímá článek o novém Xeonu, ale o novém Core2 Duo Extreme si přečte každý, protože chce vědět, jak na tom pojedou hry. Lidé si prostě chtějí hrát.
Re: jen tak dal
celé vláknoCo se útoků týče, tak práve linux nebo unix jsou, z pohledu útočníků, daleko zajímavější než windows a to jednoduše proto, že bankovní servery, a vůbec další důležité servery, jsou linuxové popř. unixové a shodit je by bylo daleko zajímavější. Stejně jako průnik do nějaké linuxové pracovní stanice nějakého inženýra ve vývoji. Pro hackery je to zajímavější cíl už jenom pro osobní satisfakci.
[/QUOTE]
Problem je v tom, ze ty "bankovni servery" bezici na unixech jsou umistene za deseti firewally, ma k nim pristup omezeny pocet uzivatelu, kteri obvykle vi co delaji, jsou zabezpeceny produkty tretich stran rozsirujicich v zakladu dost minimalni unixovou bezpecnostni vrstvu a malokdy se na ne instaluje novy "super kuul" screen saver nebo programek pres ktery lze stahovat "super hot" porno videa.
Takze bezpecnost techto systemu neni az tak o vlastnim OS jako spise o infrastrukture kolem a rovnez neni uplne trivialni ziskat podobnou konfiguraci na hrani a psani exploitu.
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoNa www.mesec.cz bol nejaky rozhovor s chlapikom z banky, ktory to vysvetloval, ze kde a preco bezia linux...
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoale k teme: vela firiem pokial viem bezi na AIX a HP-UX ale okolo tychto velkych "krav" je vcelku dost "podruznich" veci ktore obhospodaruju Linuxy (Cisco IDS, Checpoint, IBM SAN Volume Controler) Casto su linuxy nasadzovane tam kde je na vyber windows/linux
Re: jen tak dal
celé vláknoTo je to kouzlo nekolika distribuci, kter se neustale nekdo snazi kritizovat, jako ze to uzivateli ztezuje situaci. Ano, uzivatel podle vseho ceka problemy co mel na widlich a tim to ne opravdu prichazi, chudak malej...
Re: jen tak dal
celé vlákno:-)
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoTo je totalni nesmysl. Premyslejte, copak se PC (v 80. letech) prosadilo kvuli hram? Ne, nejdriv se prosadilo v podnikove sfere a ciste proto se potom dostalo i do domacnosti. A pak prisly hry, ktere byly pred tim uplne jinde. A ted to bude nejspis stejne.
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoPecko tridy 386 slo seskladat skoro na kolene s pajkou v ruce, takze ho vyrabel kazdej cinan, coz se deje dodnes a DODNES PODLE TOHO PECKA VYPADAJ.
Re: jen tak dal
celé vlákno//neni pravda, pred rokem a pul sem koupil high-end znackove(!) komponenty do PC a snazil se na to nahodit linux.. vysledek? zkousel sem asi 10 ruznych znamych distribuci v nejnovejsich verzich casto starych pouze nekolik dni a ZADNA Z NICH nebyla schopna rozchodit grafiku.. ono ne ze by nesla 3d akcelerace, ono to do grafickeho rezimu vubec nebylo schopno ani nabehnout. To se mi na v te dobe 4 roky starych XP nestalo, vse krasne bezelo hned po instalaci. Jak je mozne, ze podpora NOVEHO hw je v NOVEJSIM linuxu horsi nez ve STARYCH WIN?? Rikate, ze nemame kupovat neznackove levne komponenty... na starych to nebezi, na novych to nebezi.. co si ma potom clovek myslet?
jinak do problematiky licenci se nerozumim, ale zacinam se nazdavat, ze k linuxu na desktop cesta proste nevede.. je tolik podminek, ktere by musel splnovat, a kterym stoji v ceste samotna GPL nebo pristup linuxove komunity a firem prodavajicich hw/sw, ze jedinej zpusob vidim ve zlate stredni ceste, resp. produktu, kterej nebude ani linux ani win, bude to neco mezi, co bude fungovat na principech linuxu, kterej je objektivne lepsi, nezli wokenarsky, ale nebude ho svazovat GPL. At se za nej klidne i plati, ale NESMI to byt WIN, ani to nesmi byt tak neprivetive pro laika jako linux. Ale obavam se, ze soucasna IT komunita je prilis zamestnana spory o to, co je lepsi, nez aby nekdo nekde v garazi vyprudukoval vyse zminovanej OS.
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoUnix je fajn, ale na nektery aplikace je to porad malo, o cemz svedci i motivace Plan9. To ze widle jsou na tom jeste hur neznamena, ze unix je nejak zasadne vyborny; mezi slepymi je jednooky kralem.
Na druhou stranu pouzivat na kancelarske stanici VMS neni vubec EasyKill pro kancl krysu, HW architektura je uplne jinde (zadny menu v BIOSu, hezky radka), hry pro to nejsou skoro vubec, updaty weboveho prohlizece tak dvakrat do roka, kancl soft taky velmi problematicky...
Proste kazdy system ma svoji cilovou skupinu a dokud bude mit clovek, ktery o tom nic nevi pravo pristupovat k internetu, bude tu velka skupina uzivatelu widli, jakmile by se zavedly povinne zkousky z informacni bezpecnosti a principu vypocetni techniky a pocitacovych siti, razem by byl podil "lepsich" systemu na internetu uplne jinde a M$ by skoncil jako prodejce hracek.
Re: jen tak dal
celé vláknoAno, s tou kompatibilitou mate naprostou pravdu. Me to docela stve, kdyz ve Wordu nedokazu otevrit wordovy dokument nebo dokazu, ale Word pak hned lehne. A tak to musim otevrit v openoffice.org, zasejvovat pro word a pak uz to jde.
Re: jen tak dal
celé vláknoPravni ochrana pred xindly, jako microsoft, kteri hlasite rvou, jak je svobodny sw spatny a nejakou shodou okolnosti maji chybu v TCP stacku poklazde, kdyz se objevi u BSD ... a uplne stejnou. To je tak, kdyz nekdo kaze vodu a pije vino ...
> jsou Windows jakékoli verze od Windows 95 včetně řádově přívětivější
zajimave, to jsem nikdy nepozoroval ... zatim se mi jevily, jako drzy system, ktery bez jedineho dotazu zkurvi co najde ... a pak spadne ...
> mají společného viry (jejich existence a množství je přímo úměrné rozšíření OS, pod kterým fungují)
ale no tak ... pokud je nekdo prase a implementuje podporu viru i textovych dokumentu (word), tak tam ty viry budou ... a pokud nekdo neni schopen implementovat uzivatelska prava, tak se nemuze divit, ze ma viry ...
Je to, jako kdybyste tvrdil, ze malarie je tim vic, cim vic je na jednom miste lidi a vsechno mimo centralni afriku ignoroval - vsimete si, ze nekde komari nemaji vhodne podminky k zivotu.
> Jsem náročný uživatel, který nemá rád, když mu v rozhodující chvíli software (ať již "svobodný" či komerční) selže.
Ja taky, proto pouzivam pouze UNIXy a VMS - nepada to a pokud clovek pracuje se zdokumentovanymi a otevrenymi formaty, tak to nemuze selhat (v nejhorsim prislusna data zjistite metodou "kouknu a vidim" ... zatim se mi to nestalo, ale lepsi, nez data nemit).
> Také proto pokládám rovnítko mezi nefunkční a občas nefunkční. Nemám totiž čas dělat některé věci dokola a modlit se přitom, aby právě nyní to "občas" nenastalo.
Jestli toto pouzivate, jako argument PRO windows, rad bych si promuvil s vasim psychiatrem.
Svobodny sw je temer jediny tak kvalitni, ze jsem ochoten za nej i platit.
Re: jen tak dal
celé vláknomuhuaaaaa :), co je to za blbost? najdu Vam nekolik desitek softu vydanych pod GNU/GPL, za ktere byste nedal ani onu povestnou zlamanou gresli
Nechci snizovat kvalitu nekterych GNU/GPL projektu, jen chci upozornit ze v tomto pripade generalizujete naprosto nechutne
Re: jen tak dal
celé vláknoO pravidle generalizacie sa mozme porozpravat pri pive :-)
Re: jen tak dal
celé vláknoZajímalo by mě (když pracujete pouze na UNIXech), jak řešíte absenci některých špičkových aplikací (Dreamweaver, Flash, Photoshop...), které můžete provozovat tak maximálně v emulátoru nebo použít jejich neplnohodnotné "svobodné" náhražky. Je možné, že se věnujete činnostem, kde Vás absence těchto aplikací netlačí. Co ale ti ostatní?
Ta Vaše poslední věta je skvost! Dosud jsem měl zato, že při hodnocení softu uživatel obvykle vychází z toho, co konkrétní soft umí, jak příjemně se mu s ním pracuje a kolik stojí. Vidím ale, že skuteční UNIXoví odborníci mají jiná měřítka :)
Re: jen tak dal
celé vláknoNetuším, kolik procent lidí používá Photoshop, Flash či Dreamweaver, ale osobně odhaduji, že alespoň legálních instalací zase tolik nebude. Ostatně, kolik profesionálních grafiků či web designerů je mezi populací? Průměrný uživatel tyto programy potřebovat nebude. Takhle kdybyste zmínil třeba hry, to by byla jiná. Ale vy zmiňujete aplikace pro velmi specifické cílové skupiny. Co se dá dělat?
Budiž, víte stejně dobře jako já, že pokud se dostanete do takových problémů, že máte GNU/Linux, který preferujete, a Windows-only aplikace, které potřebujete, pak existuje široké spektrum řešení, počínaje mezivrstvami jako Wine, Cedega, Crossover, atd. přes qemu, vmware, win4lin, atd. až po dualboot.
Osobně doporučuji vyvíjet tlak na výrobce, aby vydal port. Jste-li platícím zákazníkem, a to zejména u takto drahého softwaru, neměl byste být nucen používat operační systém, který vám nevyhovuje. I kdyby měl výrobce provést podobné "zvěrstvo" jako Google u Picasy. Přirozeně, čistý port by byl mnohem lepší. Nebo, samozřejmě, vraťte se k Windows či je vůbec neopouštějte. Volba je na vás.
Já jsem při volbě OS vycházel z toho, jak se na něj mohu spolehnout, co jsem schopen s ním provádět, jak se mi s ním pracuje, co všechno umí, jaká mám práva s ním nakládat (licence), no a volba padla na GNU/Linux. Samozřejmě. Co jiného byste od čtenáře Roota očekával?
Photoshop, Flash či Dreamweaver ?
celé vláknoRe: Photoshop, Flash či Dreamweaver ?
celé vláknoRe: Photoshop, Flash či Dreamweaver ?
celé vláknomnozstvo ludi ma ukradnute softy a aj tym podporuju dany os
Re: Photoshop, Flash či Dreamweaver ?
celé vláknoRe: Photoshop, Flash či Dreamweaver ?
celé vláknoRe: jen tak dal
celé vláknoFanatismus je spatny pro obe strany a kdyz slysim schopneho, chytreho cloveka , ktery kritizuje nestabilitu dnesnich windows tak se musim smat . Zvlast po problemech ktere jsme resili treba se SUSE 10 na desktopech spojeneho s nahodnym padanim na cca 40 PC . A nechtejte slyset nase manazery, protoze odstraneni techto problemu + vychytani veci potrebnych k praci nas stalo kupu casu .
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoStabilita XP je velmi osemetna, dokud se v nich pracuje na omezeneho uzivatele s korektnimi aplikacemi je to fajn, jakmile narazite na bankovnictvi, ktere vyzaduje administratorska prava jste v haji a muzete zaklinat jak chcete, banku vase bezpecnostni politiky nezajimaji, vyrobce softu uz vubec ne, ten ma pocit, ze linux je zlo, ktere zpusobi stagnaci vyvoje softu uz nejblizsich letech...
Re: jen tak dal
celé vláknoJe sice pravda že "méně bezepčný" systém bude znamenat více virů a vyšší počet instalací daného OS učiní napadení systému zajímavějším ale obávám se že nelze tvrdit že Linux je bezpečnější protože na něj existuje méně virů (napište si všechny uvedené výroky jako implikace, nikoliv jako ekvivalence a pochopíte). Ano, má některé systémové rysy které znemožní lecjaké útoky, ale (a přiznávám se že na tomto poli nejsem příliš kovaný) nedělám si iluze o tom, že spousta lidí (odborníků, tedy ne já ;-) by nepřišla na tisíc a jeden způsob jak to udělat, kdyby to bylo dostatečně zajímavé. Navíc Linux je "dítětem" velké části IT komunity a všichni si ho hýčkají zuby nehty brání jak matka své mladé - no tak přece na něco takového nebudou psát viry. A do hnusných odporných kapitalistů se přece tak krááásně strefuje.. Z cizího krev neteče.
Re: jen tak dal
celé vláknoCo se tyce bezpecnosti nejake kokretni distribuce GNU/Linuxu a WinXP+popularni aplikace, tak ale vitezi GNU/Linux proste proto, ze proste neni normalni a nikdy nebude aby distro melo po instalaci zapnute vsechny "skvele" ficury, jako je moznost skriptovat v textovych dokumentech...
Porad se spekuluje o tom, ze na GNU/Linux prece take technicky mohou existovat viry... ale nikdo mi nevysvetlil, proc se nejak masove *nikdy* nerozsiril *ani jeden* takovy vir? Dokud mi nekdo nevysvetli tohle, tak sotva uznam, ze dnesni "viry" jsou sireny necim jinym nez stupidnim defaultnim nastavenim OS (pripadne uzivatelem, ale to zase resi system pristupovych prav).
Re: jen tak dal
celé vláknoSamozrejme stale zustavaji i ostatni duvody, napriklad na windows existuji stale mnohe aplikace, ktere bez administratorskych prav nebezi prestoze je k nicemu nepotrebuji, default nastaveni windows je horsi nez default nastaveni vetsiny distribuci, pak tu mame ve windows integrovanou bezpecnostni diru jmenem internet explorer ...
Klasicky virus sireny v binarce byl vec ktera by nikdy nebyla problem nebyt vymenovani SW po disketach. Dnes, kdyz se software kupuje na (read-only) CD, stahuje v archivech z originalnich zdroju nebo ze zdroju jistenych kontrolnim souctem (napr. bittorrent) nemuze byt problem. Dnes jsou nebezpecim viry sirene po siti, ktere zvlast na linuxovych pocitacich s nekolikaletymi uptime nemaji duvod riskovat prozrazeni zapisem na disk, viry sirene mailem (totez) a viry sirene dokumenty (ktere by nikdy neexistovali kdyby word nebyl takova prisernost ... slysel jste uz nekdy o javascriptovem viru siricim se v adobe pdf souborech ? Ja ne. Pritom pdf umi poustet javascript.)
Re: jen tak dal
celé vláknoz roku 2003: http://vil.nai.com/vil/content/v_100269.htm
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoA do hnusných odporných kapitalistů se přece tak krááásně strefuje.
To má naznačovat, že každý, kdo si stěžuje na (ne)bezpečnost Microsoftích produktů či považuje Microsoftí produkty za méně bezpečné je anti-kapitalista?
Re: jen tak dal
celé vláknoZa widle se plati penezi, za opensource tim, ze se neco noveho naucite, pokud je to problem, pouzivejte widle a az zapomenete kolik je 1 + 1, neplacte mi tu...
Re: jen tak dal
celé vláknoWindows jako takove jsou obcasne funkcni, tedy podle prave vasich meritek nefunkcni software.
Pokud se neco jebne v linuxu, mam vzdy posledni moznost vzit zdrojaky, oprasit znalosti Ccka a neco s tim udelat, aby to co potrebuju nejak jelo. Casem to nekdo schopnejsi poresi lip a ja aktualizuju, co uz, ja zadnej programator nejsem, ja jsem admin.
Co se tyce otvirani dokumentu aplikace XY, tak dokument je tu od toho, aby obsahoval informace a ty inteligentni clovek tak jako tak posila jako text a tedy nezavisle na formatu jsou vyextrahovatelne. Dokument jehoz vzhled je dulezitejsi nez obsah videt nepotrebuju.
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoNejsem odborník na GPL licenci a ani po tom neprahnu, ale tato pasáž je docela výmluvná:
"Přestože lidé z projektu hovořili o problému s mnoha dalšími lidmi a odborníky, rozumné odpovědi se nedopátrali."
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoŘešením v této oblasti je uvolnit zdrojové kódy nutné pro jaderné moduly pod nějakou jinou licencí, například BSD. Problém je opravdu jen v tom, že ke zkompilování jaderného modulu potřebujes kus zdrojových kódů z linuxového jádra, které jsou pod GPL a tedy i tvůj program musí být pod GPL. Ostatně to je jeden z aspektů virové podstaty GPL. Napíšeš program pod windows, krásně funguje. Portuješ ho pod linux a díky tomu, že ke kompilaci potřebuješ linuxové hlavičkové soubory (byť prakticky identické s těmi pro windows), musíš svůj program vydat pod GPL. Že to nikdo dosud nedělal je sice fakt, ale jak je vidět v tomto případě, linuxová komunita se probouzí a brzo pošle celý linux tam, kam nepatří - na smetiště dějin. Leda by někdo věci jako stdlib.h apod. přelicencoval, což asi nepůjde (a #include <stdlib.h> ve svém programu asi neodkecáš).
Re: jen tak dal
celé vláknoDruhé dvě třetiny vašeho odstavce jsou akorát blábol.
O.
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoMotáš dvě věci dohromady. Za prvé, linuxové hlavičkové soubory patří ke zdrojákům jádra, tudíž jsou pod GPL. Ale v žádném případě nejsou prakticky identické s ničím, co je pod Windows. Ovšem jaderné hlavičky se týkají pouze jaderných aplikací, většina userspace programů je k ničemu nepotřebuje :-D.
To, o čem mluvíš ty je glibc, standardní knihovna C. Ale ta je po LGPL (viz http://directory.fsf.org/all/glibc.html) což znamená, že tvůj kód může mít libovolnou licencí a může být s glibc (dynamicky) slinkován. Čistě GPL knihoven afaik moc nebude, napadají mě readline a Qt (ale ta z komerčních důvodů).
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknohttp://www.ms.mff.cuni.cz/~havlj3am/mail2fsf-org.txt
Byl bych velmi rád, kdybyste mi ukázal rozdíly. V podstatě tam říkám, že kernel, je naprosto normální knihovna, pouze všichni ignorují GPL, protoře syscall. Není žádný rozdíl mezi syscallem a dlopen dlsym a dlclose.
Uprostřed je pár keců o naprosto minimálním rozdílu mezi syscallem a voláním knihovní funkce dynamické knihovny na hypotetické platformě (jaké to má dopady na ostatní platformy nevím) atp.
Na konci je zajímavý případ, který sice musím domyslet, ale skončí se dvěma kernely, které jsou funkčně i interfacově stejné, ale jeden nutí být soft postavený na GPL a druhý ne.
Pozn: "Ale syscally lze pouzivat bez "znalosti pochodu uvnitr Linuxu" zcela bez problemu. "
Také dost divná věta Představme si SDL licencovanou GPL. Známe interface (prototypy a argumenty funkcí) a naprosto nemusíme vědět, jak to je uvnitř - prostě to funguje. Stejná záležitost s jiným interfacem.
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoKamarád, se kterým jstem to probíral také říkal, že ho velmi zajímá odpověď.
Prakticky řečeno FSF nemůže říct,že jádro je klasická GPL knihovna a tedy na Linuxu může být pouze GPL soft. To by znamenalo smrt linuxu. Takže najde nějakou cestu, jak říci, že syscall je jiné oddělení GPL kódu než klasické volání knihovnami a proto to není používání GPL kódu kernelu aplikacemi s jinou licencí nelegální.
Další možnost je, že já mám pravdu a GPL soft bude možno používat jako LGPL... tím bych se zapsal do historie.
Jako nejpravděpodobnější možnost bych dnes odhadl, že neodpoví.
Nutno poznamenat, že jsem GPL četl pouze zběžně. Nezajímají mě přímo o co v ní jde, pouze poukazuji na výrazný rozpor výlučného stavu kernelu a ostatních GPL knihoven/projektů.
Na odpověď počkám 10 dní a pokud nebude odpověď, tak to asi pošlu na kernel mailing list.
Myslím, že to je dost zajímavé a poměrně dobře strukturované. Našel jste tam nějakou logickou chybu? Velmi si cením všech konstruktivních názorů, zejména těch, které říkají, že se mýlím (cením si jich v tomto případě, ne obecně).
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoDěkuji za odkaz, docela zajímavé - ale příliš jsem to nepochopil.
V sekci 2 je také tento text
If,identifiable sections of that work are not derived from the Program,,and can be reasonably considered independent and separate works in,themselves, then this License, and its terms, do not apply to those,sections when you distribute them as separate works.
Vezměme si nyní imaginární knihovnu implementující OpenGl (přirozeně licencovanou pod GPL). Náš program používá OpenGl a může si vybrat z xorg implementace, z nvidia implementace a z nove implementace. Jelikož je nová implemetace velmi výkoná, používá ji jako defaultní, ale klidně může použít zbylé dvě implementace - IANAL ale toto bych určitě označil jako rozumně nezávislé.
Pouze plně souhlasím, že je toto pouhé spekulování, vážně by to chtělo soud.
Re: jen tak dal
celé vláknoRozdil mezi variantou s linuxovym syscallem a variantou s volanim GPL knihovny je zejmena v tom, ze v prvnim pripade autori to sami nepovazuji za odvozene dilo a verejne to deklarovali (viz hlavicka souboru COPYING v distribuci kernelu) a tedy nehrozi, ze by te zalovali. V druhem pripade to alespon v mnoha pripadech autori za odvozene dilo povazuji a tedy zaloba potencialne hrozi, i kdyz neni jasne, jak by dopadla.
Re: jen tak dal
celé vláknoTedy pokud to dobře chápu, dám příklad.
Jsem programátor a vytvořím zajímavou knihovnu se zdrojákem S. Rozhodnu se, že by nebylo špatné ji vydat a proto ji uvolním jako knihovnu A s licencí GPL.
Poté si řeknu, že licence jsou zvláštní a já se pojistím. Takže vydám knihovnu A s licencí GPL a textem o odvozené práci v COPYING, jako má kernel(jenom volání funkcí).
Takhle mám dvě knihovny uvolněné pod stejnou licencí (GPL), se stejným zdrojovým kódem a vším ostatním, ale jednu z nich smím použít jako dynamickou knihovnu v uzavřeném programu a druhou ne.
Jinými slovy, nezáleží na licenci, ale na tom, jak se případně doplní nejasné právní pojmy v ní.
Je to tak správně?
Re: kernel není GPL v2
celé vláknoPodíváme se na právní stránku - jeda knihovna bude GPL v2 a druhá s GPL v2-revision_01.
U smluv platí text smlouvy, co se podepisuje - takže v kernelu platí, že syscall není derived work ve smyslu definovaném zákony, ale podle toho, co je napsáno v licenci.
V FAQ (http://www.fsf.org/licensing/licenses/gpl-faq.html#ModifyGPL) se říká, že se musí změnit název.
You can use the GPL terms (possibly modified) in another license provided that you call your license by another name and do not include the GPL preamble,...
Nicméně výsledkem celého uvažování a pátrání je, že kernel není licencován pod GPL v2, ale upravenou verzí GPL v2.
Re: kernel není GPL v2
celé vláknoRe: kernel není GPL v2
celé vláknoCelkově jsem si to představoval dost jednoduše, ale jak se zdá, tak nelze vytvořit kategorie, za takové a takové situace je takové a makové použití GPL legální.
Myslel jsem, že existuje univerzální řešení, pravidla, která lze aplikovat nezávisle na GPL softwaru. Například: Je GPL knihovna, používá standardní rozhraní specifikované nějakou institucí (třeba OpenGl) a proto můžu nechat svůj soft pod X11 (případně uzavřený).
Jak se zdá, je to propast plná nenávisti a špíny. Nejsem si jist, jestli bych neměl Linux z počítače smazat a dát tam *BSD.
Re: kernel není GPL v2
celé vlákno..., ale jak se zdá, tak nelze vytvořit kategorie, za takové a takové situace je takové a makové použití GPL legální.
Nezdá se mi, že je případ jedné nejasnosti a ještě v oblasti kernelu skutečně tak problematický. Připadá mi, že naopak většina situací je naprosto jasná, až na to, je-li ten či onen jaderný modul odvozeným dílem či nikoliv. Každopádně doporučuji projít si na stránkách gnu.org GPL FAQ, spousta věcí vám pak bude jasná.
Je GPL knihovna, používá standardní rozhraní specifikované nějakou institucí (třeba OpenGl) a proto můžu nechat svůj soft pod X11 (případně uzavřený).
Jakmile máte GPL knihovnu a na její funkci postavíte svůj software, je úplně jedno, jestli daná knihovna implementuje HTML, OpenGL nebo něco jiného. Podstatné je, že GPL knihovna je GPL, a tudíž soft, který je na její funkci postaven, musí být také GPL.
To je také důvod, proč se pod GPL pro knihovny _nehodí_ a proč existuje LGPL, se kterou linkovat proprietární kód můžete. Stejně tak knihovny jako glibc, SDL a další jsou pod LGPL. Průšvih máte u QT, protože ta je GPL, tudíž veškerý software, který na její funkci staví, musí být také GPL. Trolltech si na tom staví svůj business model (nebo alespoň stavěl), takže pokud chcete vydat svůj soft postavený na QT pod jinou licencí, musíte se s ním dohodnout.
Zkrátka a dobře, je třeba vybírat licenci podle typu softwaru. Dát GPL na knihovnu je špatný nápad. Naopak u konkrétního programu to už tak špatný nápad není. Samozřejmě záleží na vás jako na vývojáři.
Jak se zdá, je to propast plná nenávisti a špíny.
Neviděl bych to tak tragicky. Respektive, nemohu tu "nenávist" ani "špínu" nikde najít. GPL existuje s určitým cílem, kterému se podřizuje - poskytovat a _chránit_ svobodu softwaru, který je pod touto licencí šířen. Restrikce pro šíření modifikovaných a odvozených děl pod stejnou licencí (aka copyleft) je prostředkem, jak této ochrany dosáhnout. Všimněte si, že tato restrikce se "aktivuje" pouze při šíření, takže dokud budete jen kombinovat svobodný a nesvobodný software a nebudete jej šířit, licenci neporušujete. A dlužno dodat, GPL svůj cíl plní. V tom není žádná "nenávist" a de facto ani "špína". Ostatně, GPL je čistotná:-) (udržuje software svobodný).
Nejsem si jist, jestli bych neměl Linux z počítače smazat a dát tam *BSD.
I když se mi to zdá v této souvislosti jako poněkud přehnané gesto, pokud to tak skutečně cítíte, tak ano. Ale spíše doporučuji se neunáhlovat, nechat si to rozležet v hlavě, třeba si přečíst GPL FAQ, a až po nějaké době se definitivně rozhodnout.
Re: kernel není GPL v2
celé vláknoRe: kernel není GPL v2
celé vláknoNezdá se mi, že je případ jedné nejasnosti a ještě v oblasti kernelu skutečně tak problematický. Připadá mi, že naopak většina situací je naprosto jasná, až na to, je-li ten či onen jaderný modul odvozeným dílem či nikoliv. Každopádně doporučuji projít si na stránkách gnu.org GPL FAQ, spousta věcí vám pak bude jasná.
Nikdy, ani v jednom příspěvku jsem se nezmiňoval o modulech jádra.
FAQ - Tam jsem přirozeně byl. Hledám vysvětlení schýzy GPL kernel-LGPL glibc. GPL flash - GPL přehrávač.
Je to jako schýza papežů, jeden byl v aviňonu, druhý ve vatikánu.
Jakmile máte GPL knihovnu a na její funkci postavíte svůj software, je úplně jedno, jestli daná knihovna implementuje HTML, OpenGL nebo něco jiného. Podstatné je, že GPL knihovna je GPL, a tudíž soft, který je na její funkci postaven, musí být také GPL.
Opět schýza papeže. Jak je možné, že kernel si to vesele ignoruje
To je také důvod, proč se pod GPL pro knihovny _nehodí_ a proč existuje LGPL, se kterou linkovat proprietární kód můžete. Stejně tak knihovny jako glibc, SDL a další jsou pod LGPL. Průšvih máte u QT, protože ta je GPL, tudíž veškerý software, který na její funkci staví, musí být také GPL. Trolltech si na tom staví svůj business model (nebo alespoň stavěl), takže pokud chcete vydat svůj soft postavený na QT pod jinou licencí, musíte se s ním dohodnout.
Ano nehodí, ale stále je zde ta schýza, nikdo, nijak mi nebyl schopen říct rozdíl - jak je možné, že funkčně a na některých platformách stejné spojení GPLkernel-LGPLglibc a gplKnihovna-pouzeGplAplikace
V čem je ten rozdíl? Technické volání jsme vyloučily, připojení překladačem jsme vyloučili.
Funkčně to oboje dělá to samé = za pomocí nějaké volací konvence se zavolá kus GPL kódu a ten provede svou činnost. Linux kernel je pouze GPL knihovna. Nic jiného, ne že by na tom moc záleželo, ale když si to uvědomíte a uvědomíte si také, že GPL knihovnu nelze s non-GPL linkovat, máte problém. Vy ho možná budete ignorovat, ale mě ta myšlenka hlodá než usnu, je to sice teprve pír dní, ale vrtá mi to v hlavě hodně usilovně.
Zkrátka a dobře, je třeba vybírat licenci podle typu softwaru. Dát GPL na knihovnu je špatný nápad. Naopak u konkrétního programu to už tak špatný nápad není. Samozřejmě záleží na vás jako na vývojáři.
Já používám BSD kde to jenom jde, ale to přesto neřeší můj problém.
Jak se zdá, je to propast plná nenávisti a špíny.
Neviděl bych to tak tragicky. Respektive, nemohu tu "nenávist" ani "špínu" nikde najít. GPL existuje s určitým cílem, kterému se podřizuje - poskytovat a _chránit_ svobodu softwaru, který je pod touto licencí šířen. Restrikce pro šíření modifikovaných a odvozených děl pod stejnou licencí (aka copyleft) je prostředkem, jak této ochrany dosáhnout. Všimněte si, že tato restrikce se "aktivuje" pouze při šíření, takže dokud budete jen kombinovat svobodný a nesvobodný software a nebudete jej šířit, licenci neporušujete. A dlužno dodat, GPL svůj cíl plní. V tom není žádná "nenávist" a de facto ani "špína". Ostatně, GPL je čistotná:-) (udržuje software svobodný).
Trochu jsem to přehnal, ale jsem poněkud podrážděný. GPL skutečně dělá to co říkáte, ale ta schýza je děsná. jestliže totiž pro GPL knihovnu kernel platí to co pro každou ostatní, tak jsme v GPL hegemonii
Nejsem si jist, jestli bych neměl Linux z počítače smazat a dát tam *BSD.
I když se mi to zdá v této souvislosti jako poněkud přehnané gesto, pokud to tak skutečně cítíte, tak ano. Ale spíše doporučuji se neunáhlovat, nechat si to rozležet v hlavě, třeba si přečíst GPL FAQ, a až po nějaké době se definitivně rozhodnout.
Na závěr malá ukázka logického myšlení o co mi jde, již po.. 5? v tomto příspěvku:
Because GPL. Either kernel is GPL or not. If it is (and as you say it is) then same rules apply to all programs distributed under conditions of GPL.
And if kernel and glibc interact certain wai that allows kernel to be GPL and glibc LGPL then there are certain conditions that allows it. In other words kernel fulfull conditions A and glibc fulfill conditions B.
Since kernel fullfills A and glibc B then they can interact and yet retain they licences (kernel GPL and glib LGPL).
I have no idea what conditions A and B are, but they exists. And they have to be rather general.
Now take software C and D. Make software C fulfill conditions A and software D conditions B.
Then software C can be GPL while D can be LGPL.
For example substitute C with QT or gnash and D with some sort of virtual layer providing API for closed source application.
Ant yet - GPL forbids using LGPL as middleware between GPL and closed software. See http://www.linuxrising.org/files/licensingfaq.html
Re: Závěr kernle-glibc
celé vláknoCo doufám, že jsem opravdu dobře vysvětlil je, že kernel je normální GPL knihovna (není rodíl v GPL knihovně a jiném produktu, ale na knihovně se to dobře vysvětluje a je to pravda, je to knihovna, která se trochu jinak volá).
Důvod, proč všechny programy na linuxu nejsou GPL je, že v hlavičcce licence linuxového kernelu je, že volání syscallem není považováno za odvozeninu.
Díky tomu je možné knihovnu glibc licencovat jako LGPL a programy neslučitelné s GPL mohou také využívat glibc. Kdyby ta hlavička v souboru licence linuxového kernelu nebyla, všechny licence, které by se používaly na strojích s linuxovým jádrem by musely být kompatibilní s GPL (tedy LGPL, X11, BSD...)
A to je důvod proč nejsme uvězněni v GPL hegemonii.
Otázka změny licence je poněkud sporná, doporučuji si přečíst příspěvek Shadowa.
Naivní člověk by řekl, že na všechen software uvolněný pod jistou licencí se budou dát aplikovat stejná pravidla a pokud ne, nepoužívají stejnou licenci. Linux T. v COPYING upravuje pojem odvozené dílo. Říká, co odvozené dílo není. Málokdo přesně ví, co odvozené dílo je, ale obvyklá GPL používaná definice cokoliv, co se jakkoliv dotkne GPL kódu. V případě linuxového jádra se glibc rozhodně dotýká, avšak díky poznámce v COPYING to není glibc považována za odvozené dílo. Pokud by poznámka v COPYING nebyla, bylo by použito standardní chování GPL licence u knihovny a všechen software na linuxu by byl GPL kompatibilní.
Je tedy jasně vidět, že GPL licence a licence, kterou používá jádro se výrazně liší ve svých projevech. Pro mne to znamená, že GPL licence a licence jádra nejsou identické a proto se liší.
Zbytek jsou zajímavé problémky, jako tento http://www.fsf.org/licensing/licenses/gpl-faq.html#ModifyGPL
Toto je jak doufám úplně poslední komentář, který osvětlil vztah Linuxu a glibc.
Re: jen tak dal
celé vláknoJá nejsem právník, takže můj názor berte jako domněnku laika, ale budiž. Je jasné, že pokud pro sestavení svého programu využíváte GPL knihovnu, musí být i program GPL. Viz GPL FAQ.
Podle mého soudu, pokud specifikujtete platnost licence (na tuto a tuto činnost se licence a můj copyright nevztahuje), nezměnil jste licenci, pouze jste řekl, že na určitou činnost (volání knihovní funkce, např.) se licence nevztahuje - omezil jste její platnost. Proto nejsou syscally kernelu chráněny GPL - poznámka v COPYING specifikovala, že na syscally se copyright ani licence nevztahují.
Jakmile ale řeknete "pojem odvozené dílo definuji jako XYZ" a připojíte to k licenci, pak IMHO upravujete licenci, opouštíte GPL a vytváříte její derivát. Je třeba si uvědomit, že pojem "odvozené dílo" specifikuje samotný právní řád (bohužel, každá země ho bude definovat jinak).
Pokud specifikujete, že licence GPL se vám nebude vztahovat na volání funkcí knihovny, pak _asi_ smí nesvobodný software využívat volání této knihovny a nemusí se licenčně podřídit. Lépe je ale dát jednoznačnou výjimku, že se knihovna smí slinkovat s čímkoliv, jak je to u většiny GPL knihoven GNU/Linuxu.
Nicméně, osobně bych to vůbec nečinil takto krolomně a na knihovnu dal rovnou pod LGPL. K tomu LGPL slouží, aby vám nečinila problémy při linkování s proprietárním softwarem. De facto, LGPL = Library GPL.
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoA to, ze kvuli prelozeni programu pod gcc (at uz pod Linuxem nebo jinde) je nutne vydat program pod GPL je hovadina, protoze ty hlavicky jsou pod LGPL... tudiz to ze nekdo vydava binarku zkompilovanou gcc je jeho pravo a vy laskave prestante sirit FUDy!
Re: jen tak dal
celé vlákno- Me je jedno jakej pouzivam ovladac, ja proste chci aby mi fungovalo to, co potrebuju. Jasne ze bych radsi pouzil svobodny ovladac ale kdyz neni tak co mam delat? S NV muzu na 3D grafiku zapomenout - kdyz uz mam pc tak ho chci vyuzit na maximum. Az nekdo napise ovladac kterej bude fungovat stejne jako original od NVidie tak ten uzavrenej okamzite vyhodim.
- BTW, mas procesor od Intelu nebo AMD? Jestli jo jak ho muzes pouzivat kdyz nevis jak presne to v tom procesoru funguje?
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vlákno- Me je jedno jakej pouzivam ovladac, ja proste chci aby mi fungovalo to, co potrebuju. Jasne ze bych radsi pouzil svobodny ovladac ale kdyz neni tak co mam delat? S NV muzu na 3D grafiku zapomenout - kdyz uz mam pc tak ho chci vyuzit na maximum. Az nekdo napise ovladac kterej bude fungovat stejne jako original od NVidie tak ten uzavrenej okamzite vyhodim.
- BTW, mas procesor od Intelu nebo AMD? Jestli jo jak ho muzes pouzivat kdyz nevis jak presne to v tom procesoru funguje?
Re: jen tak dal
celé vláknoProtoze jak AMD tak Intel ma na svych strankach tuny dokumentace k jejich procesorum, od popisu instrukcni sady a jednolivych registru procesoru az po informace o spravnem chlazeni. Diky tomu muze existovat svobodny kompilator (gcc) pro tyto procesory.
Re: jen tak dal
celé vláknoovladace = pokud by konecne vyrobci zacali poradne akceptovat linux -> support zarizeni
pro linux nebo druha varianta je vydani dostacujicich specifikaci pro HW -> komunita
si ten driver nepise, tomu verim a nebylo by treba sice uzasne ale prece jen trochu
narocne RE, neni zadna sranda disasemblovat kod pro Win a neco v nem hledat.
Re: jen tak dal
celé vláknoovladače = někteří výrobci akceptují linux a vydávají i ovladače - ovšem pouze v binární formě, protože se v tom schovává velké knowhow. Patříte zřejmě k lidem, kteří mají bohužel zcestnou představu, že grafická karta a její ovladače jsou oddělené věci a že je tudíž možné zveřejnit specifikaci rozhraní HW a napsat si vlastní ovladač. Tak tomu není, specifikace rozhraní obvykle ani neexistuje. Doby VGA jsou dávnou minulostí, současné grafické karty jsou složitostí mnohem dále a jejich HW a SW se na funkci podílejí společně. Stejně tak se společně podílejí na knowhow - jak posílat data do HW tak, aby byla maximální propustnost, kompresní metody, práce s cache atd.
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoKdyz vyrobce zjisti, ze kamera A se lisi od kamery B jen podporou linuxu a ac je drazsi, prodava se ji o 20% vic, treba se zacne chovat jinak. Dokud bude HW, ktery s linuxem funguje, neni duvod kupovat nekompatibilni. A uz vubec neni duvod si stezovat na vlastni lenost a svadet to na linux.
Re: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoRe: jen tak dal
celé vláknoOtázka
celé vláknomohl by mi někdo prosím odpovědět na otázku, zda je tedy legální v LiveCD dát zdrojáky jádra, binární ovladač a při spuštění se zeptat: Zkompilovat kernel s podporou nVidia/ATI? Ano/Ne
To že by CD/DVD muselo být patřičně připraveno(již zkompilované .c soubory a kdoví co dalšího) a problému změny kernelu za běhu nic nevím, to jsou pouhé technické otázky, v nejhorším by se to na CD/DVD připálilo.
Asi jsem článek nějak nepochopil. Nesmím distribuovat jádro s již zakompilovaným ovladačem, to je jasné, ale co tato varianta.
Děkuji, Honza
Re: Otázka
celé vláknoRe: Otázka
celé vláknoRe: Otázka
celé vláknoRe: Otázka
celé vláknoRe: Otázka
celé vláknoRe: Otázka
celé vláknoV každém případě je pro mne technická stránka řešení poddružná, podstatná je legálnost.
Re: Otázka
celé vláknoRe: Otázka
celé vláknoA zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoPokud jste článek skutečně četl, pak si jej ale raději stejně přečtěte ještě jednou, a to zejména pasáž s výroky Linuse, který se v tomto ohledu vyjádřil více než jasně.
Re: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoPorušení GPL chápu, ale z pohledu běžného uživatele tohle opravdu je žabomyší válka, úplně stejná jako když Microsoft distribuuje na území EU Windows bez Media Playeru. Nikomu zákaz neprospěje, stejně jako distribuce jádra s binárními ovladači nikomu neuškodila.
Re: A zase ty licence
celé vláknoJe to tedy tak, že já, uživatel, mám být ochuzen o akcelerovanou grafiku (já si zaplatil ten HW) jenom proto, že výrobce grafické karty investuje velké peníze do vývoje a chce je dostat zpátky - místo aby své vynálezy zdarma věnoval konkurenci.
Kdybych nebyl hloupý zákazník, ale reagoval tak jak by se od zákazníka v tržním prostředí čekalo, tak linux odinstaluju a poohlédnu se po nějakém jiném systému, který mně nebude z nějakých politických důvodů omezovat.
Z pohledu uživatele a zákazníka je tedy vše jasné - Linus is BAD, ATI is GOOD. Z pohledu legislativního má pravdu Linus a nikdo s tím nic nenadělá.
Z pohledu etického pak musíme konstatovat, že události posledních měsíců dávají zapravdu obavám starým jako GPL sama. Asi se tedy dočkáme i doby, kdy bude zakázáno closed source software pod linuxem kompilovat a spouštět. Ono totiž v GPL a licenci jádra už to dávno zakázáno je, jen to dosud nikdo nedodržoval a nevyžadoval. No co, už tu máme první vlaštovku :-)
Re: A zase ty licence
celé vláknoSnad zůstanou nějaké alternativy...
Re: A zase ty licence
celé vláknoAsi se tedy dočkáme i doby, kdy bude zakázáno closed source software pod linuxem kompilovat a spouštět. Ono totiž v GPL a licenci jádra už to dávno zakázáno je, jen to dosud nikdo nedodržoval a nevyžadoval.
A muzete mi rict, kdo to bude vymahat? Vzhledem k tomu, ze i FSF se jasne vyjadrila v tom smyslu, ze non-free programy, kompilovane a spoustene v Gnu/Linuxu, jsou legalni (ac z jejich pohledu neeticke). Nepletete si GPL a LGPL?
Re: A zase ty licence
celé vláknoZa prvé, nikdo nezakazuje nVidii ani ATI distribuovat své binární ovladače. Jediné, v čem je problém, je distribuce kernelu svázaného s nesvobodným modulem. Instalace proprietárního modulu uživatelem není v rozporu s GPL. Nikdo tedy není ochuzen o akcelerovanou grafiku, stejně jako nikdo nepožaduje po nVidii či ATI, aby vyzradili své know how.
Za druhé, vaše fabulace končící zakázáním closed software v Linuxu je čirým nesmyslem a snad pokusem zoufale najít nějaký problém tam, kde není. Userspace programy se linkují s glibc, která je LGPL, a je tedy možné s ní linkovat i nesvobodný software.
Nevím, jak moc jde ruku v ruce vaše povídání o "etice" s vaší snahou rozšiřovat tu bludy a mást čtenáře. To se zase nezdá etické mně.
Rozdíl mezi GPL knihovnou a kernelem
celé vláknoNa druhou stranu je zde QT, která je GPL a všechno, co ji používá ( musí být v paměti a používají se jeho volání.. jak je to přesně nevím) musí být GPL (pomineme komerční licenci, hypotetická situace, že QT je GPL).
Jaký je tedy rozdíl mezi těmito dvěma příklady. Jak je možné, že glibc je LGPL a aplikace pro GPL verzi QT musí být GPL.
Pokud můžu nad QT vytvořit LGPL knihovnu, nic mi nebrání vytvořit jednoduchou obalovou knihovnu, kde Qt... nahradím za Beauty... a na tom tvořit uzavřený soft.
A ne, nejsem placen MS, preferuji BSD licenci a nerozumim ani nemam rad GPL.
Děkuji.
Re: Rozdíl mezi GPL knihovnou a kernelem
celé vláknoRe: Rozdíl mezi GPL knihovnou a kernelem
celé vláknoRe: Rozdíl mezi GPL knihovnou a kernelem
celé vláknoRe: A zase ty licence
celé vláknoKdybys nebyl hloupy zakaznik, ale reagoval tak jak by se od zákazníka v tržním prostředí čekalo, tak vyhodis ati nebo nvidii a koupis VIA unichrome (pokud by se prodavala jako samostatna karta), u ktere neni s opensource ovladaci problem.
zakaznik
celé vláknoRe: zakaznik
celé vláknoovladace doinstalovat... na win uz ich ma ok
Takže do Windows není potřeba instalovat žádné ovladače? Vše funguje out-of-the-box hned po instalaci?
Re: zakaznik
celé vláknozakaznici at se zakazou
celé vlákno(absurdita prispevku je zcela zamerna)
Nepoznam osobne *jedineho* cloveka, ktory by pouzival ptakoviny okolo xgl (ci jak sa to vola). Skusali sme "desktop na kocke" este za cias ked sa to snad MS PR este len zacalo objavovat v nocnych morach (prvy pokus bol tusim via mesagl, software rendering). Pred par mesiacmi sme tu "accel-desktop-hype" skusili, na polhod sme sa zasmiali, potom sme to poslali do kytek.
Nie je cielom pretiahnut userov za kazdu cenu. Uz teraz sa celkom desim ked vidim systemy, ktore maju chmodnute urcite subory na 0666 (ktore defaultne neboli a nemali by byt world-writable).
Re: zakaznici at se zakazou
celé vláknoRe: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoRe: A zase ty licence
celé vláknoA můžeme jmít ještě dál: co takhle řadič diskového pole, firmware taky není pod GPL. O čipsetu nemluvě.
Re: A zase ty licence
celé vláknoU ovladacu tiskaren to je taky tak. Proste pokud je dany ovladac napsany pod GPL, tak je legalni ho treba zaclenit do jadra a sirit s kernelem. Ale pokud to neni GPL, tak ho v jadre nenajdete. Je to uplne prirozena vec.
Nebo mi snad nekdo chce tvrdit, ze instalace ovladacu, az po instalaci systemu, je v linuxu nejaky zlocin a pod windows je to v poradku?
S Windows jsou pak nektere ovladace sireny, protoze Windows proste nejsou GPL a s vyrobcem se domluvili (nebo vyrobce se domluvil s MS, aby mohl na krabici placnout nalepku "Windows XP supported"), ale take nesiri vsechny ovladace - ve skutecnosti naproste minumum.
Ja jsem na ASUS notebooku musel do WXP nainstalovat z dodavanych CD po instalaci systemu vsechno - od Firewire radice, pres Bluetooth, WiFi az po ovladace chipsetu, abych mohl pouzivat DMA mod prenosu.
Re: A zase ty licence
celé vláknoNehlede na to, ze tiskarny zadne jaderne ovladace nemaji, jejich drivery jsou v userspace ...
Re: A zase ty licence
celé vláknoJako v Ubuntu
celé vláknoRe: Jako v Ubuntu
celé vláknore
celé vláknoRe: re
celé vláknoRe: taky reseni...
celé vláknoRe: taky reseni... DEBIAN
celé vláknoRe: taky reseni... DEBIAN
celé vláknoRe: taky reseni... DEBIAN
celé vláknoRe: taky reseni... DEBIAN
celé vláknoOdvozené dílo
celé vláknoRe: Odvozené dílo
celé vláknoPokud by to mělo být špatně, mohli bychom se dočkat zákazku distribuce libovolného binárního kódu spolu s kernelem. Jaký je potom rozdíl mezi kernel->GPL kód ovladače->binární kód (ovladače ATI a nVidia) a kernel->GPL kód (např. X)->binární kód (proprietární aplikace)? Jen to, že aplikace běží v user módu, zatímco kód ovladače v kernelovém? Pokud ano, začínám chápat jistého člověka, který GPL nazval rakovinou, co nakazí vše, čeho se dotkne.
Re: Odvozené dílo
celé vláknoAle purista by jiste mohl namítat, že šířeníní live distribuce je šíření jednoho díla (oné distribuce) a proto tam propietární ovladače nesmí být ani přibalené. A kudy z toho teď ven?
Re: Odvozené dílo
celé vláknoAle purista by jiste mohl namítat, že šířeníní live distribuce je šíření jednoho díla (oné distribuce) a proto tam propietární ovladače nesmí být ani přibalené.
To by musel byt papezstejsti nez papez, protoze FSF povazuje "kolekce" GPL a non-free softwaru na jednom mediu za legalni. Distribuce z tohoto pohledu neni jednim dilem; neni to jeden program, jsou to oddelitelne kusy.
Re: Odvozené dílo
celé vláknoRe: Odvozené dílo
celé vláknoRe: Odvozené dílo
celé vláknoRe: Odvozené dílo
celé vláknoRe: Odvozené dílo
celé vláknoRe: Odvozené dílo
celé vláknoRe: Odvozené dílo
celé vláknoVyvojar kernelu ktory rozputal tento problem akosi neoddeluje binarnu a zdrojovu podobu diela. Aby ovladac platil ako odvodene dielo, musi obsahovat nejaku cast kodu povodneho kernelu. V tom pripade musi byt pod GPL. Vyvojari ovladaca to vsak elegantne obisli a rozdelili GPL a non-GPL cast. Tieto sa pri naslednej kompilacii spoja dokopy.
Predstavte si situaciu ze do svojej komercnej aplikacie staticky zlinkujete nejaku GPL kniznicu. Bude to odvodene dielo ? Ak je odpoved ano, potom mame velky problem. Nic a tym myslim UPLNE nic nemoze pracovat s linuxovym kernelom co nieje GPL. Preto su v GPL licencii casti ktore vymedzuju odvodene dielo (obsahuje a modifikuje GPL kod) a kompilat/kompozicia (vyzuziva a komunikuje s GPL kodom).
Bohuzial nejaky purista si nevidel dalej od svojho kodu a nevie si dane veci odlisit.
Re: Odvozené dílo
celé vláknoMožná je to trošku jinak. Mrkněte na zdroják GPL:
You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
Vidíte tam ty tři spojky or? Pokud jsem si váš thread správě pochopil, říkáte, že binární modul nemá jako _součást_ zdrojáky jádra, tudíž není odvozeným dílem. Ale odvozené dílo není v GPL definováno jako dílo obsahující části GPL kódu. Tyto dvě oblasti jsou v GPL definovány zvlášť. Vy píšete:
Preto su v GPL licencii casti ktore vymedzuju odvodene dielo (obsahuje a modifikuje GPL kod) a kompilat/kompozicia (vyzuziva a komunikuje s GPL kodom).
Sám vidíte, že tak to ale není. V GPL není nápsáno, že odvozené dílo = dílo, které modifikuje nebo obsahuje GPL kód. Ta zmíněná sekce říká, že je nutno při šíření zachovat GPL licenci jak u díla obsahující nebo modifikující GPL kód, tak u díla, které je od něj odvozené. Obojí je stanoveno nezávisle na sobě a co je horší, pokud nejsem slepý, GPL nedefinuje, co je to "odvozené dílo".
Takže ono to zřejmě spadá do kategorie chápání a interpretace tohoto pojmu. A tam, vzhledem k tomu, že v této věci doposud nerozhodl žádný soud, je značný prostor pro spekulace. Linusovo stanovisko je jasné - cokoliv, co silně využívá vnitřnosti a chody uvnitř jádra, je odvozené dílo (doporučuji přečíst celý jeho mail, já jsem si jen dovolil malinký kus vytrhnout z kontextu a přeložit, takže na tento kousek nereagujte a raději si přečtěte celou jeho reakci). Vaše stanovisko může být jiné, a až v této věci bude třeba rozhodovat nějaký soud, bude deklarovat zase svoje stanovisko. A dokud se tak nestane, budeme donekonečna spekulovat.
Re: Odvozené dílo
celé vláknoTakže pokud do svého programu nepřepíšu kus GPL kódu, nebo jej s ním STATICKY neslinkuju, tak si myslím že dílo odvozené není.
Pokud chci používat vnitřní pochody v kernelu jen tím, že volám jeho funkce, nestvořil jsem odvozené dílo, pokud do svého programu přepíšu pro jeho funkci nezbytnou část jádra nebo jiného GPL programu, (ale dokažte mi že jsem to opsal a nevymyslel) mám odvozené dílo. Takže kdyby NVIDIA udělala GPL jaderný modul - zavaděč+interface , který by si po zavedení donahrál binární nonGPL část a každé to bylo zvlášť...
Nevím jestli by to šlo v kernelu se nevyznám, ale možná by to bylo řešení...
Re: Odvozené dílo
celé vláknoSamozřejmě může a nemusí, zatím v této věci žádný soud nerozhodl, takže my to _nevíme_, pouze se _domníváme_, že je to tak či onak. Můžeme se o to do nekonečna hádat, ale žádný z našich závěrů není v této věci směrodatný - soud může mít jiný názor.
Tento závěr vývojář distribuce Kororaa učinil taktéž - nelze s jistotou rozhodnout, protože to nikdo s jistotou neví. Ale vzhledem k tomu, že v případě platnosti tohoto pohledu na pojem "odvozené dílo" by se autor distra Kororaa dopustil porušení licence GPL, zvolil menší ze dvou zel a ovladače pro jistotu odstranil.
Re: Odvozené dílo
celé vláknoRe: Odvozené dílo
celé vláknoRe: Odvozené dílo
celé vláknoRe: Dalsi reklamny clanok ?
celé vláknoTo co existovalo ako XGL live cd je kompozicia, nie odvodenina. Podla postoja prislusnych vyvojarov potom nesmiem ani prilinkovat ku kernelu cisto moj kod, ktory vyuziva exportovane API jadra ? Veda ja nemodifikujem originalne zdrojove kody, ani sa ich nesnazim distribuovat pod inou licenciou. Len pouzivam co bolo vytvorene a na ucel na ktory to bolo vytvorene.
Tento postoj je smerovanie k zaniku Linuxu ako rozsireneho OS.
Re: Dalsi reklamny clanok ?
celé vláknotitulek pro muj nazor
celé vláknoRe: titulek pro muj nazor
celé vláknoJe to pokrytecké
celé vláknoNelíbí se mi ten přístup "já to jakože oficiálně neudělám, ale tady je you/apt/... repozitory a můžeš si to nainstalovat a já ti i poradím jak a poskytnu ti k tomu nástroje" - ujeté, schizofrenní, pitomé.
(Není náhodou tento můj příspěvek taky odvozené dílo? Vzniká přece s linuxem na mysli... ach jo, lidi... proč tak blbnete? Vypadá to, že právníci už zvítězili i v linuxové oblasti.)
Re: Je to pokrytecké
celé vláknoRe: Je to pokrytecké
celé vláknoRe: Je to pokrytecké
celé vláknoAle to není žádné pokrytectví, právěže licence GPL to přesně takhle určuje! Zcela jasně uvádí, že uživatel 'tohle' muže, a naopak distibutor nemůže. A distributor má samozřejmě povinnost licenci vyhovět. I když to bude znamenat vydat se touto cestou.
Re: Je to pokrytecké
celé vláknoRe: Je to pokrytecké
celé vláknoRe: Je to pokrytecké
celé vláknoRe: Je to pokrytecké
celé vláknodistrubuovat to extra
celé vláknoRe: distrubuovat to extra
celé vláknoRe: distrubuovat to extra
celé vláknoRe: distrubuovat to extra
celé vláknoRe: distrubuovat to extra
celé vláknobyrokracie
celé vláknochar program[] = { 0x11, 0x55, 0xFF .... };
Je to zdrojový kód, nebo není? Je to text a jde to zkompilovat, tak to asi bude zdroják. Že je to vlastně k ničemu, to nám přece nemusí vadit. Hlavně že byla dodržena licence. Chcete se hádat. Nebo dokonce soudit? Místo do vývoje investovat čas a peníze do nikam nevedoucích hádek a právnických bitev?
Re: byrokracie
celé vlákno"The source code for a work means the preferred form of the work for
making modifications to it."
Kód převedený do takového formátu zcela zjevně preferovanou formou pro modifikování není.
Re: byrokracie
celé vláknoRe: byrokracie
celé vláknoRe: byrokracie
celé vláknoRe: byrokracie
celé vláknointel
celé vláknoRe: intel
celé vláknoRe: intel
celé vláknoRe: intel
celé vláknoRe: intel
celé vláknoRe: intel
celé vláknoRe: intel
celé vláknoPromiňte nějak jsem to zestručnil, třeba glxgrears spuštěné ve fullscreen na monitoru s tímto rozlišením mi reportují právě čísla okolo 900 frames per second.
Re: intel
celé vláknomaya
celé vláknoRe: maya
celé vláknoAle vzdycky nakonec narazite na scenu, ktera bude mit tolik trojuhelniku, ze uz se nebude pri vytvareni moc plynule prekreslovat... v principu se takova vec imho musi resit jinak...
Pokud se nekdo zivi 3d modelovanim (coz moc lidi imho neni), ten si nahraje driver od vyrobce grafarny... jinak kdo nepotrebuje hrat hry, tomu ten driver od intelu staci. ;)
Re: maya
celé vláknoNa pocudovanie je vela ludi, co ich toto trapi a zivia sa tym a su na Slovensku...
len vysledok na krabici produktu je niekto iny...
outsourcing :)
Re: maya
celé vláknoRe: maya
celé vláknoRe: intel
celé vláknoRe: intel
celé vláknoU her treba je dulezite nejenom to jestli scenu karta spocita, ale i to jestli se stihne vejit do okamziku, kdy se bude obnovovat obraz na monitoru protoze se muze stat, ze karta zacne stihat "kazdou druhou" synchronizaci a FPS tim klesne na polovinu (uvadim jako priklad toho, proc si myslim, ze o FPS nema smysl mluvit pokud nedochazi k zobrazovani... ale cele je to dost OT :) ).
Jinak si ale taky myslim, ze kdo nechce hrat hry (ja ano, takze mam driver od nVidie), tak mu asi staci driver od Intelu. ;)
Re: intel
celé vláknoRe: intel
celé vláknoRozdil
celé vláknoRe: Rozdil
celé vláknoRe: Rozdil
celé vláknoAle jakmile ho chcete šířit, musíte pod GPL (copyleft). Nemusíte pod GPL šířit nějaké doplňky, které nejsou jeho součástí (tj. odvozeným dílem).
Vývojáři jádra jsou toho názoru, že LKM včetně binárek nVidie jsou _součástí_ jádra, tudíž distribuci kernelu a těchto modulů vnímají jako distribuci _odvozeného díla_, které ale musí být podle GPL šířeno výhradně pod touto licencí, což licence binárek nVidie a ATI neumožňuje.
Alespoň tak to vidím já.
Re: Rozdil
celé vláknoV tom pripade mi ale prijde zajimavy nazor ze kod
char program[] = { 0x11, 0x55, 0xFF .... };
muzete smele distribuovat pod GPL. Ze v te {} je binarni/instrukcni kod preveneny na hexabajty je jina vec. Distribuce zmeti znaku pod GPL zakazana neni.
Pokud v GPL kodu osefujete spusteni daneho binarniho kodu, ktery je v GPL kodu jako textovy retezec, je vse v poradku.
A jak je to s takovym firmware, ktery se z GPL kodu pouze nahrava do zarizeni?
A jde pod GPL uvolnit disassemblerovy vypis? :)
Re: Rozdil
celé vláknosubor nvidia_src.c:
char program[] = { 0x11, 0x55, 0xFF .... };
nejaky init skript (modulo nejake chybicky):
perl -pe 's/.*\{(.*)\}.*/; s/0x(.+),\s*/pack("H2", $1)/ge' < nvidia_src.c > /ramdisk/nvidia.ko
depmod
modprobe nvidia
Druha moznost obalit ten program[] do "modulu", kde povodne volania sa jednoducho presmeruju na fixnu znamu adresu v nvidia driveri (tu asi by bol pre zmenu problem s nvidia licenciou)
K celej tejto maskarade okolo GPL a binarnych ovladacov ma napada len: "Problem nezamyslanych dosledkov". Je jasne, ze nejaky technicky hack na GPL existuje, Linus principielne nie je proti samotnemu pouzivaniu non-free driverov usermi, akurat by tam stacilo dat nejaky warning, ze s problemami tainted kernelu vyvojari nepomozu alebo take nieco.
Co je ovela horsie: predstavte si vychcanu firmu, co chce pouzivat GPL kod a nechce dat svoje zdrojaky, ale distribuuje svoj kod oddelene, instalator u zakaznika downloadne zdrojaky GPL kodu, kodu vychcanej firmy, skompiluje, zlinkuje a problem ma zakaznik (ak to teda vobec problem je). Zakaznik totiz zdrojove kody nema ani keby sa na kusky rozkrajal. (nutnost hlaviciek sa da obist podobne ako pri nvidia driveri)
Re: Rozdil
celé vláknoNicméně, existují horší metody obcházení GPL, viz TiVo. A na rozdíl od tohoto poněkud krkolomného postupu, ony se reálně dějí s je poměrně snadné je zrealizovat.
Re: Rozdil
celé vláknoAd. Tivo: bol by nejaky link, kde je problem zhrnuty do 5-10 viet? Nieco som vygooglil, ale moc jasne mi to z toho neni.
Re: Rozdil
celé vláknoPride mi to velmi podobny pristup ako u GSM zariadeni (mobilov): je asi omrdesat platforiem, kazda s vlastnou (nie nutne verejnou) specifikaciou, aby ovecky platili za kazdu ptakovinu. Keby ponukali len platformu (dve, tri, pat) s nejakymi defaultnymi programami a prenosovym pasmom na bazi trebars TCP/IP, hned by sa nasiel niekto, kto by napisal komunikacny program, aby sme jak pakovia neplatili za 5 paketov (SMS, ACK, atd.) nehorazne prachy. Som chcel povodne robit diplomku na tema "jak napchat do redundatnych oblasti v GSM paketoch informacie", ale a) nemam na to zariadenia b) neviem kto by mi ho poskytol c) u nas na skole udajne o takych veciach neradi pocuju. Takze tak.
Re: Rozdil
celé vláknoOtazka je: Mohu jako uzivatel nechat slinkovani na nekom jinem? Mohu jako uzivatel pozadat distributora, aby to za me slinkoval? Pokud ano, tak by to uz nemel byt problem.
Re: Rozdil
celé vláknoUzivatele prichazi o pohodli
celé vláknoJe to tak, svet uz je kruty ;-)
Re: Uzivatele prichazi o pohodli
celé vláknoRe: Uzivatele prichazi o pohodli
celé vláknoRe: Uzivatele prichazi o pohodli
celé vláknoRekl bych, ze jsou metody, o kterych nekteri rikaji, ze jsou jedine mozne, ze jinak to Linux muze na desktopu zabalit, atd. atp. Vetsinou to ale rikaji lide, kterych se to netyka, tedy lide, kteri ty drivery nepisi, protoze jinak by se uz vyvojari ozvali (protoze jejich kod v kernelu je), ze jim soucasna licence GNU GPL nevyhovuje...
Nejen Kororaa...
celé vláknoPříliš se mne problém live distribucí netýká, ale pokud by mi někdo řekl, že na svém stroji nesmím mít tainted kernel, hádejte, co zahodím Linux nebo pracovní stanici za 140kKč bez displeje? I když s ničím jiným než unixy neumím? Budu muset, protože si nenechám hrabat na svoji svobodu používat software jaký chci. Ještě chvíli, začnu se stydět za to, že používám Linux a budu každému pokrytecky tvrdit, že dělám s UNIXEM.
A jenom drobná poznámka: podobné kecy jako od Linuse jsem slyšel při známém procesu SCO vs. IBM, kde SCO tvrdilo, že Linux obsahuje její proprietární kód, a že ho tam dala IBM, která jej převzala ze společného projektu Dynix. SCO tehdy neosočovalo linuxovou komunitu, ale IBM - přesto se všichni linuxáči (rozdíl mezi svatým linuxáčem a linuxářem je doufám zřejmý, slovní základy si domyslete sami) mohli vzteknout a přestali na SCO podporovat kdeco. Teď to máme jako zdvořilé upozornění ze strany GNU/Linuxu směrem k někomu, kdo si nemůže dovolit vyhodit miliony za právníky.
Re: Nejen Kororaa...
celé vlákno1) nemůžete čekat podporu od linuxových vývojářů a
2) nesmíte šířit ten bastard dál.
Re: Nejen Kororaa...
celé vláknoRe: Nejen Kororaa...
celé vláknoRe: Nejen Kororaa...
celé vláknoad 2) snažíte se svými nadávkami vyvolat flamewar? Máte nějaký důvod (při neznalosti technických parametrů a ostatních podrobností) moji legální instalaci nazývat bastardem? Očekávám vaši omluvu.
Mám nepříjemný pocit, že dříve se v těchto diskusích řešilo, jak jsou Windows špatné a Linux vynikající. Zjišťuji, že jsme se posunuli na novou úroveň. Už není nesvobodný ten, kdo používá Windows, ale dokonce i ten, kdo používá Linux s ovladači, které sice fungují a využívají potenciál hardware, ale nenapsal je nějaký purista. Nemohu říci, že bych si připadal nesvobodně.
Zastánci GPL purismu poněkud přehlíží, že ne každý je schopen si doinstalovat do jádra ovladače. Trestem za to, že to neumí je to, že při vynaložených prostředcích nemůže plně využít ohromný potenciál, který Linux nabízí. O Linuxu hovoří GPL puristé jako o otevřeném systému. Svobodném a otevřeném, který diktuje svým méně schopným uživatelům, jaký hardware mají na nemají používat. Pokud s tímto chce někdo polemizovat nechť si projde tuto diskusi, návrhů řešit tuto situaci zahozením jedné grafické karty a použitím jiné svobodné (ale ne zas až tak grafické :-) karty je tu mnoho.
Našel se někdo, kdo dal dohromady smysluplný projekt, který názorně demonstruje schopnosti Linuxu spolupracovat i s uzavřeným software a navíc funguje jako Live CD, které umožní uživateli tento komfort nezávazně okousit a svobodně se rozhodnout, zda bude tento systém používat. Takové rozhodnutí ovšem musí být oním méně schopným uživatelem učiněno na základě zkušenosti s polofunkční berličkou, která využívá daný hardware cca z deseti procent.
Nevěřím tomu, že RS při návrhu GPL zamýšlel takováto zvěrstva a licenční model bez schopnosti sebereflexe je na nic, protože omezuje svobodu vývojářů, kteří jsou nuceni degradovat vlastnosti svých projektů na nesrovnatelně nižší úroveň.
Re: Nejen Kororaa...
celé vláknoUž není nesvobodný ten, kdo používá Windows, ale dokonce i ten,...
Pokud vím, z definice je "nesvobodný" každý uživatel, který používá proprietární (nesvobodný) software. A je úplně jedno, jestli je to Windows nebo binární ovladač.
O Linuxu hovoří GPL puristé jako o otevřeném systému. Svobodném a otevřeném, který diktuje svým méně schopným uživatelům, jaký hardware mají na nemají používat.
Zajímavé. Nejprve říkáte, že je to _systém_, který "diktuje" uživatelům volbu HW, ale jako důkaz předkládáte _názory některých uživatelů_ tohto systému. Nepokládejme rovnítko mezi systémem a názorem některých jeho uživatelů.
Ad zbytek. GNU/Linux může _spolupracovat_ s CSS, ale ne se s ním "křížit". Dokud jste v userspace a linkujete s glibc, ta je pod LGPL, takže s ní můžete linkovat proprietární software, jak chcete. Problém je ale s kernelem, ten je GPL, takže cokoliv, co je na něm založeno, co využívá jeho část nebo co je jeho odvozeným dílem, musí zůstat GPL. Cílem GPL je zachovávat svobodu softwaru. Nemožnost promíchávat svobodný a nesvobodný kód a šířit takovýto hybrid je prostředkem, jak toho dosáhnout. No a všichni se tu hádáme, jestli je modul odvozené dílo.
Re: Nejen Kororaa...
celé vlákno1) Pod windows to dela skoro kazdy.
2) Neni problem napsat program (generator liveCD) tak, s nim dokazala zachazet cvicena opice (jedno kliknuti pro spusteni programu, dalsi jako zaskrtnuti "souhlasim s licenci" a na zaver OK).
Re: Nejen Kororaa...
celé vláknoCena opensource je ve znalostech a nikoliv penezich, rikam to stale a budu to asi opakovat donekonecna, protoze lidi, schopnych to pochopit je pomalu.
Re: Nejen Kororaa...
celé vláknoAsi půjdu udělat podobné distro..a žalujte mě.
Re: Nejen Kororaa...
celé vláknoRe: Nejen Kororaa...
celé vláknoCo na to uživatelé?
celé vláknoBohužel pro uživatele to není dobrá zpráva, protože tak přichází o pohodlí, kterou nabízela akcelerovaná grafika přímo po instalaci.
Pro uživatele, pro které je důležitější pohodlí, než free software. To nejsou zdaleka všichni.
Re: Co na to uživatelé?
celé vláknosami proti sobe
celé vláknoKomunita neni schopna udelat funkcni 3D ovladace, vyrobci karet je udelaji (v pripade Nvidie docela dobre) a my se nad nimi budeme ofrnovat, ze nejsou podle nasich ideologickych zasad. A uzivatel si je musi doinstalovavat - to samozrejme spousta lidi nezvladne, Linux tak prichazi o uzivatele, vyrobci hw maji mensi duvod ovladace delat...
Neni nic horsiho nez nabozensti fanatici. To pisu jako priznivce OSS a dlouholety uzivatel Linuxu na desktopu i na serverech. Myslim, ze by fanatici uz konecne meli tahnout tam, kam patri - do pr...
Re: sami proti sobe
celé vláknoHm, ono to bez specifikace instrukci cipu neni zase takova sranda.
> ...a my se nad nimi budeme ofrnovat...
My? Kdo, my? Ja mam pocit, ze se tak akorat mozna "ofrnuji" autori kernelu nad tim, ze nekdo nedodrzuje jeho licencni ujednani...
> ...to samozrejme spousta lidi nezvladne...
Hm, kdyz to ta sama spousta lidi zvladne ve Win, tak v tomhle pripade by snad mohli taky (jde to udelat i pres dialog "Chci stahnout a nainstalovat binarni ovladace od XYZ, Ano/Ne").
> Myslim, ze by fanatici uz konecne meli tahnout tam, kam patri - do pr...
Jasne... vsichni vcetne Torvaldse (ktery je sice spis "nabozensky" pragmatik nez fanatik, ale co)... by se meli sebrat a jit do prdele, alespon by se nikdo nemusel dohadovat v diskuzich na podobna temata, nebot by nebylo nad cim... :)
Re: sami proti sobe
celé vláknoOno to ale asi neni sranda i se spefikaci.
Re: sami proti sobe
celé vláknoRe: sami proti sobe
celé vláknoRe: sami proti sobe
celé vláknoTo ze neni podle licence mozne distribuovat takto nainstalovany ovladac na live cd (a proto si nekdo z live cd nebude moci prohlednout imao zcela neuzitecny eye-candy desktop) pro me neznamena nejakou chybu v GPL, ale tak to je otazka pohledu na vec, pochopitelne. :)
Re: sami proti sobe
celé vláknoto samozrejme ulahcuje aj grafikom, co pracuju s mayou, max a spol. a v neposlednom rade aj hracom, aj ked iba obcasnym pri kavicke
Re: sami proti sobe
celé vláknoRe: sami proti sobe
celé vláknonezaplati/neukradne = nema
v cem je problem? Pro to abych mel, musim takjaktak neco udelat...
GNU GPL a prázdná množina
celé vláknoGPL
celé vláknoNemam nic proti ludom z FSF ale je fakt ze to beru nejak velmi vazne .vid gpl3 versus Linus
Mam pocit ze FSF uz neplni svoju ulohu (ochrana OSS),ale stara sa iba o svoje veci a tym myslim nejake ich budovanie vzdusnych zamkov o softwarovej slobode a pod. :DD
P.S. No ked si to tak po sebe citam neni to nic moc :D ale pravda to je :D
Re: GPL
celé vláknoCo znamená "distribuovat společně s jádrem"?
celé vláknoreverse engineering
celé vláknoRe: reverse engineering
celé vláknoGPL = patenty
celé vláknoRe: GPL = patenty
celé vláknoNuti snad nekdo nekoho se divat na zdrojaky pod GPL ? Ne! Zabranuje mi snad neco napsat, i kdybych se podival na nejake GPL zdrojaky, implementaci tehoz jako closed source (jo nemuzu udelat copy+paste a pouzit to, to je snad nefer?!) ? Ne! Patent jsem v zivote nemusel videt a ostatne i kdybych videl tak nebudu moci udelat copy+paste, protoze neni ve forme zdrojaku. A stejne pokud budu chtit sam implementovat vec kterou popisuje, tak mam smulu... i kdybych to nakrasne vymyslel sam o sobe nekde behem poustevniceni v jeskyni! Takova vec se mi pri programovani "cehosi-co-nekdo-jiny-napsal-a-vydal-pod-GPL" nestane, nebot se vubec neda zahrnout pod copyright (tudiz ani copyleft), tak prestante laskave plkat, diky!
instalační skript
celé vláknoRe: instalační skript
celé vláknoRe: instalační skript
celé vláknoAd miesto na zapis: maly ramdisk/tmpfs, po loadnuti modulu mozno umountnut.
Co takyto trik: livecd spusti dva minimalisticke http servery, napr. na portoch 8080 a 8081, na kazdy da GET /, xorne oba "nahodne" vystupy...a ako nahodou z toho vypadne skompilovany kod nvidia.ko vhodny pre beziaci kernel :-)
Re: instalační skript
celé vláknoRe: instalační skript
celé vláknoRe: instalační skript
celé vláknoJj, to je varianta xorovania dvoch veci. Napadlo ma: vlastne je to celkom dobre, ze GPL nedovoluje sirit na jednom cd binarne closed-source ovladace s jadrom. Takto aspon ten clovek co si to stiahne si musi precitat aspon tych 10 riadkov, kde je napisane, ze: 1. stiahni toto 2. stiahni hento 3. pusti make_super_megatetris_cd :-)
Taky drobny filter "if you cannot do this you are not worthy" Inak povedane: "Just works" nevedeme (to vam len vedla nahuckal niekto ze take nieco vobec existuje ;-))

