Portál AbcLinuxu, 27. července 2025 17:44
Open source driver může být ... alespoň standardně v distribucia closed source nemůže? není to snad otázka konkrétní licence a ne obecně open vs. closed?
Open source driver může být pak přímo v kernelu- na výše uvedeném odkazu se lze dočíst, že asi 50 běžně užívaných open source licencí není GPL kompatibilních, tzn. ovladač pod jednou z nich by přímo v kernelu rovněž nemohl být použit
Kolega psal o Noveau teda o licenci týkající se tohoto projektu, netušil jsem že bude později v diskuzi nutno to takto polopaticky vysvětlovat.možná by bylo dobré zeptat se přímo jej, co měl na mysli, já jsem ovšem jeho otázku pochopil tak, že se ptá obecně proč je nutná opensource varianta, nikoliv jaké jsou výhody MIT licence ...
Nic takového co mi podsouváš sem nikde nepsal (closed = nepoužitelné open = použitelné).jistě, z výroku "Open source driver může ..." aplikací formální logiky nic vyvodit o closed source nelze - ovšem nejsme na hodině matematiky nýbrž v diskusi, kde nejsou výroky uváděny samy o sobě coby cvičení na rozhodnutí pravdivosti, nýbrž v nějakém kontextu coby argumenty na podporu nějakých stanovisek, a pak je tu otázka, proč jsi to vůbec napsal tak jak jsi to napsal, a proč jsi pak reagoval poznámkou o Kororaa, zvlášť když jsem v předchozím příspěvku explicitně napsal "obecně open vs. closed"? jaký je tedy v daném kontextu význam prohlášení "Open source driver může ... bez nutnosti ...", pokud jsi přesvědčen, že platí i "Closed source driver může ..."? je korektní ve sporu mezi dvěma stranami zdůrazňovat, že jedna strana má nějakou vlastnost, i když tuto vlastnost mají strany obě?
No, a ted jsem konecne taky nedavno vyzkousel tu opevovanou nVidii. Opet v podstate starou sunku za litr - N6200 od asusu. Vykonove jsem si velmi viditelne polepsil, i kdyz ty karty by zase tak rozdilnej vykon mit nemely. Ale opet je tu zase to, ze po prepnuti do konzole tma. U znamyho zase pro zmenu zatuh. A uz se mi taky stalo, ze to vytuhlo z niceho nic, kdyz jsem v podstate nic nedelal, jen jsem v berylu otviral okna...
Proste, az budou opensource ovladace nejak rozumne fungovat, hned je budu zkouset kompilovat a porovnavat stabilitu. A radost budu mit z dalsi alternativy, ne z toho, ze si muzu prohlizet zdrojaky...
Jestli je pro tebe Linux jen jakýsi "Windows zdarma" a svoboda pro tebe nic neznamená, tak si měl zůstat u Woken.řekl: Jestli je pro tebe Linux jen jakýsi "Windows zdarma" a svoboda pro tebe nic neznamená, tak si dělej co chceš.
... jen slepa vira.sem si vzpomněl ... tady se tomu odborně říká "tupohlavé modličovství"
Mar 22 12:27:07 Jasonn kernel: NVRM: Xid (0001:00): 13, 0000 01014200 00000062 00000308 01e87010 00000002mi před chvíli shodilo X server a poté i zbytek počítače.
Aha a kdyz se zeptam trochu hloupe, tak k cemu delat jakykoliv open source ovladac? To ty vyhody nejsou evidentni? Jak by asi kernel vypadal, kdyby to byla slepenina z blobu... ciste pragmatickych hledisek ale uz padlo dost.nějak jsem si nevšiml, že by zde nějaké nezpochybnitelné pragmatické důvody padly - např. "jak by kernel asi vypadal" se rozebíralo už kdovíkolikrát, že open source není žádnou zárukou kvalitnějšího kódu krom toho existence nějakého modulu neznamená automaticky prznění kernelu jako takového
A k te "vire." Vymyslete si kluci uz konecne neco min trapneho, nez rikat moralnim kredum "slepa vira."to, že si to povýšíš na "morální kréda", neznamená, že to není víra ... ale na to jsou tu jistě povolanější, aby ti vysvětlili vztah mezi morálkou a vírou
Sice to mozna pro nektere z vas bude nepochopitelne, ale ja si treba radsi koupim tricko, ktere je sweatshop-freeOT: jak se takové tričko pozná?
Pro me je to uplne stejna otazka jakou polozil autor blogpostu.kterého, ať víme o čem se bavíme?
Je to vysmivani se lidem, kteri delaji neco co mozna nemusi mit zrejmy pragmaticky vyznam (pragmaticky cti: sebestredny, hrabivy+bezohledny). Vysmech mozna schytavali i ti co tvrdili, ze lide jsou si rovni, ze existuje i neco vic nez jen materialni zisk, atd.nějak nerozumím tomu, jak úplně přesně souvisí nějaká filantropie s otázkou open vs. closed?
To, ze nekde sam osobne nedokazes vnimat moralni princip jeste neznamena, ze se dane veci moralka/presvedceni nemuze tykat.to, že ty sis vysnil nějaký svůj morální kodex, neznamená, že jej musí všichni sdílet
Takze to, ze nekdo dela nahradu za blob od nvidie (jejiz instalator sice udela prvni posledni, ale zmenit nazev ovladace v xorg.conf, kdyz uz ho edituje je mu z nejakeho duvodu za tezko) jeste neznamena, ze se jedna o nejakou debilitu typu "vira v open source."nevím jak přesně ostatní v diskusi, nicméně já, coby jedna z kejhajících hus, nekritizuju momentálně ovladače samotné, nýbrž právě to, jak někteří - včetně tebe - v této diskusi zaslepeně tvrdí, že open source je ta jediná, ani ne správná nýbrž vůbec možná, cesta
Takze: moje odpoved smerovala k prvnimu postu zde vubec (chtel jsem se pripojit do vlakna, ale omlylem jsem to pridal jako novy prispevek, pardon) a jedine co jsem chtel rict je, ze jenom proto, ze kdokoliv (nejen stulda) ma pocit, ze nekdo dela neco z jineho nez ciste pragmatickeho, tak si jeste nemusi hledat zpusoby jak se tomu vysmivat, ala "no jo, tak to delaj, protoze to jsou fanatici."problém je především ve tvém výkladu slova "pragmatický" volba open/closed source licence a otázka osobního prospěchu není nijak svázána - stejně jako lze vydělávat na open source, tak lze nezištně pomáhat prostřednictvím closed source (nevím jak teď, ale před pár lety to byl příklad naprosté většiny freeware pro Windows - mnoha lidem užitečný, ale zdrojáky nikde)
nikde jsem nenapsal, ze to je jedina mozna cesta, je to proste cesta co se mi libi a fandim ji (cti tedy prosim pozorneji co pisu).možná čtu až příliš pozorně - jak již jsem napsal kolegovi, formulace "To ty vyhody nejsou evidentni?" příliš prostoru k výkladu, že mohou být správně i jiné cesty, nedává ...
Slovo vira ztotoznim s moralkou tehdy az se to slovo bude striktne oddelovat od vyznamu, ktere je pripojuji k cirkvi a nabozenstvi (ale tak chapu, ze pro nekoho to splyva).a myslíš, že "morálka" (především hodnoty, které jsi vyzdvihl) má k "církvi a náboženství" dále než "víra"?
OT: Sweatshop-free triko se pozna, tak ze nekdo ruci za to ze takove je.asi jsem cynik, leč připomíná mi to Rakušany, kteří si montují do zásuvek krabičky, které nepropustí "ty zlé elektrony z Temelína"
nějak jsem si nevšiml, že by zde nějaké nezpochybnitelné pragmatické důvody padly - např. "jak by kernel asi vypadal" se rozebíralo už kdovíkolikrát, že open source není žádnou zárukou kvalitnějšího kóduNo, ja nevim, ale mne nestabilita, potencialni riziko backdooru, podpora mene architektur a hardwaru (ano, uzivatele takove TNT2, ktera je na praci uplne postacujici, asi nemaji lehky zivot) a pomalejsi opravovani chyb jako dost padny argument pripadaji. Napriklad ja jsem si na Matrox nemohl stezovat, co se stability tyce. No, ted mam GF 7600 GS a uz mi pripada, ze ty zatuhy jsou nejak caste. Vse tu bylo jiz zmineno.
krom toho existence nějakého modulu neznamená automaticky prznění kernelu jako takovéhoTo sice neznamena, nicmene zdrojaky jsou nejlepsi dokumentace. Ano, ja zdrojaky procitat nejspis nebudu, ale tvurci distribuci ano. A pokud najdou chybu, tak ji muzu mit za den nebo dva opravenou.
Tohle by me taky zajimalo. A taky by me zajimalo, co to vubec je. Dedukci prekladem anglickeho nazvu si patrne moc nepomuzu, co?Sice to mozna pro nektere z vas bude nepochopitelne, ale ja si treba radsi koupim tricko, ktere je sweatshop-freeOT: jak se takové tričko pozná?
Pomerne hodne. Ted v podstate nikdo nema na vyber jake ovladace pouzije. Pak uz ho mit bude.Je to vysmivani se lidem, kteri delaji neco co mozna nemusi mit zrejmy pragmaticky vyznam (pragmaticky cti: sebestredny, hrabivy+bezohledny). Vysmech mozna schytavali i ti co tvrdili, ze lide jsou si rovni, ze existuje i neco vic nez jen materialni zisk, atd.nějak nerozumím tomu, jak úplně přesně souvisí nějaká filantropie s otázkou open vs. closed?
to, že ty sis vysnil nějaký svůj morální kodex, neznamená, že jej musí všichni sdílet
nevím jak přesně ostatní v diskusi, nicméně já, coby jedna z kejhajících hus, nekritizuju momentálně ovladače samotné, nýbrž právě to, jak někteří - včetně tebe - v této diskusi zaslepeně tvrdí, že open source je ta jediná, ani ne správná nýbrž vůbec možná, cestaA to je presne ono. On tu jenom zminuje svuj nazor a ze existuji lide, kteri jej maji podobny. NIC VIC. O nejakem zaslepenem tvrzeni, ze jenom jeho nazor je ten spravny a ze zadna jina cesta neni nemuze byt ani rec.
No, ja nevim, ale mne nestabilita, potencialni riziko backdooru, podpora mene architektur a hardwaru (ano, uzivatele takove TNT2, ktera je na praci uplne postacujici, asi nemaji lehky zivot) a pomalejsi opravovani chyb jako dost padny argument pripadaji.nerozumím, jak toto souvisí s licencí ... to jako opensource software nepadá, nikdy v něm nebyl žádný backdoor, vždycky podporoval všechny platformy a na chyby reagoval každý vývojář hned? to už se snad nedá označit ani jako špatný pokus o vtip
Ano, ja zdrojaky procitat nejspis nebudu, ale tvurci distribuci ano.obddivuji takový optimismus ...
A pokud najdou chybu, tak ji muzu mit za den nebo dva opravenou.správně - pokud najdou ... a když několik let nenajdou? a za den-dva? to si vážně myslíš, že se opravy dostávají do distribucí tak rychle?
ono si u té nVidie nelze vybrat například mezi ovladači od výrobce a ovladačem z Xorg? ale převádíš otázku někam úplně jinam - narozdíl od tebe samotnou možnost výběru za žádný dar nepovažuju; darem budiž ten ovladač, a jestliže nejsem programátor, který se v tom bude vrtat, pak mě dostupnost zdrojového kódu opravdu nebere, a pokud by hypoteticky Noveau vytvořili ovladač, který mi bude vyhovovat lépe, a dali ho k disposici jen pod closed source licencí, tak nevím, proč bych jej neměl používat ... čili ta možnost výběru přeci není vlastnost open source; kdyby se nVidia zbláznila a uvolnila svůj ovladač jako open source, projekt Noveau zanikl a zůstal tedy ten jeden ovladač, tak budu mít možnost výběru jakou? jak mi vlastnost "open source" sama o sobě dá "možnost výběru"?nějak nerozumím tomu, jak úplně přesně souvisí nějaká filantropie s otázkou open vs. closed?Pomerne hodne. Ted v podstate nikdo nema na vyber jake ovladace pouzije. Pak uz ho mit bude.
On tu jenom zminuje svuj nazor a ze existuji lide, kteri jej maji podobny. NIC VIC. O nejakem zaslepenem tvrzeni, ze jenom jeho nazor je ten spravny a ze zadna jina cesta neni nemuze byt ani rec.nic víc? a co potom třeba hláška "To ty vyhody nejsou evidentni?" - je-li něco "evidentní" neboli "zřejmé", pak to příliš prostoru k tomu, aby to mohlo být nějak jinak, nedává ...
ale on nemluvi o backdooru vytvorenem neumyslne. On mluvi o umyslne vytvorenem backdooru, jehoz existence se tajijá také - Google nám na rychlý dotaz říká, že jeden pokus dostat do jádra backdoor byl odhalen v listopadu 2003; jsem ovšem líný procházet zbylý milion a půl odkazů, abych se přesvědčil, že se do Linuxu nikdy nic takového propašovat nepodařilo, nehledě na to, že se o tom zatím nemusí vědět (psát na webu), a že kernel není jediný opensource software, úspěšně se podařilo rozdistribuovat s backdoorem třeba jednu verzi WordPressu
Pockat a tohle jako neni (pro programatora) evidentni? Pomohlo by snad nejak, kdyby se treba nesmel vyvojar kernelu divat do zdrojaku modulu co sam neprogramoval?za prvé, nemluvilo se o výhodách, které z toho plynou pouze pro programátory za druhé, nevidím důvod, proč by se měl vývojář kernelu dívat do zdrojáků modulu, který neprogramuje za třetí, mluvíš o výhodách v množném čísle, kde jsou tedy ty další? za čtvrté, touto reakcí jenom potvrzuješ, že nepřipouštíš na problematiku open source licence jiný názor, což je ve sporu s tvrzením, že open source cesta je pro tebe stejně dobrá jako každá jiná cesta
co se týče toho modulu, je tu základní spor v předpokladech - pokud dojde k chybě při volání čehokoliv, tak je na autorovi kódu, který s tím má problém, aby jej opravil, a nikoliv na zodpovědnosti volajícího, aby se koukal pod pokličku volaného a snažil se tam vyčíst, jak má chybu obejítNo ale nejvetsi problem je zjistit, kde k te chybe dochazi. Pokud ti volana knihovni funkce pada se segfaultem, tak to muze mit radu pricin (a chyba v knihovne je z nich spis ta mene pravdepodobna). Pak se ti dost hodi mit jeji zdrojaky, abys mohl snaz prijit na pricinu problemu.
Zapomnel jsi na Borland Interbase, ktery byl dlouho prodavan jako komercni produkt a az pote co byl uvolnen jako OS se zjistilo, ze obsahoval ZAMERNY backdoor. Tusim univerzalni heslo. A to je presne to o cem mluvim co se potencialniho rizika tyce. U podpory platforem. Podivej se na TNT2. Da se dneska vubec rozchodit pod nejnovejsim jadrem? A to jsem tu uz zminil. Byt na ni OS driver, tak neni problem. Nikde tu nepisu, ze OS je dokonaly. Jenom, ze OS je proste lepsi. Nemuzu se zbavit dojmu, ze nemas dobre argumenty, tak zacinas pouzivat spatne vtipy ty.No, ja nevim, ale mne nestabilita, potencialni riziko backdooru, podpora mene architektur a hardwaru (ano, uzivatele takove TNT2, ktera je na praci uplne postacujici, asi nemaji lehky zivot) a pomalejsi opravovani chyb jako dost padny argument pripadaji.nerozumím, jak toto souvisí s licencí ... to jako opensource software nepadá, nikdy v něm nebyl žádný backdoor, vždycky podporoval všechny platformy a na chyby reagoval každý vývojář hned? to už se snad nedá označit ani jako špatný pokus o vtip
To neni optimismus. U Debianu je to temer jistota.Ano, ja zdrojaky procitat nejspis nebudu, ale tvurci distribuci ano.obddivuji takový optimismus ...
A nekde jsem to rekl? Ja jenom poukazuju na to, ze v OS se chyby hledaji snaz, protoze na ne vidi vic oci. A ano, opravy konkretne u Debianu jsou aplikovany fest rychle. Koukni na ten spor s Mozillou. Bylo to proto, ze vyvojari Debianu opravovali rychleji a zasteji nez Mozila sama. A to uz je co rict.A pokud najdou chybu, tak ji muzu mit za den nebo dva opravenou.správně - pokud najdou ... a když několik let nenajdou? a za den-dva? to si vážně myslíš, že se opravy dostávají do distribucí tak rychle?
To myslis ten obfuskovany nv driver co umi jenom 2d? Dekuju, aspon Tuxracera bych si cas od casu rad dal.ono si u té nVidie nelze vybrat například mezi ovladači od výrobce a ovladačem z Xorg?nějak nerozumím tomu, jak úplně přesně souvisí nějaká filantropie s otázkou open vs. closed?Pomerne hodne. Ted v podstate nikdo nema na vyber jake ovladace pouzije. Pak uz ho mit bude.
ale převádíš otázku někam úplně jinam - narozdíl od tebe samotnou možnost výběru za žádný dar nepovažuju; darem budiž ten ovladač, a jestliže nejsem programátor, který se v tom bude vrtat, pak mě dostupnost zdrojového kódu opravdu nebere, a pokud by hypoteticky Noveau vytvořili ovladač, který mi bude vyhovovat lépe, a dali ho k disposici jen pod closed source licencí, tak nevím, proč bych jej neměl používat ... čili ta možnost výběru přeci není vlastnost open source; kdyby se nVidia zbláznila a uvolnila svůj ovladač jako open source, projekt Noveau zanikl a zůstal tedy ten jeden ovladač, tak budu mít možnost výběru jakou? jak mi vlastnost "open source" sama o sobě dá "možnost výběru"?Ale vubec neprevadim. To, ze tebe dostupny OS ovladac nebere, neznamena vubec nic. Nechapu, proc by se nvidia musela nutne zblaznit. Dobre, možnost výběru není vlastnost open source, ale ja preferuji OS. Cili kdyz je OS, tak jsem spokojeny a kdyz je jenom proprietarni, tak chci mit moznost jej nejakym OS nahradit. To, ze nekdo jiny ne uz neni moje zalezitost protoze mi do toho nic neni. Kdyby byl vyber mazi proprietarnim driverem a pak o neco mene vykonnym OS driverem, tak preferuji OS. To, ze ty treba ne je tvoje volba a ja te za ni kritizovat nebudu. Ona taky instalace nvidia driveru je vesela zalezitost. Prepise to pomerne hodne jinych knihoven, a kdyz updatnu Xka, tak mi treba pada 3d akcelerace dokud ten driver nereinstaluju. Tohle jsem z Matroxem taky nemusel delat.
Mezi tim, ze je neco evidentni a tim, ze se to jinak delat nesmi je velky rozdil. Padlo tu dost argumentu pro OS driver a zadny poradny proti. Proto je evidentni, ze OS je lepsi. To, ze sit to nekdo nemysli uz jde mimo mne. Vybrat si kazdy muze/musi sam. Nikde nikomu nic necpu.On tu jenom zminuje svuj nazor a ze existuji lide, kteri jej maji podobny. NIC VIC. O nejakem zaslepenem tvrzeni, ze jenom jeho nazor je ten spravny a ze zadna jina cesta neni nemuze byt ani rec.nic víc? a co potom třeba hláška "To ty vyhody nejsou evidentni?" - je-li něco "evidentní" neboli "zřejmé", pak to příliš prostoru k tomu, aby to mohlo být nějak jinak, nedává ...
Zapomnel jsi na Borland Interbase, ktery byl dlouho prodavan jako komercni produkt a az pote co byl uvolnen jako OS se zjistilo, ze obsahoval ZAMERNY backdoor. Tusim univerzalni heslo. A to je presne to o cem mluvim co se potencialniho rizika tyce.ano, přišlo se na to za půl roku - na kolik takových věcí se ještě nestihlo přijít? nicméně děkuji, že sis sám uvedl příklad toho, že open source software může obsahovat backdoor - Q.E.D.
U podpory platforem. Podivej se na TNT2. Da se dneska vubec rozchodit pod nejnovejsim jadrem? A to jsem tu uz zminil. Byt na ni OS driver, tak neni problem.to ovšem není žádné všeobecné pravidlo, že by nebyl problém - u konkrétního příkladu TNT2 máš asi pravdu, že by se o její rozchození nejspíše někdo postaral, nicméně hravě ti uvedu protipříklad: mám tu kamerku Trust SpaceCam 320, pro kterou existuje opensource driver, ale pod nejnovějším jádrem rozchodit nelze ... tzn. opensource není ani zárukou podpory více platforem - Q.E.D.
Nikde tu nepisu, ze OS je dokonaly. Jenom, ze OS je proste lepsi.pak sis pro to vybral špatné argumenty, protože všechny tebou vyjmenované nevýhody lze pozorovat i u open source produktů můžeme se bavit na téma, jak často dané jevy nastávají ve které skupině, z čehož lze vyvodit závěr typu "při náhodném výběru projektu z dané skupiny je u open source větší pravděpodobnost, že v něm nebude backdoor, bude fungovat na více platformách atd.", ale neplyne z toho, že closed source projekt musí být a priori špatný et vice versa open source a priori dobrý dovolil bych si užít analogii ze života: jestliže jsem člověk smýšlející politicky nekorektně a nemyslím si nic dobrého o cikánech, pak to pro mě stejně není důvod změnit veterinářku, když ta k níž chodíme má zcela zjevně "hnědočešské" předky - jestliže ty si nemyslíš nic dobrého o closed source, pak by to ale pro tebe nemělo být důvodem všechny přesvědčovat, že veškerý closed source je v každém případě špatný už jenom proto, že je to closed source
zajímavé ... zdrojáky kmailu si zřejmě ale ještě přečíst nestačili, když jej pustili do distribuce neopravenýTo neni optimismus. U Debianu je to temer jistota.Ano, ja zdrojaky procitat nejspis nebudu, ale tvurci distribuci ano.obddivuji takový optimismus ...
ano, řekl, citoval jsem to už předtím, ale když chceš, tak ještě znovu: "A pokud najdou chybu, tak ji muzu mit za den nebo dva opravenou." pokud si to nemyslíš, tak nechápu, proč jsi to řekl - mělo by to asi stejnou vypovídací hodnotu, jako kdybys řekl "až dneska vyjdu ven, můžu dostat po hlavě meteoritem"A nekde jsem to rekl?A pokud najdou chybu, tak ji muzu mit za den nebo dva opravenou.správně - pokud najdou ... a když několik let nenajdou? a za den-dva? to si vážně myslíš, že se opravy dostávají do distribucí tak rychle?
Ja jenom poukazuju na to, ze v OS se chyby hledaji snaz, protoze na ne vidi vic oci.protože na ně může vidět víc očí - což reálnou situaci příliš nedeterminuje ... spíše je to tak, že záleží, nakolik je nějaký programátor motivován tu chybu najít
A ano, opravy konkretne u Debianu jsou aplikovany fest rychle. Koukni na ten spor s Mozillou. Bylo to proto, ze vyvojari Debianu opravovali rychleji a zasteji nez Mozila sama. A to uz je co rict.viz výše, konkrétní případ je čárkou do statistiky, ale nikoli důkazem, že to tak musí být - opět poskytnu jednoduchý protipříklad, již výše zmíněný kmail btw, já jsem o tom sporu tedy slyšel jiné věci ...
ano, myslím - ostatně sám o kousek dále píšeš: "Kdyby byl vyber mazi proprietarnim driverem a pak o neco mene vykonnym OS driverem, tak preferuji OS." tak jak to s těmi tvými preferencemi je?ono si u té nVidie nelze vybrat například mezi ovladači od výrobce a ovladačem z Xorg?To myslis ten obfuskovany nv driver co umi jenom 2d? Dekuju, aspon Tuxracera bych si cas od casu rad dal.
... Ale vubec neprevadim.ale jo :-p ptal jsem se: "jak úplně přesně souvisí nějaká filantropie s otázkou open vs. closed?" a tys odpovídal: "Ted v podstate nikdo nema na vyber jake ovladace pouzije." pointou původního dotazu bylo, zda snad closed source dar nemůže být nezištným darem? z čehož pak ...
To, ze tebe dostupny OS ovladac nebere, neznamena vubec nic.ale znamená - znamená to, že ten hypotetický dar bude alespoň někomu užitečný, a tedy zda bude splněna základní podmínka dobročinnosti
Mezi tim, ze je neco evidentni a tim, ze se to jinak delat nesmi je velky rozdil.ovšem tvrdit, že něco zjevně platí, a zároveň připouštět, že by to mohlo být jinak, je spor a mimochodem, rozdíl je také mezi tím, jestli o někom prohlásím, že si (AFAIU) myslí, že jen něco správná/možná cesta, a tím, že bych tvrdil, že někomu zakazuje ("se nesmí") něco dělat jinak
Padlo tu dost argumentu pro OS drivernějak je stále nevidím - myslíš ty, co jsem ti vyvrátil?
a zadny poradny proti.o to se tu snad ani nikdo nesnažil a jestli ti to chybí, promiň, ale to ti neposloužím - popravdě já bych také raději viděl opensource ovladač, ale vadí mi, pokud někdo říká, že je něco špatné jenom proto, že je to closed source, a že open source musí být automaticky dobré
nicméně děkuji, že sis sám uvedl příklad toho, že open source software může obsahovat backdoor - Q.E.D.Na druhou stranu je to také hezký příklad situace, kdy je OSS software lepší - beru software bez zadních vrátek jako lepší
OSS softwareopen source software software?
právě pro to, že si někdo ten zdroják přečetl a backdoor tam našel.jak říkám, je to pouze čárka do statistiky - samotný fakt, že je něco open source, ještě neimplikuje, že si to někdo přečte, a pokud si to přečte, že to bude schopen odhalit ... dává to pouze jistou šanci navíc "kdy je OSS software lepší - beru software bez zadních vrátek jako lepší" - to, že je něco closed source, neznamená, že tam ten backdoor nutně musí být (ok, tady byl, viz "čárka do statistiky")
Ehm. Nikdo tu snad netvrdí, že v každém CSS je backdoor. Stejně tak tu snad nikdo netvrdí, že v OSS backdoor být nemůže.tato část threadu vyšla z prohlášení: "No, ja nevim, ale mne nestabilita, potencialni riziko backdooru ... jako dost padny argument pripadaji." pokud tím autor nechtěl říci, že u CSS backdoor předpokládá (jinak by strach z něj nepovažoval za pádný argument) a u OSS ne (jinak by se ho bál taky), tak sežeru čepici :-p
Ale pokud je v daném SW (CSS/OSS) backdoor, je mnohem větší šance, že bude objeven, pokud se jedná o OSS. Alespoň tohle byste tedy uznat mohl.ano, toto uznat mi nečiní problém, ale vadí mi, že na základě toho jsou vynášeny apriorní soudy o bezpečnosti konkrétního kusu sofware namísto jakéhosi průměru přes všechny projekty, četnosti případů
Kromě toho, u OSS mám šanci projít si zdrojáky sám, pokud jsem extrémně paranoidní. Popřípadě mohu někoho pověřit, aby provedl audit daného kódu. CSS mi tuto možnost už z principu nedává.samozřejmě - ale samotná možnost je vcelku k ničemu, pokud ji nikdo nerealizuje ... a opět, dle mého názoru je velmi naivní předpokládat, že někdo bude nějaký kód procházet jenom proto, že je to opensource
Stejně tak, pokud najdu v OSS chybu, mám šanci si ji opravit sám.šanci ano ... ale i schopnosti, čas, motivaci? - ostatně ta šance je dost možná i u toho konkrétního kusu CSS, jen o trošku méně pohodlná
dle mého názoru je velmi naivní předpokládat, že někdo bude nějaký kód procházet jenom proto, že je to opensourceTo už moc nesouvisí s tím, co jsem říkal. Já jsem hovořil o sobě a o tom, že _mně_ dává OSS možnost zdrojáky zkontrolovat. Kromě toho, nezávislou kontrolu OSS kódu obstarávají třeba distributoři, kteří daný SW začleňují do distribucí a pak jej spravují. Pak samozřejmě každý, kdo v daném SW opravuje chyby. A samozřejmě i ten, kdo do kódu nahlédne, aby se podíval, jak je to či ono realizováno. Takže ono k tomu procházení kódu skutečně dochází. Naopak u CSS těžko objevíte nějaký subjekt, jehož zdrojáky kontroluje někdo nezávislý. A pokud ano, nejspíše podepsal NDA, takže o tom nesmí mluvit. Tudíž, tady skutečně vidím výhodu na straně OSS. A to i v případě, pokud najdete pár okrajových OSS projektů, které nikdo externí nekontroloval, protože o ně není zájem. A také v případě, pokud najdete pár CSS projektů, které někdo externí kontroloval a svoje zjištění podal veřejnosti (dokonce budu rád, pokud nějaké takové příklady uvedete).
- ostatně ta šance je dost možná i u toho konkrétního kusu CSS, jen o trošku méně pohodlnáTrošku méně pohodlná? Spíše bych řekl zatraceně složitá a v řadě případů zhola nemožná. U OSS stačí stáhnout zdrojáky. Nikoho se nemusíte ptát, na nikom nezávisíte. Nemusíte podepisovat žádné NDA. V případě CSS se musíte nejprve s někým domluvit. Je otázka, jestli se vůbec dostanete k někomu kompetentnímu, a pokud ano, začnete teprve jednat o podmínkách. Pokud se dohodnete, budete muset nejspíše podepsat něco jako NDA. Až budou podmínky právně ošetřené, možná získáte i zdrojáky. Kolik času uplyne? Co když budete potřebovat chybu opravit ihned (bezpečnost)? A to se bavíme o ideálním případě, kdy: a) máte koho kontaktovat (firma je ještě na živu) b) seženete někoho s příslušnou pravomocí c) dotyčný je ochotný vás vyslyšet d) dotyčný je ochoten vám přístup ke zdrojákům za určitých podmínek poskytnout Pak je samozřejmě otázka, za jakých podmínek to bude a co to pro vás bude muset znamenat. Takže, prosím, nestavte skoro-rovnítko mezi možností úprav OSS a CSS použitím formulace "trošku méně pohodlná". Je to úplně něco jiného.
Tak tohle je hodne chabe. Kdyby to nevydali jako OS, tak se na to neprijde.Zapomnel jsi na Borland Interbase, ktery byl dlouho prodavan jako komercni produkt a az pote co byl uvolnen jako OS se zjistilo, ze obsahoval ZAMERNY backdoor. Tusim univerzalni heslo. A to je presne to o cem mluvim co se potencialniho rizika tyce.ano, přišlo se na to za půl roku - na kolik takových věcí se ještě nestihlo přijít? nicméně děkuji, že sis sám uvedl příklad toho, že open source software může obsahovat backdoor - Q.E.D.
Zarukou to neni. Kdo ti ale brani s tim neco delat? U TNT2 je to ocividne Nvidia.U podpory platforem. Podivej se na TNT2. Da se dneska vubec rozchodit pod nejnovejsim jadrem? A to jsem tu uz zminil. Byt na ni OS driver, tak neni problem.to ovšem není žádné všeobecné pravidlo, že by nebyl problém - u konkrétního příkladu TNT2 máš asi pravdu, že by se o její rozchození nejspíše někdo postaral, nicméně hravě ti uvedu protipříklad: mám tu kamerku Trust SpaceCam 320, pro kterou existuje opensource driver, ale pod nejnovějším jádrem rozchodit nelze ... tzn. opensource není ani zárukou podpory více platforem - Q.E.D.
Ano jde. Netvrdim, ze ne. Tvrdim, ze v mensi mire.Nikde tu nepisu, ze OS je dokonaly. Jenom, ze OS je proste lepsi.pak sis pro to vybral špatné argumenty, protože všechny tebou vyjmenované nevýhody lze pozorovat i u open source produktů
můžeme se bavit na téma, jak často dané jevy nastávají ve které skupině, z čehož lze vyvodit závěr typu "při náhodném výběru projektu z dané skupiny je u open source větší pravděpodobnost, že v něm nebude backdoor, bude fungovat na více platformách atd.", ale neplyne z toho, že closed source projekt musí být a priori špatný et vice versa open source a priori dobrýJa nerikam ze a priori spatny je. Jenom rikam, ze kdyz mam moznost vyberu, tak preferuju OS.
dovolil bych si užít analogii ze života: jestliže jsem člověk smýšlející politicky nekorektně a nemyslím si nic dobrého o cikánech, pak to pro mě stejně není důvod změnit veterinářku, když ta k níž chodíme má zcela zjevně "hnědočešské" předky - jestliže ty si nemyslíš nic dobrého o closed source, pak by to ale pro tebe nemělo být důvodem všechny přesvědčovat, že veškerý closed source je v každém případě špatný už jenom proto, že je to closed sourceNikoho tu nepresvedcuju. Prave naopak. Porad zduraznuju, ze je vse o volbe a ze do toho nebudu nikomu kecat. To bych si nedovolil. Ja jenom rikam svuj nazor.
Jak rikas ty, je to jenom carka do statistiky. Chyby jsou vsude. Proto pisu ze to je temer jistota.zajímavé ... zdrojáky kmailu si zřejmě ale ještě přečíst nestačili, když jej pustili do distribuce neopravenýTo neni optimismus. U Debianu je to temer jistota.Ano, ja zdrojaky procitat nejspis nebudu, ale tvurci distribuci ano.obddivuji takový optimismus ...
Jo, priznavam, tohle byl solidni blabol. Nicmene vyvojari Debianu mi garantuji, ze vazna bezpecnostni chyba bude do 48 hodin opravena.ano, řekl, citoval jsem to už předtím, ale když chceš, tak ještě znovu: "A pokud najdou chybu, tak ji muzu mit za den nebo dva opravenou." pokud si to nemyslíš, tak nechápu, proč jsi to řekl - mělo by to asi stejnou vypovídací hodnotu, jako kdybys řekl "až dneska vyjdu ven, můžu dostat po hlavě meteoritem"A nekde jsem to rekl?A pokud najdou chybu, tak ji muzu mit za den nebo dva opravenou.správně - pokud najdou ... a když několik let nenajdou? a za den-dva? to si vážně myslíš, že se opravy dostávají do distribucí tak rychle?
To je pravda. Ted je otazka, kdo je vice motivovany. Nekdo, kdo programuje protoze za to ma zaplaceno (coz nemusi znamenat, ze ho to bavi), ale samotny produkt nepouziva, nebo nekdo kdo programuje protoze chce a svuj produkt k necemu potrebuje. Muzeme predpokladat, ze u obou programatoru to je nastejno. Nicmene pak tu jsou i tvurci balicku. A ja jsem porad presvedcen o tom, ze sanci na odhaleni chyby zvysuji podstatnym zpusobem.Ja jenom poukazuju na to, ze v OS se chyby hledaji snaz, protoze na ne vidi vic oci.protože na ně může vidět víc očí - což reálnou situaci příliš nedeterminuje ... spíše je to tak, že záleží, nakolik je nějaký programátor motivován tu chybu najít
Tohle je tezke. Ty po mne chces dukaz, ze vyvojari OS jsou neomylni. A to ti nemuzu podat. Dokonce to ani nemam zapotrebi protoze jsem to nikde neprohlasil. A za bezpecnosti FF v Debianu si stojim. Opravy v Debianu vychazi daleko casteji nez od Mozilly. Pokud jsem to pochopil dobre, tak cely spor byl o tom, ze to, co vydavali vyvojari Debianu za FF uz uplne FF nebyl protoze uz tam meli svoje opravy a patche a Mozilla musela podniknout kroky pro ochranu svoji znamky, protoze kdyby to tak nechala, tak o ni muze prijit.A ano, opravy konkretne u Debianu jsou aplikovany fest rychle. Koukni na ten spor s Mozillou. Bylo to proto, ze vyvojari Debianu opravovali rychleji a zasteji nez Mozila sama. A to uz je co rict.viz výše, konkrétní případ je čárkou do statistiky, ale nikoli důkazem, že to tak musí být - opět poskytnu jednoduchý protipříklad, již výše zmíněný kmail btw, já jsem o tom sporu tedy slyšel jiné věci ...
Porad stejne. Precti si prosim tyhle tri vety jeste jednou a zjistis, ze nejsou ve sporu. "Kdyby byl vyber mazi proprietarnim driverem a pak o neco mene vykonnym OS driverem, tak preferuji OS." "To myslis ten obfuskovany nv driver co umi jenom 2d? Dekuju, aspon Tuxracera bych si cas od casu rad dal."ano, myslím - ostatně sám o kousek dále píšeš: "Kdyby byl vyber mazi proprietarnim driverem a pak o neco mene vykonnym OS driverem, tak preferuji OS." tak jak to s těmi tvými preferencemi je?ono si u té nVidie nelze vybrat například mezi ovladači od výrobce a ovladačem z Xorg?To myslis ten obfuskovany nv driver co umi jenom 2d? Dekuju, aspon Tuxracera bych si cas od casu rad dal.
... Ale vubec neprevadim.ale jo :-p ptal jsem se: "jak úplně přesně souvisí nějaká filantropie s otázkou open vs. closed?" a tys odpovídal: "Ted v podstate nikdo nema na vyber jake ovladace pouzije." pointou původního dotazu bylo, zda snad closed source dar nemůže být nezištným darem? z čehož pak ...
Aha. Takze jakmile neco neni uzitecne pro tebe, tak to neni uzitecne pro nikoho? Zajimavy poznatek.To, ze tebe dostupny OS ovladac nebere, neznamena vubec nic.ale znamená - znamená to, že ten hypotetický dar bude alespoň někomu užitečný, a tedy zda bude splněna základní podmínka dobročinnosti
A ja porad zduraznuju, ze nikomu nic nezakazuju a nekazu. A kolega taky ne. Spor neni, protoze rikam, ze OS je lepsi, ale kdyz nekdo nechce, nemusi.Mezi tim, ze je neco evidentni a tim, ze se to jinak delat nesmi je velky rozdil.ovšem tvrdit, že něco zjevně platí, a zároveň připouštět, že by to mohlo být jinak, je spor a mimochodem, rozdíl je také mezi tím, jestli o někom prohlásím, že si (AFAIU) myslí, že jen něco správná/možná cesta, a tím, že bych tvrdil, že někomu zakazuje ("se nesmí") něco dělat jinak
Opravdu si to myslis? Ja o tom tak presvedceny nejsem. Tak si to shrnme. Vyssi potencialni bezpecnost - nevyvraceno. Jenom jsi si poukazal na to, ze programatorum chvili trvalo nez nasli backdoor v Interbase ktery tam jeho puvodni vyvojari zamerne zanesli. Podpora stareho hw - nevyvraceno. Pouze jsi polozil rovnitko mezi jeden kus hw, ktery je porad pomerne casto pouzivan a jehos podpore v podstate brani primo vyrobce a mezi hw, jenz je malo rozsireny (ja o nem slysim treba poprve), je na nej OS driver a nic nebrani jeho podpore (nejspis az na nezajem vyvojaru). Jake usili jsi venoval zprovozneni toho hw nebo informovani tvurcu driveru? Ja se s necim takovym nesetkal. Uz jsem reportoval dost chyb a vzdy doslo k jejich naprave. Rychlejsi oprava chyb - nevyvraceno. Vyvojari konkretniho driveru jsou vetsinou sami jeho uzivatele. Cili kazda chyba ohrozuje i je. Komercni firmy se snazi minimalizovat vydaje. A jejich ovladace tomu vesmes nasvedcuji.Padlo tu dost argumentu pro OS drivernějak je stále nevidím - myslíš ty, co jsem ti vyvrátil?
A tohle je presne ono. Ja nerikam, ze je to automaticky dobre. Ty spravne poukazujes na fakt, ze OS neni samospasitelne. Ja s tim nemohu nesouhlasit. Uzivam Linux dnes a denne a o jeho dokonalosti davno nesnim. Jenomze ja ani kolega xNathanielX v tomhle s tebou ve sporu nejsme. Bylo receno, ze OS je evidentni vyhoda. A ja si za tim stojim. Ty si proste myslis, ze tvrdime, ze OS je bezchybne a proprietarni veci jsou smrt. Ale to tu nikde nezaznelo. Jenom jsme se shodli na tom, proprietarni veci jsou potencialne nebezpecne. Jenom potencialne. Nikdo neprohlasil, ze Nvidia narvala do driveru backdoory. Pouze ze ta potencialni moznost tu je. Navic, pokud se s temi proprietarnimi drivery jenom smirime, bude si nvidia myslet, ze je to tak v poradku. A to podle me neni. Ted jeste nejsme v pozici kdy bysme meli nejakou silu na trhu. Ale kdyby mel linux 30% zastoupeni na trhu, slo by na nvidii zatlacit dost dobre.a zadny poradny proti.o to se tu snad ani nikdo nesnažil a jestli ti to chybí, promiň, ale to ti neposloužím - popravdě já bych také raději viděl opensource ovladač, ale vadí mi, pokud někdo říká, že je něco špatné jenom proto, že je to closed source, a že open source musí být automaticky dobré
Borland Interbase ... Tak tohle je hodne chabe. Kdyby to nevydali jako OS, tak se na to neprijde.možná to pro tebe bude novinka, ale na backdoory se nemusí přijít jenom čtením kódu ...
budiž (i když zrovna u té nestability, kterou zmiňuješ raději víckrát - "ze ty zatuhy jsou nejak caste", by se asi dalo s úspěchem pochybovat) - ale to jsou statistické vlastnosti nějakého vzorku, ze kterých nic neplyne pro konkrétní projektAno jde. Netvrdim, ze ne. Tvrdim, ze v mensi mire.Nikde tu nepisu, ze OS je dokonaly. Jenom, ze OS je proste lepsi.pak sis pro to vybral špatné argumenty, protože všechny tebou vyjmenované nevýhody lze pozorovat i u open source produktů
potom opravdu nerozumím, co jsi chtěl říci větou: "No, ja nevim, ale mne nestabilita, potencialni riziko backdooru, podpora mene architektur a hardwaru (ano, uzivatele takove TNT2, ktera je na praci uplne postacujici, asi nemaji lehky zivot) a pomalejsi opravovani chyb jako dost padny argument pripadaji." - z té podle mě celkem jasně plyne, že tyto nevýhody předpokládáš... ale neplyne z toho, že closed source projekt musí být a priori špatný et vice versa open source a priori dobrýJa nerikam ze a priori spatny je. Jenom rikam, ze kdyz mam moznost vyberu, tak preferuju OS.
já netvrdím, že je to ve sporu - záleží pouze na tom, jak nadefinuješ, co znamená "o něco méně výkonným", což jsi zatím neučinil ... ale je zajímavé, že hraní TuxRacera převažuje ty "pádné" argumenty výšePorad stejne. Precti si prosim tyhle tri vety jeste jednou a zjistis, ze nejsou ve sporu.ano, myslím - ostatně sám o kousek dále píšeš: "Kdyby byl vyber mazi proprietarnim driverem a pak o neco mene vykonnym OS driverem, tak preferuji OS." tak jak to s těmi tvými preferencemi je?ono si u té nVidie nelze vybrat například mezi ovladači od výrobce a ovladačem z Xorg?To myslis ten obfuskovany nv driver co umi jenom 2d? Dekuju, aspon Tuxracera bych si cas od casu rad dal.
... Aha. Takze jakmile neco neni uzitecne pro tebe, tak to neni uzitecne pro nikoho? Zajimavy poznatek.promiň, že tady neocituju všechen relevantní text, vrať se prosím v threadu výše; takovýto závěr je nesmysl, nic takového jsem neřekl ani nemyslel - jde o to, že kolega xNathanielX úvodní otázku "proč opensource" označil za výsměch lidem, kteří nevyvíjí čistě pro vlastní prospěch, na což jsem reagoval tím, že nerozumím, proč by se "nejen pro vlastní prospěch" muselo týkat čistě opensource ... podmínku užitečnosti pro mě jsem pak použil jako postačující, nikoliv nutnou
A ja porad zduraznuju, ze nikomu nic nezakazuju a nekazu. A kolega taky ne. Spor neni, protoze rikam, ze OS je lepsi, ale kdyz nekdo nechce, nemusi.prosím, nechytej se neustále neopatrně použitých slov a neměň téma - mluvili jsme o tom, co řekl xNathanielX, tak to nevztahuje na sebe; a on sám se sebou ve sporu je, viz jinde
Vyssi potencialni bezpecnost - nevyvraceno.problém je v tom "potenciální" ... taky jsi mohl napsat "průměrně vyšší bezpečnost" ... možná je to jenom nedorozumění, ale tvoje forma presentace, že OSS bude prostě bezpečnější než CSS, je dosti nešťastná
Podpora stareho hw - nevyvraceno.totéž co výše - nepatřičně zobecňuješ
Pouze jsi polozil rovnitko mezi jeden kus hw, ktery je porad pomerne casto pouzivan a jehos podpore v podstate brani primo vyrobce a mezi hw, jenz je malo rozsireny (ja o nem slysim treba poprve), je na nej OS driver a nic nebrani jeho podpore (nejspis az na nezajem vyvojaru).jaké rovnítko probůh? šlo o příklad!
Jake usili jsi venoval zprovozneni toho hw nebo informovani tvurcu driveru?z pozice běžného uživatele značné, zkoušení několika kombinací verze ovladače - jádra, atp.; autorovi jsem napsal mail, na který se neobtěžoval odpovědět (bugzillu atp. neprovozuje)
Ja se s necim takovym nesetkal. Uz jsem reportoval dost chyb a vzdy doslo k jejich naprave.ok, pokud jsou tvoje zkušenosti pouze takovéto, pak se tvojí víře v OSS nedivím a domnívám se, že další komunikace na toto téma nemá smysl - ozvi se, až narazíš
Rychlejsi oprava chyb - nevyvraceno."nevyvráceno" není argument :-p uvedl jsi pouze, že Debian security team slibuje opravy bezpečnostních chyb do 48 hodin z čehož neplyne nic o ostatních chybách nebo že někdo je nemůže opravovat rychleji (ano, když nebudeme zobecňovat a zůstaneme u té nVidie, tak do 48 hodin to asi opravdu nebude - ale celá tato diskuse začala nad zobecněním)
A tohle je presne ono. Ja nerikam, ze je to automaticky dobre. Ty spravne poukazujes na fakt, ze OS neni samospasitelne. Ja s tim nemohu nesouhlasit. Uzivam Linux dnes a denne a o jeho dokonalosti davno nesnim. Jenomze ja ani kolega xNathanielX v tomhle s tebou ve sporu nejsme. Bylo receno, ze OS je evidentni vyhoda. A ja si za tim stojim.no a já si prozměnu stojím za tím, že OSS není "evidentní výhoda", ale "v typickém případě výhoda", a tedy že je blbost dělat něco jen pro licenci samu, jak stálo na prvopočátku diskuse
Ty si proste myslis, ze tvrdime, ze OS je bezchybne a proprietarni veci jsou smrt. Ale to tu nikde nezaznelo. Jenom jsme se shodli na tom, proprietarni veci jsou potencialne nebezpecne. Jenom potencialne. Nikdo neprohlasil, ze Nvidia narvala do driveru backdoory. Pouze ze ta potencialni moznost tu je.problém je, že tu "potenciální možnost" presentuješ jako velmi reálnou obavu; z jiného soudku pak xNathanielX o CSS sice neříká "smrt" ale "nemorální" ... to se mi prostě nelíbí, sorry
Navic, pokud se s temi proprietarnimi drivery jenom smirime, bude si nvidia myslet, ze je to tak v poradku. A to podle me neni. Ted jeste nejsme v pozici kdy bysme meli nejakou silu na trhu. Ale kdyby mel linux 30% zastoupeni na trhu, slo by na nvidii zatlacit dost dobre.no a jsme u toho - ty sice tvrdíš, že nikomu nic nenutíš, ale přitom chceš na nvidii tlačit prostřednictvím ostatních linuxáků ...
Nemusi, ale na druhou stranu, prislo by se na to kdyby k tomu nebyly zdrojaky? Moznost tu je. Ale rekl bych, ze daleko mensi nez u OS.Borland Interbase ... Tak tohle je hodne chabe. Kdyby to nevydali jako OS, tak se na to neprijde.možná to pro tebe bude novinka, ale na backdoory se nemusí přijít jenom čtením kódu ...
Jiste. Predpokladam. Protoze neni poradna moznost si overit, ze tomu tak neni. Proto pocitam s nejhorsi variantou.potom opravdu nerozumím, co jsi chtěl říci větou: "No, ja nevim, ale mne nestabilita, potencialni riziko backdooru, podpora mene architektur a hardwaru (ano, uzivatele takove TNT2, ktera je na praci uplne postacujici, asi nemaji lehky zivot) a pomalejsi opravovani chyb jako dost padny argument pripadaji." - z té podle mě celkem jasně plyne, že tyto nevýhody předpokládáš... ale neplyne z toho, že closed source projekt musí být a priori špatný et vice versa open source a priori dobrýJa nerikam ze a priori spatny je. Jenom rikam, ze kdyz mam moznost vyberu, tak preferuju OS.
O neco mene vykonny bych ja definoval tak, ze bude dosahovat nizsich vykonu, ale jinak co se tyka hlavnich funkci, tak nebudou chybet. A abych rekl pravdu, tak chybejici podpora 3d je dost dobry duvod proc nepovazovat nv driver jenom za mene vykonny. Navic temi zprasenymi zdrojaky uz je dost blizko hranici OSS/CSS.já netvrdím, že je to ve sporu - záleží pouze na tom, jak nadefinuješ, co znamená "o něco méně výkonným", což jsi zatím neučinil ... ale je zajímavé, že hraní TuxRacera převažuje ty "pádné" argumenty výšePorad stejne. Precti si prosim tyhle tri vety jeste jednou a zjistis, ze nejsou ve sporu.ano, myslím - ostatně sám o kousek dále píšeš: "Kdyby byl vyber mezi proprietarnim driverem a pak o neco mene vykonnym OS driverem, tak preferuji OS." tak jak to s těmi tvými preferencemi je?ono si u té nVidie nelze vybrat například mezi ovladači od výrobce a ovladačem z Xorg?To myslis ten obfuskovany nv driver co umi jenom 2d? Dekuju, aspon Tuxracera bych si cas od casu rad dal.
Nezlob se na me, ale jak mam rozumet tomuhle:Aha. Takze jakmile neco neni uzitecne pro tebe, tak to neni uzitecne pro nikoho? Zajimavy poznatek.promiň, že tady neocituju všechen relevantní text, vrať se prosím v threadu výše; takovýto závěr je nesmysl, nic takového jsem neřekl ani nemyslel - jde o to, že kolega xNathanielX úvodní otázku "proč opensource" označil za výsměch lidem, kteří nevyvíjí čistě pro vlastní prospěch, na což jsem reagoval tím, že nerozumím, proč by se "nejen pro vlastní prospěch" muselo týkat čistě opensource ... podmínku užitečnosti pro mě jsem pak použil jako postačující, nikoliv nutnou
Tohle jako postacujici podminka moc nezni.To, ze tebe dostupny OS ovladac nebere, neznamena vubec nic.ale znamená - znamená to, že ten hypotetický dar bude alespoň někomu užitečný, a tedy zda bude splněna základní podmínka dobročinnosti
Dobre. Tohle uzavreme. Ja to na sebe vztahuju protoze delam dalsi veci a nechce se mi porad procitat co ze to kde kdo napsal.A ja porad zduraznuju, ze nikomu nic nezakazuju a nekazu. A kolega taky ne. Spor neni, protoze rikam, ze OS je lepsi, ale kdyz nekdo nechce, nemusi.prosím, nechytej se neustále neopatrně použitých slov a neměň téma - mluvili jsme o tom, co řekl xNathanielX, tak to nevztahuje na sebe; a on sám se sebou ve sporu je, viz jinde
Prumerne vyssi jsem napsat nemohl. Bylo by asi dost tezke udelat statistiku kolik procent jakeho softu je nebezpecneho. Ja pouze poukazuju na moznosti kontroly, ktere jsou u OSS daleko vyssi.Vyssi potencialni bezpecnost - nevyvraceno.problém je v tom "potenciální" ... taky jsi mohl napsat "průměrně vyšší bezpečnost" ... možná je to jenom nedorozumění, ale tvoje forma presentace, že OSS bude prostě bezpečnější než CSS, je dosti nešťastná
Sam jsi tu nekde tvrdil, ze v Linuxu je obecne podporovan starsi hw.Podpora stareho hw - nevyvraceno.totéž co výše - nepatřičně zobecňuješ
Slo o priklad. Jenomze ty jsi jim reagoval na moji namitku o nepodpore pomerne rozsirene TNT2. A ja prave chci rici, ze nepodporu nejakeho obskurniho hw komunitou, za kterou proste stoji nezajem o dany kus hw, nemuzes srovnavat s nepodporou rozsireneho hw vyrobcem, za kterou taky stoji zajem protlacit novejsi hw.Pouze jsi polozil rovnitko mezi jeden kus hw, ktery je porad pomerne casto pouzivan a jehos podpore v podstate brani primo vyrobce a mezi hw, jenz je malo rozsireny (ja o nem slysim treba poprve), je na nej OS driver a nic nebrani jeho podpore (nejspis az na nezajem vyvojaru).jaké rovnítko probůh? šlo o příklad!
Hm, tak to je skoda.Jake usili jsi venoval zprovozneni toho hw nebo informovani tvurcu driveru?z pozice běžného uživatele značné, zkoušení několika kombinací verze ovladače - jádra, atp.; autorovi jsem napsal mail, na který se neobtěžoval odpovědět (bugzillu atp. neprovozuje)
Jo. To smysl nema. Ale vim, ze nic neni idealni.Ja se s necim takovym nesetkal. Uz jsem reportoval dost chyb a vzdy doslo k jejich naprave.ok, pokud jsou tvoje zkušenosti pouze takovéto, pak se tvojí víře v OSS nedivím a domnívám se, že další komunikace na toto téma nemá smysl - ozvi se, až narazíš
No, ty jsi rekl, ze jsi mi vsechny argumenty vyvratil. ja jenom vypisuju ty, ktere jsi nevyvratil. A hadam, ze jsem na nektere jeste zapomnel.Rychlejsi oprava chyb - nevyvraceno."nevyvráceno" není argument :-p uvedl jsi pouze, že Debian security team slibuje opravy bezpečnostních chyb do 48 hodin z čehož neplyne nic o ostatních chybách nebo že někdo je nemůže opravovat rychleji (ano, když nebudeme zobecňovat a zůstaneme u té nVidie, tak do 48 hodin to asi opravdu nebude - ale celá tato diskuse začala nad zobecněním)
Neni to blbost. Prave kvuli te licenci dojde k tomu, ze budou dostupne moznosti a vyhody OS.A tohle je presne ono. Ja nerikam, ze je to automaticky dobre. Ty spravne poukazujes na fakt, ze OS neni samospasitelne. Ja s tim nemohu nesouhlasit. Uzivam Linux dnes a denne a o jeho dokonalosti davno nesnim. Jenomze ja ani kolega xNathanielX v tomhle s tebou ve sporu nejsme. Bylo receno, ze OS je evidentni vyhoda. A ja si za tim stojim.no a já si prozměnu stojím za tím, že OSS není "evidentní výhoda", ale "v typickém případě výhoda", a tedy že je blbost dělat něco jen pro licenci samu, jak stálo na prvopočátku diskuse
Oznacovat CSS za nemoralni se mi taky nelibi. Ale nikde jsem nenasel urybek, kde by toto napsal.Ty si proste myslis, ze tvrdime, ze OS je bezchybne a proprietarni veci jsou smrt. Ale to tu nikde nezaznelo. Jenom jsme se shodli na tom, proprietarni veci jsou potencialne nebezpecne. Jenom potencialne. Nikdo neprohlasil, ze Nvidia narvala do driveru backdoory. Pouze ze ta potencialni moznost tu je.problém je, že tu "potenciální možnost" presentuješ jako velmi reálnou obavu; z jiného soudku pak xNathanielX o CSS sice neříká "smrt" ale "nemorální" ... to se mi prostě nelíbí, sorry
Samozrejme, ze nikomu nic nenutim. Jenomze ja myslim uzivatele. Ja jako zakaznik mam pravo za sve penize neco zadat. A ten kdo mi vyhovi, ten je dostane. Linux ted predstavuje v prijmech Nvidie pomerne malou polozku. Takze kdyz se sejde skupinka Linuxaku, ktera rekne, ze chce specifikace pro jejich hw at mohou urdzovat hw funkcni bez extra prace a po dobu delsi nez je doba podpory vyrobcem hw, pripadne at si mohou sami pridat sve vlastnosti (treba hw akcelerace x264), tak Nvidia rekne: "Berte nebo nechte", a mraky Windowsaku zacnou rikat: "Nojo to jsou ti fanatici". Ale kdyz se sejde hodne uzivatelu a rekne: "Ten, kdo vyda specifikace ten bude mit pristup na nezanedbatelnou cast trhu", tak si odpoved promysli.Navic, pokud se s temi proprietarnimi drivery jenom smirime, bude si nvidia myslet, ze je to tak v poradku. A to podle me neni. Ted jeste nejsme v pozici kdy bysme meli nejakou silu na trhu. Ale kdyby mel linux 30% zastoupeni na trhu, slo by na nvidii zatlacit dost dobre.no a jsme u toho - ty sice tvrdíš, že nikomu nic nenutíš, ale přitom chceš na nvidii tlačit prostřednictvím ostatních linuxáků ...
Pokud jsem na neco videl moc hezkou reklamu co me zaujala, tak si tu vec uz z principu nekoupim, pokud ji tedy opravdu nepotrebuji.Jen proto, ze si zoufale potrebujes dokazat, ze na TEBE reklama nefunguje, ze ty na to tem zlym kapitalistum neskocis?
Prave proto, ze se bojim toho, ze na me ta reklama klidne ucinkovat muze, pokud se jednou bude nekdo snazit a ja budu zahrnuty do cilove skupiny.Vsad se, ze dokud nebudes zit na pustem ostrove, reklama na tebe bude tu a tam podvedome pusobit aniz by sis to uvedomoval nebo tomu zabranil. Tak to funguje.
Protoze treba spam je pro me jenom vrcholkem ledovce jednoho z neduhu nasi doby a to je snaha vyuzit media pouzitelna k uzitecne komunikaci k tomu aby mi porad nekdo neco rval pred oci, nekam me cpal, snazil se mi vysvetlit co si mam myslet a cemu mam verit... Ze jim to dneska nevychazi nic neznamena, oni se dneska snazi o jine lidi nez jsem ja.Tak spam bych do reklamy netahal, spam je ubohost bez invence, zato reklama ma casto alespon zajimave provedeni...
Cena/uzitek? Kdy jsi naposledy videl reklamu co by inzerovala neco uzitecneho?No kdyz se nebudem bavit jen o televizi, tak jich je dost. Osobne jsem parkrat kliknul na bannery inzerujici SW (na SF a tak...), protoze me zajimalo alespon o co jde. Pro me je to v dnesnim globalizovanem svete zpusob, jak se dozvedet, ze neco existuje. Hele, presto, ze v reklamnim prumyslu pracuju a do tebe tady rejpu, tak treba u televize jsme doma zvykli u reklam "defaultne" vypinat zvuk, jen kdyz je nejaka povedena, tak to zapnu. Ale nedelam to proto, ze se bojim, ze me to ovlivni, ale proste proto, ze ty kecy jsou nekdy k zbliti...
No prave proto je treba si to uvedomit a umyslne nekupovat veci na ktere je reklama. Tim muzes prevazit vliv reklamy na tebe v prumeru do negativnich hodnot.Prave proto, ze se bojim toho, ze na me ta reklama klidne ucinkovat muze, pokud se jednou bude nekdo snazit a ja budu zahrnuty do cilove skupiny.Vsad se, ze dokud nebudes zit na pustem ostrove, reklama na tebe bude tu a tam podvedome pusobit aniz by sis to uvedomoval nebo tomu zabranil. Tak to funguje.
Ale kdyz koupim vec, na kterou jsem videl reklamu, znamena to automaticky, ze jsem podlehl reklame? Ne, muze to taky znamenat, ze ta vec mi proste z dostupnych alternativ po objektivnim zvazeni vysla nejlepsi.1) Ve velke vetsine pripadu clovek nema dostatek objektivnich informaci, aby mohl vybirat objektivne. Skoro vzdy je pri vyberu velka mira subjektivity (i kdyby jen v subjektivnich koeficientech vazicich jednotlive objektivni parametry). 2) Pokud koupis vec, na kterou jsi predtim videl reklamu, tak to neznamena, ze jsi ji podlehl. Pokud vsak vezmu celou posloupnost takovych rozhodnuti (koupit/nekoupit), kterou jsi udelal za delsi dobu, tak stredni hodnota bude nejspis vetsi v pripade, zes videl ruzne reklamy - prave proto ze reklamy funguji. Pak je zde otazka, ktera z techto posloupnosti (posloupnost rozhodnuti v pripade, zes reklamy videl, a v pripade, zes reklamy nevidel) ti bude prinaset vetsi stredni uzitnou hodnotu. Zde jsem presvedcen, ze ta poslounost, ktera je zalozena na tve zkusenosti a neni vychylena na jednu stranu vnejsim vlivem (reklamou), ti bude prinaset vetsi stredni uzitnou hodnotu. No a v tom pripade jsi reklame podlehl - v dusledku sledovani reklamy budou tva rozhodnuti vychylena, coz bude pro tebe mene vyhodne. 3) Tedy podle 2) ma reklama na spotrebitele negativni vliv. Co s tim delat? Vychylovat ten vliv na opacnou stranu. Takova posloupnost rozhodnuti nebude nutne prinaset vetsi stredni uzitnou hodnotu, ale bude pusobit na to, aby se reklama zadavateli nevyplacela.
No a ted mi povez, jak chces v dnesnim globalizovanem svete plnem milionu produktu uspet s produktem, aniz bys o nem dal spotrebiteli vedet -- udelal mu reklamu.Tva vytka ma smysl za predpokladu, ze prichazis s necim natolik inovativnim, ze spotrebitele by bez reklamy na dany produkt ani nevedeli, ze takovou vec vubec nekdo nabizi. Nicmene takovych pripadu je minimum - nenapada me zadna takova reklama za poslednich par let. Prevazna vetsina reklam je ale na zbozi, o kterem lide vedi, ze je 'potrebuji'. Zbozi z takove kategorie si pujdou koupit, aniz by na ne byla jakakoliv reklama. O konkretnich dostupnych produktech se pak dozvi z nabidky v obchode.
Zatím je možné, že nouveau ovladače tohle zvládnou dříve než ty binární od Nvidie.mohu vědět, jak si představuješ, že to v Noveau implementují bez znalosti dokumentace a bez možnosti reverse-engineeringu (když to ovladač od Nvidie nebude umět)?
1) Omezeni na majoritni konfigurace - binarni drivery by musely byt nabidnuty v obrovskem mnozstvi konfiguraci (ruzne architektury * ruzne compile-time options), aby byly srovnatelne s open source driverem.není pravdou - driver může fungovat na různých konfiguracích, pokud mají stejné API; tím se nám to smrskává na otázku "různých architektur", verze pro různé architektury pravděpodobně nebudou shodné, takže se problém stává otázkou různé ifdef vs. různé balíky ke stažení
2) Nepodpora ze strany vyvojaru jadra - velka cast vyvojaru jadra odmita resit bugreporty, pokud je v jadre zaveden closed source modul. To ma racionalni duvod - je velka sance, ze bug bude s danym modulem souviset (ne nutne, ze bude bug v modulu) a bude to v tom pripade nedebugovatelne.mám dojem, že ta prudká neochota nastává v případě prakticky jakéhokoliv modulu mimo oficiální strom ...
3) Problem s novymi verzemi jadra - je treba cekat, az vyrobce doda novou verzi driveru, i kdyz se jedna treba o banalni zmeny.kdežto u opensource driveru netřeba čekat na výrobce nýbrž na jeho správce ... což z praktického hlediska může někdy být ještě na delší lokte - máme málo mrtvých projektů? u výrobce je obvykle jakás-takás kontinuita podpory po nějakou dobu zaručena vyjímkou jsou moduly v oficiálním stromu, viz k bodu 2), nicméně ne vše je do něj ochotně přijímáno
4) Nove verze driveru muzou prestat podporovat nektere funkce ci nektery (starsi) hardware, uzivatel s tim nic nenadela, muze leda pouzivat starsi verzi, ktera zas nechodi s novym jadrem.zato z opensource software nikdy žádný obsolete kód vyhozen nebyl
5) Driver muze zamerne blokovat nektere moznosti vyuziti hardware, pokud je to pro vyrobce tak vyhodne (napr. kvuli rozlisovani variant hardware, ktere jsou jinak fyzicky stejne, ale prodavane za ruznou cenu, nebo pripad s TV vystupem, kdy vyrobce argumentuje smlouvou s Macrovision).to ovšem může i opensource driver ... že jej někdo může snadno hacknout a šířit v zemích, kde to není nelegální, je věc jiná navíc toto je argument spíše proti open source - dík některým nešťastným dohodám a zákonům takový driver třeba ani nesmí vzniknout
6) Nemoznost adaptovat driver na nove (paralelni) smery vyvoje - napr. s X-window driveru graficke karty neudelas directfb driver, pro open-source driver to neni takovy problem.podobně jako bod 3)
7) Nemoznost opravit bugy, ktere vyrobce netrapi (protoze se tykaji prilis specifickych zalezitosti).to má pro obyčejné uživatele prachmalý význam - reportoval jsem už hafo bugů, na které vývojáři kašlou, protože pro ně to prostě nemá význam ... je třeba je nějak namotivovat, a nevím, proč by obdobná motivace nemohla fungovat na dodavatele closed source pokud si to někdo chce zbastlit sám (má na to coby programátor), dost možná mu nic (fyzicky) nebrání souhlasit s nějakou NDA a na vývoji driveru se podílet
8) Closed source jaderne drivery je (podle mineni velke casti vyvojaru Linuxu) nelegalni distribuovat ve finalni podobe, coz omezuje snadnost instalace (viz pripad Kororoa).když viz, tak viz
kdežto u opensource driveru netřeba čekat na výrobce nýbrž na jeho správceNení pravda. U OSS mám možnost příslušnou úpravu provést sám. U CSS čekat na výrobce musím, tam možnost spravit si to sám nemám.
... což z praktického hlediska může někdy být ještě na delší lokteAle také nemusí.
máme málo mrtvých projektů? u výrobce je obvykle jakás-takás kontinuita podpory po nějakou dobu zaručenaA pak máte utrum. V případě OSS stačí někdo, kdo se projektu ujme. A to můžete být třeba vy sám.
ano, obecně se v opensource podporuje zastaralejší hardware, ale není to žádná záruka;Není, ale jak sám tvrdíte, obecně se v opensource podporuje zastaralejší hardware.
stejně tak těžko s určitostí tvrdit, že podpora každého closed source driveru skončí "předčasně"Hmm... definujte "předčasně". Ale i tak, v případě CSS je po ukončení podpory máte utrum. V případě OSS si stáhnete zdrojáky a pokračujete dál.
to má pro obyčejné uživatele prachmalý významJá nejsem obyčejný uživatel. V případě CSS/OSS uvažuji o výhodách, které přináší mně.
reportoval jsem už hafo bugů, na které vývojáři kašlou, protože pro ně to prostě nemá význam... je třeba je nějak namotivovat, a nevím, proč by obdobná motivace nemohla fungovat na dodavatele closed sourcePokud dodavatel nezkrachoval. V tom případě byste měl utrum. Navíc, v případě OSS nemusíte podepisovat žádné NDA, abyste se mohl na vývoji podílet. A také mi přijde, že možnost na projektu začít pracovat je v případě OSS mnohem jednodušší. Prostě si stáhnete zdrojáky a začnete. Nemusíte s nikým jednat a doufat, že vás vyslyší, nemusíte podepisovat žádné NDA či jiné smlouvy.
pokud to umím, mám čas, dostatečnou motivaci ... což se týká jen velmi malé skupinky lidí (u mnoha věcí čtěte "velmi malé" = prázdné) ... hm, tak jak jsem začal odpovídat na další části, zjistil jsem, že jsou to víceméně variace na toto téma, tož nebudu se opakovat - snad jen:kdežto u opensource driveru netřeba čekat na výrobce nýbrž na jeho správceNení pravda. U OSS mám možnost příslušnou úpravu provést sám.
Já nejsem obyčejný uživatel.výborně - přeportujete mi ten ovladač pro SpaceCam 320 na novější jádro? ... eh, pro mě osobně pozdě, dneska jsem ten šmejd věnoval jednomu windowsákovi, ale zajisté pomůžete komunitě
Je pravdou - ruzne compile-time options meni napr. definice inline funkci ci definice internich jadernych struktur. O API uvnitr jadra nema smysl mluvit.1) Omezeni na majoritni konfigurace - binarni drivery by musely byt nabidnuty v obrovskem mnozstvi konfiguraci (ruzne architektury * ruzne compile-time options), aby byly srovnatelne s open source driverem.není pravdou - driver může fungovat na různých konfiguracích, pokud mají stejné API; tím se nám to smrskává na otázku "různých architektur",
verze pro různé architektury pravděpodobně nebudou shodné, takže se problém stává otázkou různé ifdef vs. různé balíky ke staženíDriver pro bezne PCI ci USB zarizeni bude pro vetsinu architektur vicemene shodny.
Neni, upravu ma moznost udelat (o nekolik radu) vetsi mnozstvi lidi.3) Problem s novymi verzemi jadra - je treba cekat, az vyrobce doda novou verzi driveru, i kdyz se jedna treba o banalni zmeny.kdežto u opensource driveru netřeba čekat na výrobce nýbrž na jeho správce ...
vyjímkou jsou moduly v oficiálním stromu, viz k bodu 2), nicméně ne vše je do něj ochotně přijímánoVis o pripadu nejakeho driveru, kde by vyvojari jadra nebyli dostatecne ochotni ho prijat do jadra?
Je spousta takovych pripadu i v open source driverech - napr. pri prechodu z 2.4 na 2.6 nebyly portovany nektere veci. Stejne treba u Xfree 3.3 -> 4.0. Nicmene muj argument je stejny jako u 3) - upravu ma moznost udelat (o nekolik radu) vetsi mnozstvi lidi a staci jediny programator, kteremu na tom dostatecne zalezi, aby ten problem zmizel. Zatimco u closed-source se jedna o rozhodnuti male skupinky lidi a nikdo s tim nic nenadela.4) Nove verze driveru muzou prestat podporovat nektere funkce ci nektery (starsi) hardware, uzivatel s tim nic nenadela, muze leda pouzivat starsi verzi, ktera zas nechodi s novym jadrem.zato z opensource software nikdy žádný obsolete kód vyhozen nebyl![]()
Ano, nicmene autor open-source driveru (pokud je tedy odlisny od vyrobce hardware) k tomu typicky nema zadnou motivaci - jeho cile byvaji podobne cilum uzivatelu. Kdezto cile vyrobcu jsou uplne odlisne. Pokud open-source driver je vyvijen vyrobcem, tak hrozi podobne konflikty zajmu, v takovem pripade je vsak velka moznost, ze to ostatni (s vyrobcem nesouvisejici) vyvojari upravi.5) Driver muze zamerne blokovat nektere moznosti vyuziti hardware, pokud je to pro vyrobce tak vyhodne (napr. kvuli rozlisovani variant hardware, ktere jsou jinak fyzicky stejne, ale prodavane za ruznou cenu, nebo pripad s TV vystupem, kdy vyrobce argumentuje smlouvou s Macrovision).to ovšem může i opensource driver ... že jej někdo může snadno hacknout a šířit v zemích, kde to není nelegální, je věc jiná
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.