Bud budeme mit system plny BLOBu, ktery bude dost rozsireny a ktery tudiz bude pakou na vyrobce hardwareu, aby od BLOBu upustili.
Nebo budeme mit system bez BLOBu, ktery nebude rozsireny.
U OpenBSD je tenhle pristup naprosto v poradku. U Linuxu, ktery se snazi byt (i) desktopovym systemem a tudiz musi podporovat akcelerovanou 3D grafiku a hejno rozlicnych WiFi bazmeku, jsou karty rozdane trochu jinak.
Bohužel trucovití pánové si neuvědomují, že připuštění BLOBú tlačí na výrobce daleko víc než nekompromisní ignorace.
Když Linux a spol "nepodporujou", tohle je taky jejich jediná odpověď, co uslyšíte
Pokud ale podporujou Linux alespoň Blobem, minimálně se s vámi musí bavit a řešit vaše problémy s jejich zařízením které "jste si koupily kvůli provozování na Linuxu, tak ať sakra funguje", nebo ho vrátíte
To uz prehanite. Pokud trucovitost spociva ve snaze o bezpecnost, cistotu, inzenyrsky pristup bez kompromisu, pak OK trucovitost je na miste. Chytraku jako vy, kteri jsou schopni obetovat bezpecnost za vlastni pohodli je svet plny. Dukazem toho je majoritni operacni system, ktery je takovych kompromisu pln. Jestlize vy chcete, aby byl Linux na urovni Windows, abyste mohl jen klikat a zasouvat a pak odvirovavat a divit se, proc se system chova jak potrkana koza, pak ja chci Linux jako technicky dokonalou nahradu nedokonalych Windows a prosty kompromisu pro lenochy. System, ktery dela to co chci ja a dela to transparentne. Muzete s tim pristupem nesouhlasit, ale nesmite pritom tvrdit, ze vasi oponenti trucuji. Vetsina z nich jako autoru OS totiz nad timto problemem premysli o krapet dele nez vy.
To už přeháníte, pokud mne označujete za "vy chcete, aby byl Linux na urovni Windows, abyste mohl jen klikat a zasouvat a pak odvirovavat a divit se, proc se system chova jak potrkana koza, pak ja chci Linux jako technicky dokonalou nahradu nedokonalych Windows a prosty kompromisu pro lenochy".
Já jen říkám, že někdy je a musí být v ovladači prostě kód který výrobce nechce ukázat a že by se měl hledat konsenzus jak z téhle situace ven.
Prostě tady vždycky platilo, že se software píše na hardware, takže řeči "měli by všechno integrovat do hardware a jen poskytnout specifikace" jsou mimo mísu a od lidí kteří nikdy k hardwaru nečuchli.
Tím samozřejmě nechci samozřejmě brojit proti tlaků na výrobce o co největší otevřenost.
Takže poslední co k tomu říkám:
1) Pokud je zařízení jednoduché, měl by výrobce zajistit vytvoření open source ovladače+kompletní domumantaci hardwarového iface (abych si mohl napsat vlastní alternativu)
2) pokud potřebuje do ovladače umístit např. složité výpočty různých parametrů, ať kromě předchozího napíše modul, který zkompiluje pro všechno možné.
Tomuhle se prostě nevyhneme, tak musíme být ochotní trochu ustoupit a je to logické
Ale zkuste se zamyslet, proč výrobce ten kód nechce ukázat. Buď se za něj stydí, nebo v něm má nějaké prasárny (třeba nějaký ten backdooreček a spyvaříček :-)).
Vas pristup, totiz oznacovat lidi, kteri nechteji binarni sajrajt v jadre za trucovite k nicemu jinemu nez k Windows c. 2 nepovede. Ze si to nejste schopen vydedukovat jen sice politovanihodne, ale alespon se jedna o vas problem.
Můj přístup k Win č.2 nepovede velice pravděpodobně, váš 100% ne, to máte pravdu.
Váš přístup ale povede k ořezání oblastí kam lze takový operační systém nasadit. Ano, rozběhnu to na každé desce, každém řadiči, síťové kartě, ale tím končím.
Chci si udělat kamerovej server?: smůla
Chci Wifi na 802.11a: možná, ale težko a musim vynechat výrobky s atheros chipsetem, kterejch je 90%
Grafika: jasně, na akcelerované 3d se můžu vy...
Nic z tohohle, nemusim do jádra kompilovat, neberte mi prosím možnost, že když není zbití tak můžu.
PS: jestli někdo čeká na vypuštění ovladaců grafických karet, tak se nedočká. O důvodech sem už psal
Tak at si ten HW strci do prdele.
Ja kupuji pouze to, co v linuxu funguje. Kdyz mam mit server, vsechny moduly budou v kernelu a nebo pod GNU .... jinak vybiram jiny server.
A doufam, ze az bude OpenGrafika, tak ji zacnou vyrabet hromadne taiwanci a ATI a Nvidia pujde se zisky dolu tak, ze budou litovat dne, kdy padlo rozhodnuti neuverejnovat specifikace.
Na desktop jsem prozatim utekl od ATI, protoze tam uz nefunguji dobre ani GNU drivery a utekl k Nvidii, protoze dela o 900% lepsi ovladace, ale vseho docasu.
Dnes krom grafiky neni duvod pouzivat jine nez GNU drivery, ke vsemu existuje HW, ktery v linuxu funguje.
"Kdyz mam mit server, vsechny moduly budou v kernelu a nebo pod GNU .... jinak vybiram jiny server".
Já samozřejmě taky, jednou jsem ale potřeboval nainstalovat do jedné ZŠ USB kamerku a zjistil jsem že nemám šanci. Pak jsem našel jeden ovladač, kterej jel jen v poor kvality, protože panáčci vyhodily z ovladače BLOB, kterej zpracovával data HI-quality. Byla kvůli tomu hádka mezi Linusem a spol a správcem ovladače, myslim, že to skončilo stažením ovladače komplet a to je škoda.
Jestli mi má v téhle situaci vadit BLOB tak pak jsem opravdu demagog.
"A doufam, ze az bude OpenGrafika...". i když bych si to moc přál, nevěřim, že bude konkurenceschopná jinak než na hraní ve KDE.
" ke vsemu existuje HW, ktery v linuxu funguje". 802.11a? asi se něco najde, ale těžko se žije, věřte
Osobne jsem rad, ze OpenBSD ma jinou strategii nez Linux. Nerad bych videl nejake predelavky pro zjednodusseni nejakych akci vuci masovosti.
Musim rict, ze v OpenBSD mam docela prehled, vim co dela vetsina souboru a vim proc tam jsou. Spousteci skripty jsou primitivni -- keep it simple stupid :) A hlavne vse just works.
To ze neumi XY, me moc netrapi, protoze chapu, ze jsou jine priority a co je cilem projektu.
At jsou windowsaci k Suse, Mandrive... Aspon nemusime porad odkazovat na OpenBSD FAQ :)
Jakkoliv povazuji Linux za lepsi, take jsem rad ze OpenBSD ma jinou strategii. Diverzifikace je dulezita obecne, ovsem ve smeru od "uzivatelske privetivosti" zvlaste - protoze jednou muze prijit bod, kdy ten linux bude v dobre vire tak priserne zasekan, ze uz bude nepouzitelny pro rekneme embedded zarizeni nebo starsi stroje (nebo extremni bezpecnost), a bude pozde v te chvili zacit vyvijet od zacatku.