- A hozzászóláshoz be kell jelentkezni
- 3063 megtekintés
Hozzászólások
> Szerinted az igy kapott geped ugyanolyan stabil lesz?
Na igen, az ilyen "elvarazsolt" hardverekhez az opensource driver is iszonyat stabil? En majd "szabadon???" eldontom hogy akarok-e instabilat, de legalabb mukodot, vagy semmilyet. Azt hittem ez az elvarhato mukodes. Ha nagyon vicces akar lenni akkor rakjon bele kernel opciot, es mindenki eldontheti kernelforditasnal, hasznalja-e a binaris driver interfacekat vagy sem
- A hozzászóláshoz be kell jelentkezni
Pl. nem valtoztatjak meg az API specifikacioit x evig.
- A hozzászóláshoz be kell jelentkezni
Es akkor most a teljesitmenyproblemaktol eltekintettunk, amit a userspaceban futtatas okozhat.
Egyik kernelfejleszto is irta, hogy 5-10%-al is lassabb lehet (vidkartyara irta), de valamit valamiert (stabilitas vs. sebesseg).
Pontos linket nem tudok (fejbol irtam), es most nem talalom hirtelen.
Az egyseges API-val az a gond, hogy szerintuk a fejlodes utjaban all. (Es a kesobbiekben egy-egy nagyobb API valtas sokkal nehezebb (pl. mar nem fejlesztenek drivert tobb eves cuccokra).
Jo pelda erre a windows. Meg a mostani XP64bites kiadasa. Alig van driver ami muxik rajta, es a kartyak joreszehez mar nem is adnak ki drivert. (pl: mar nem gyartja a drivert a gyarto)
- A hozzászóláshoz be kell jelentkezni
pont arrol hiresek, hogy nem valtoztatnak valamit evekig...
most is beleturnak joforman barmibe, ami aztan breakel ezt-azt, de ez a fejlodes, ugye.
nem arrol van szo, hogy barmihez is kellene ragaszkodniuk, hanem arrol, hogy legyen-e egyaltalan ilyen API.
- A hozzászóláshoz be kell jelentkezni
khiraly írta 2005-11-22 13:01 -n:
> _"Szoval ha valaki binaris driverekkel akar ganyolni, megteheti, de ne a
> kernelbe rakja bele a szarjat."
>
> tehat: a binaris drivert irok mind balfaszok, akik ***** kodot irnak,
> ellenben az opensourceistenek kivalo koderek?_
>
> Nem ugyanugy fejlesztik, mint a kernelt. Igy a minosege se lesz ugyanolyan
> (lehet jobb v. rosszabb). Raadasul a kernelfejlesztoknek kellene a binaris
> driver irokhoz alkalmazkodni ...
Vagy eppen a kernel hackereknek irni egy normalis, stabil, egyseges
driver interface -t, ami nem valtozik minden egyes alverzio-valtasnal
> Egyebkent a binaris driverek a bsd-knek valok, lehet azt hasznalni;) (ez
> mar poen akart lenni)
Ha van eszuk a driver iroknak, akkor inkabb oda osszpontositanak...
(ez meg nem poen akar lenni, annak ellenere, hogy enis egy linux
disztrot hasznalok)
- A hozzászóláshoz be kell jelentkezni
sajat velemenyed is van a temaban egyebkent?
- A hozzászóláshoz be kell jelentkezni
> Pl. nem valtoztatjak meg az API specifikacioit x evig.
ROTFLROTFLROTFL
Arra nem is gondoltam, hogy azert artalmasak a binaris driverek, mert szegeny kernelfejlesztoknek hozzajuk kell igazodni.
- A hozzászóláshoz be kell jelentkezni
engem nem erdekel, hogy mik _vannak_, hanem az, hogy miket _hasznalok_. erzed a kulonbseget?
Jaja erzem. Minden hardvervasarlas elott tobb hetig tanulmanyozom a netet a linuxos tamogatasa miatt. Es meg igy is neha porul jarok. Nem tudtam olyan notebookot valasztani amiben mindenhez lett volna driver, szoval most azt hasznalok belole amit tudok. Erzem a kulonbseget.
Amit hasznalok ahhoz van driver ...
- A hozzászóláshoz be kell jelentkezni
Mivel nincs beleszolasom, igy lenyegtelen, hogy mi a velemenyem.
Egyebkent van.
- A hozzászóláshoz be kell jelentkezni
te amugy mirol beszelsz?
Egy laptoprol;) (fokent)
- A hozzászóláshoz be kell jelentkezni
Ha nincs infojuk az adott hardwarerol vagy, a firmware licensz nem engedi meg, akkor egyhamar nem is fognak.
http://bcm-specs.sipsolutions.net/
A kenyszer nagy ur.
- A hozzászóláshoz be kell jelentkezni
khiraly írta 2005-11-22 12:56 -n:
> broadcom-os wifi vezerlo. Ez lemaradt.
>
> De irhatok meg media kartya olvasot(5-in-1 texas instrument), winmodemet is
> (szerencsere ez mar kihalofelben)
>
> Hmm, alig maradt olyan cucc a gepbe, amihez opensource driver kellene;)
> (bill, eger)
>
> Szerinted az igy kapott geped ugyanolyan stabil lesz?
Szerinted az Xorg -os opensource nv driver es az opensource ati driver
olyan kifogastalan minosegu. Mind2 ugy bugzik, mint allat...
Ebredj fel teis.
- A hozzászóláshoz be kell jelentkezni
A userspace driver es a kernel kozotti kommunikacio meg odavarazsolodik csak ugy nem? Pl. a fuse userspace reszei a fuse kernelmodul nelkul is mukodnek?
> Jo pelda erre a windows.
Szerintem nem :)
- A hozzászóláshoz be kell jelentkezni
Hmm nezzuk csak. Binaris nvidia driverevel nem mukodik (jobban mondva egyik laptopon igen, a masikon nem. Ugyanaz a marka es tipus, csak egyikben 32MBos a masikban 64MBos valtozat van) a hibernacio (suspend2 modul).
Most varhatok, hogy majd a gyarto meltoztatik fixalni a cuccot. Holott valszeg egy C kodot latott ember (eleg idovel) is meg tudna fixalni. Talan meg en is... (reportolni biztosan tudnek)
De olvasni olyat, hogy valakinek X verzioju driverevel mukodik es az ujabb nvidia driverrel mar nem (vagy forditva)...
- A hozzászóláshoz be kell jelentkezni
Nalam mindketto fagyogat. Nem latok kulonbseget.
Raadasul az egyik driver specko nelkul szuletett. Igy joggal lehetek duhos az Nvidiara.
(persze ettol nem valtozik semmi)
De a problema nem is a videokartyakkal van a baj. Hanem a tobbi (szerverbe szant) eszkozzel.
- A hozzászóláshoz be kell jelentkezni
LGB wrote:
> Nem erted, latom. A Linux kernel egy monolitikus kernel, eltekintve attol
> hogy "kulonleges" szerepkorben van a kernel EGYETLEN program! Semmi koze
> egy masik "kulso" teljesen mas elven felepulo dolognak hozza, ez ugyanolyan
> mintha egy XYZ GNU/GPL programba valaki egy binaris cuccot akarna
> beleeroszakolni "kivulrol". A kernelnek nem celja hogy belso komponensek
A sendmail is egyetlen program, mégis lehet hozzá miltereket kapcsolni.
És ott sem változik naponta az API.
- A hozzászóláshoz be kell jelentkezni
> http://bcm-specs.sipsolutions.net/
http://bcm43xx.berlios.de/ :
This driver does not work, yet. Do not expect to transmit or receive data with it.
> A kenyszer nagy ur.
Kerek nelkuli biciklivel meg f*sza kozlekedni.
- A hozzászóláshoz be kell jelentkezni
Driverirassal nincs tapasztalatom. De mar irtam olyan webmail feluletet, amit mas kezdett el es en egy olyan 8honap alatt fejeztem be. Ha lett volna esszeru alternativa lehet sose fogok bele. A kenyszer vitt ra.
Most is irok egy masik programot, amibol nincs normalis alternativa (zart forrasu se). Itt is a kenyszer visz ra.
Talan igazat mondok azzal, hogy a driver irasi kedv igy csokken:
* nincs opensource driver, nincs closed se
* nincs opensource, de van closed
* van opensource driver
- A hozzászóláshoz be kell jelentkezni
Nem ertem mit haborogsz. Nem volt speckojuk, nincs minden RE-zve, hat nem haladnak gyorsan.
Lassusag oka:
* RE-zni kell(ett)
* Alig van fejleszto (x86 developper aszem 1 fo)
* Csomot kell tesztelni, mivel nem muxik ugy, ahogy RE-ztek.
- A hozzászóláshoz be kell jelentkezni
In article <42.58641@c.hup.hu>, Nagy Attila wrote:
> A sendmail is egyetlen program, mégis lehet hozzá miltereket kapcsolni.
> És ott sem változik naponta az API.
De ha valtozna, akkor lenne igazan fasza openszorsz program :)
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
"Ha Te vagy céged zárt forrású kernel modulokat használsz, napjaid meg vannak számlálva."
Nagy nyilvánosság előtti életveszélyes megfenyegetés? :))
- A hozzászóláshoz be kell jelentkezni
Hehehe jót nevettem :P Ez egy fatális barom...
A Linux ha így folytatja kinyírja magát. Lassan ugyanaz lesz, mint a politika... Szarban vannak, de konkrét megoldások helyett csak mocskolódni tudnak...
- A hozzászóláshoz be kell jelentkezni
Gabucino wrote:
>> A sendmail is egyetlen program, mégis lehet hozzá miltereket kapcsolni.
>> És ott sem változik naponta az API.
> De ha valtozna, akkor lenne igazan fasza openszorsz program :)
sendmail 8.13.12-gkh? :)
- A hozzászóláshoz be kell jelentkezni
pontosan. a "kinyirja magat" kicsit tulzas, azert ahhoz tobb kellene, de egyre szarabb iranyba mennek szerintem.
- A hozzászóláshoz be kell jelentkezni
Vegeredmeny: Nincs opensource driver hozza.
A fentebb emlitett hozzaszolasokbol elolvashatod, hogy pl miert lehetseges, hogy a gyarto nem ad ki semmit. Ellehetetlenitik a binaris driverek fejleszteset, igy semmilyen drivered nem lesz, hat ez valoban franko lesz.
Az meg kulon jo vicc, hogy opensource driver melle toltod a binaris firmwaret, mert azt mar rohadt sok idobe telne ujrairni. (jo, persze az nem teszi "instabilla" a kernelt)
- A hozzászóláshoz be kell jelentkezni
nagyon ne mertelek zsirfeka. ha nem tetszik a nyilt forras, hasznalj windows, AIX-et, HP-UX-ot,...
ha meg tetszik a nyilt forras, de nem tetszenek a linuxos driverek, hasznalj BSD-t.
A linuxban ideiglenes megturt dolog a binaris driver. mar kozep tavon sem lesz tendencia, hogy bennmaradhat. olvasd el Linus levlistas leveleit.
- A hozzászóláshoz be kell jelentkezni
ez nem egeszen ilyen egyszeru, megha ti le is egyszerusititek.
szerinted ez ugy mukodik, hogy "a nyilt forras jo", "a zart forras rossz", "a linux/bsd/whatever jo", a "windows rossz"? "linus jo", "gates rossz", "andrew morton jo", "steve ballmer rossz"?
a nyilt forras egyfajta megkozelites, fejlesztesi modell, szemleletmod. NEM eletmod, NEM az egyetlen ut, hanem egy a lehetsegesek kozul. van amikor jo (sok esetben), es van, amikor nem. igy aztan ahol kell, ott zart forrasu rendszereket hasznalok/hasznaltam, ahol lehet es megfelelo, ott nyilt forrasut.
ettol meg nem tetszhet az, ahogy szejjelvagjak a linuxot, ami bar sosem a "tisztasagarol" (ertsd: erdekes es sokszor csunya, de ugyanakkor sokszor valoban celravezeto hekkek) volt hires, de jo, megbizhato es stabil rendszer volt es pontosan azert szerettem (szerettuk) mert sok esetben/helyzetben udito, jol hasznalhato alternativat jelentett az akkor meg zomeben mas hozzaallasu tobbseggel szemben.
en pont azert vagyok duhos, mert azt latom, hogy ez valtozik: ugyanaz az arrogancia es "majd mi megmondjuk, mi neked a jo" hozzaallas lesz a linux core fejlesztok sajatja is, amiert annak idejen karhoztattuk a cegeket.
- A hozzászóláshoz be kell jelentkezni
A Linux kernel licensze a GPL. A GPL licensz sajatossaga, hogy a GPL licenszu kod nem keverheto, es nem linkelheto nem szabad licenszu koddal.
A Linux modularis szerkezete miatt egy zart forrasu drivernel kodkeveres nincs, viszont nem tiszta (szurke :), hogy egy zart forrasu modul behozasat, azt tiltja-e a GPL, vagy nem. egyelore nincs kidobva, de elobb utobb ki lesz. ez nem ma kitalalt dolog.
A BSD licenszben nincs ilyen kitetel. barmelyik gyarto csinalhat zart forraskodu drivert akarmelyik BSD-hez.
Ha olyan elemi igeny van a zart forrasu driverekre, akkor at kell terni BSD-re, es ahhoz a gyartok kedvukre keszithetnek zart forasu drivereket nincs jogi akadalya. Bar kivancsi lennek, hogy TdR mit szolna hozza, ha valaki benn akarna latni a OpenBSD-ben a zart forrasu driveret.
De mivel a Linux opensource, akar te is leforkolhatod, es kiadhatsz egy olyan kernelt, amiben ott van egy szep binaris driver gyartok altal szeretett API. Ha tenyleg akkora az igeny erre, akkor majd minden oprendszer gyarto szepen atter a te kerneledre. nevezheted mondjuk zsirux-nak:) A linux nem az egyetlen ut, hanem _egy_ ut. Ha te arra mesz akkor neked is jo, ha nem arra mesz valasz/epits masik utat.
- A hozzászóláshoz be kell jelentkezni
> ha valaki benn akarna latni a OpenBSD-ben a zart forrasu driveret.
Nem akarja benne latni senki, ahogy a linuxban sem. Azt szeretnek latni az emberek, hogy lehetoseg legyen hasznalni ezeket a modulokat. Hogy ez mennyire szurke a gpl-nel, azzal nem szallok vitaba, de ez a lepes szerintem nem ezen mulik. Ez csak erofitogtatas: Akkora majerek vagyunk mar, hogy ezt is megtehetjuk. Aztan majd lesz kmembe patchelo, binaris-driverloader vicc, az jobb lesz barkinek is?
- A hozzászóláshoz be kell jelentkezni
Figyeljetek már! A dolog mára már egy kicsit továbbment a 20 éves srácok hackelnek otthon kategóriánál, debian az isten, meg egyéb vicces dolgokon. A linux ma már üzlet. Az üzlet meg a pénzről szól, és az ügyfelek meggyőzéséről. Hogy nekik jó, ha linux-ot használnak (mert az Oracle xy gyorsabb, mint windozia alatt, kevesebb a vírus, jobb menedzselhetőség, és egyéb marketing szövegek) A felhasználó számára, bármilyen meglepő, elsődleges szempont, hogy az eszközeit használhassa. Azóta, amióta a Linux üzlet lett, bizony rengeteg fejlesztő céges pénzen fejleszt bele (kezdve kde/gnome, egészen a kernelig). Ezt el kell fogadni.
Egy átlag felhasználót baromira nem érdekel, hogy bináris driver van, vagy opensource, vagy egyéb varázslat. Ő csak használni akarja az eszközeit. Egyelőre még desktop-on nem akkora piac a gnu/linux (bármennyire is szeretnénk), hogy egy ilyen megoldás (bináris driverek tiltása) "megtorlás" nélkül maradna, és ezt egyetlen nagy cég, amely a linuxos fejlesztést támogatja, sem nyelné le könnyen, szvsz nagyon komoly visszalépés lenne.
Persze, a legjobb az opensource driver, amibe bele lehet hackelni, ha valami sz@r, de én pl. örülnék, ha a scanneremhez akár csak bináris driver lenne (xerox one touch 4800)
Idővel persze ki lehet kényszeríteni a cégeket, hogy nyissák meg a forrásaikat, amennyiben ez lehetséges, de most még nem érzem elérkezettnek az időt erre.
- A hozzászóláshoz be kell jelentkezni
"viszont nem tiszta (szurke :), hogy egy zart forrasu modul behozasat, azt tiltja-e a GPL, vagy nem. egyelore nincs kidobva, de elobb utobb ki lesz. ez nem ma kitalalt dolog."
mas dolog az explicit tiltas es mas dolog a megtures. tudtommal ez nem GPL-related problema, persze lehet, hogy tevedek.
linus errol ezt irja:
"But one gray area in particular is something like a driver that was originally written for another operating system (ie clearly not a derived work of Linux in origin). At exactly what point does it become a derived work of the kernel (and thus fall under the GPL)? THAT is a gray area, and _that_ is the area where I personally believe that some modules may be considered to not be derived works simply because they weren't designed for Linux and don't depend on any special Linux behaviour."
ez azert nem teljesen ugyanaz, mint amirol te beszelsz.
"De mivel a Linux opensource, akar te is leforkolhatod, es kiadhatsz egy olyan kernelt, amiben ott van egy szep binaris driver gyartok altal szeretett API. Ha tenyleg akkora az igeny erre, akkor majd minden oprendszer gyarto szepen atter a te kerneledre. nevezheted mondjuk zsirux-nak:) A linux nem az egyetlen ut, hanem _egy_ ut. Ha te arra mesz akkor neked is jo, ha nem arra mesz valasz/epits masik utat."
ez egy igen remek kis gondolat, engedd meg, hogy elsokent gratulaljak hozza.
- A hozzászóláshoz be kell jelentkezni
"A dolog mára már egy kicsit továbbment a 20 éves srácok hackelnek otthon kategóriánál"
csak errol az otthon hackelo 20 eves sracok neha megfeledkeznek es azt hiszik, hogy ok fogjak megmondani, merre menjen a vilag :-)
egyebkent teljesen egyetertek.
- A hozzászóláshoz be kell jelentkezni
In article <42.58101@c.hup.hu>, khiraly wrote:
> chippekhez probalnak opensource drivert irni. Mondhatnad, hogy irjanak, meg
> akinek ideje van varja ki. De ha megnezed, hogy kik is fejlesztik, szinte
> az *osszes* fejleszto PPC platformrol jon (apple gepek foleg).
Ehhez annyit tennek hozza, hogy aki Apple gepre nem MacOS-t tesz, az meg
is erdemel mindent.
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
linus errol ezt irja:
"But one gray area in particular is something like a driver that was originally written for another operating system (ie clearly not a derived work of Linux in origin). At exactly what point does it become a derived work of the kernel (and thus fall under the GPL)? THAT is a gray area, and _that_ is the area where I personally believe that some modules may be considered to not be derived works simply because they weren't designed for Linux and don't depend on any special Linux behaviour."
ez azert nem teljesen ugyanaz, mint amirol te beszelsz.
erre gondoltam, de rosszul emlekeztem,bocs
- A hozzászóláshoz be kell jelentkezni
In article <42.58144@c.hup.hu>, Mészáros András wrote:
> A Linux modularis szerkezete miatt egy zart forrasu drivernel kodkeveres
> nincs, viszont nem tiszta (szurke :), hogy egy zart forrasu modul
> behozasat, azt tiltja-e a GPL, vagy nem. egyelore nincs kidobva, de elobb
> utobb ki lesz. ez nem ma kitalalt dolog.
Magyarul nem tilos, ergo szabad. Az egyetlen problema az, hogy az onjelolt
kiskiralyok fanatizmusa diktalhat ilyen helyzetben.
Szerencsere ezt elore lattam es idejeben valtottam. Most nincs mas dolgom
mint hatradolni es rohogni ahogy osszeomlik az egesz :) Ki tudja, talan 3 ev
mulva megint normalis lesz a linux.
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
In article <42.58088@c.hup.hu>, Mészáros András wrote:
> barmelyik opensource oprendszer hamar tonkremenne, ha elterjednenek a zart
> forrasu driverek.
Igy elso korben kopni-nyelni nem tudok ekkora baromsag olvastan.
> Az M$-nak sok penzt megerne, hogy lefizessen driver programozokat, hogy
> instabilla tegyek a rendszert.
Hmmmmm. Tehat az MS irna binaris drivereket? Mihez? Az egereihez?
Komolyan, ennyi MS-utalo arcot mint itt, nem egyszeru :)
> a driverek a monolitikus kernel reszei.
Ez minden bizonnyal egy ertelmes, jelentosegteljes mondat.
> GKH modszere nem a legjobb, de valami kellene, hogy visszaszoruljon a zart
> forraskodu driverre valo atalas tendenciaja.
Read my lips: a linux elerkezett a hataraihoz.
Ennel openszorszabb egyhamar nem lesz. Most a linukkksz a kovetkezo
valasztas elott all: kompromisszum, vagy jelentos visszaeses. Illetve GKH-ek
mar tudtukon kivul meghoztak ezt a dontest.
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
In article <42.58120@c.hup.hu>, khiraly wrote:
> Mivel nincs beleszolasom, igy lenyegtelen, hogy mi a velemenyem.
Ti mind egyenisegek vagytok :)
> Egyebkent van.
Hat persze :)
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
Gabucino írta 2005-11-22 16:00 -n:
> In article <42.58088@c.hup.hu>, Mészáros András wrote:
>>forraskodu driverre valo atalas tendenciaja.
>
>
> Read my lips: a linux elerkezett a hataraihoz.
>
> Ennel openszorszabb egyhamar nem lesz. Most a linukkksz a kovetkezo
> valasztas elott all: kompromisszum, vagy jelentos visszaeses. Illetve
> GKH-ek
> mar tudtukon kivul meghoztak ezt a dontest.
Furcsa, hogy ilyet mondok, de ebben ugy latom, egyet kell ertenem Gabuval...
- A hozzászóláshoz be kell jelentkezni
tehat akkor a hupdroid allaspont szerint ossze kene fognunk, es vagy csinalni egy sajat linux-forkot, esetleg nullarol irni egy uj operacios rendszert. persze mehetunk az LKML-re is sirni, kar, hogy a homokozoban kemenykedo fomajereket a sajat (termeszetesen hibatlan) nezopontjukon kivul eso dolgok nem erdeklik.
na mindegy.
- A hozzászóláshoz be kell jelentkezni
1. Mr Kroah-Hartman belepeccseli
2. Te/en/a disztrok kpkg maintainerei/epeszuek kipeccselik
3. ???
4. Profit!
problema?
- A hozzászóláshoz be kell jelentkezni
In article <42.58159@c.hup.hu>, zsirfeka wrote:
> tehat akkor a hupdroid allaspont szerint ossze kene fognunk, es vagy
> csinalni egy sajat linux-forkot, esetleg nullarol irni egy uj operacios
> rendszert. persze mehetunk az LKML-re is sirni, kar, hogy a homokozoban
> kemenykedo fomajereket a sajat (termeszetesen hibatlan) nezopontjukon kivul
> eso dolgok nem erdeklik.
>
> na mindegy.
Eskuszom, a linuxot azert talaltam ki hogy en szetrohogjem magam :D
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
en az utobbi idoben mar nagyon nem rohogok, inkabb az agyverzes kerulget es menekulesi utat keresek.
persze ezek a flame-ek mindennel szorakoztatobbak tudnak lenni ;-)
- A hozzászóláshoz be kell jelentkezni
In article <42.58163@c.hup.hu>, zsirfeka wrote:
> en az utobbi idoben mar nagyon nem rohogok, inkabb az agyverzes kerulget es
> menekulesi utat keresek.
Korabban kellett volna.
> persze ezek a flame-ek mindennel szorakoztatobbak tudnak lenni ;-)
Jol csinaljatok :)
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
Ha a mostani csináljunk-opensourceból-sokpénzt tendencia nem hagy alább, a Linux fejlesztők baromkodása meg fogja nyitni az utat a sokkal inkább piacorientált opensource-t kínáló cégek előtt...
Megérjük még a Novell OpenSolarist ;)
- A hozzászóláshoz be kell jelentkezni
"Korabban kellett volna."
lehet. az a baj, hogy tul sok mindent kell menekiteni :-)
- A hozzászóláshoz be kell jelentkezni
In article <42.58166@c.hup.hu>, zsirfeka wrote:
> "Korabban kellett volna."
> lehet. az a baj, hogy tul sok mindent kell menekiteni :-)
Nem. Ami nem egyszeru, az eleve szar.
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
wolphie írta 2005-11-22 13:45 -n:
> Az meg kulon jo vicc, hogy opensource driver melle toltod a binaris
> firmwaret, mert azt mar rohadt sok idobe telne ujrairni. (jo, persze az nem
> teszi "instabilla" a kernelt)
Mongyuk inkabb ugy, hogy nem csak az teszi "instabilla" :)))
- A hozzászóláshoz be kell jelentkezni
kikerem magamnak: feljelencsuk!!!!
- A hozzászóláshoz be kell jelentkezni
frank wrote:
> A patch annyit tesz, hogy letiltja a PCI alrendszerhez tartozó funkciók
> elérését nem GPL licencelésű driverek/programok számára.
Épp ma vitatkoztunk a kollegával erről. :)
Nekem személy szerint ellenszenves az a hozzáállásuk, hogy csak a saját
szekerüket tolják (gyk: GPL->Linux), nem pedig a nyílt forráskódét.
Sajnálom őket.
- A hozzászóláshoz be kell jelentkezni
Mészáros András wrote:
> GKH modszere nem a legjobb, de valami kellene, hogy visszaszoruljon a zart
> forraskodu driverre valo atalas tendenciaja.
Theo de Raadt jut eszembe.
- A hozzászóláshoz be kell jelentkezni
khiraly wrote:
> Raadasul ehhez hozzajon meg, hogy szerintuk illegalis binaris drivert
> loadolni a kernelbe. Oldjak meg ugy, ahogy az ndiswrapper, vagy csinaljanak
> opensource drivert.
Miért illegális linuxos bináris drivert betölteni és miért nem az
windowsos esetében?
Ha írok egy linbinwrappert, akkor az jó?
- A hozzászóláshoz be kell jelentkezni
zsirfeka wrote:
> tehat: a binaris drivert irok mind balfaszok, akik ***** kodot irnak,
> ellenben az opensourceistenek kivalo koderek?
Egyáltalán hogy lehet bináris drivert írni? :)))
> " hanem az SCSI es SATA binaris driverek teruleten. Ahol a stabilitas
> nagyon is fontos tenyezo, amit binaris drivereknel nem lehet garantalni."
> miert? ki nem tudja garantalni? greg kroah-hartman? andrew morton? irjon a
> gyarto tisztesseges kodot.
Komolyan elgondolkozom azon, hogy ezek után hogy működhet a Windows, az
OS X, vagy bármi más, amihez a gyártók a felhasználóknak bináris
formában adják a drivereket.
- A hozzászóláshoz be kell jelentkezni
khiraly wrote:
> Pl. nem valtoztatjak meg az API specifikacioit x evig.
Előre kéne tervezni, mi?
Teljesen korrekt. A 2.4-es Linuxhoz van egy rakás driver, ami a
2.6-osban már nem működik, pedig nyílt forrású, de a megváltozott
környezetbe már senki sem portolta őket.
Hogy is van ez?
- A hozzászóláshoz be kell jelentkezni
_Joel wrote:
> Micsoda szabadság...
Ezt már megbeszéltük, de leírom mégegyszer (nem neked): ha ezek a
linux-arcok tényleg a szabadságot tartanák szem előtt, akkor nem GPL-es
driverekért sírnának, hanem szabadon hozzáférhető, részletes
dokumentációért. Ahogy OpenBSD-éknél is szokás.
Persze *ezen felül* írhat a gyártó drivert is, felőlem akár GPL-eset is.
- A hozzászóláshoz be kell jelentkezni
Ha van egy nyílt forráskódú rendszer, ami létrejött, hogy mindekihez eljusson, akkor igenis ki kell állni a nyíltsága mellett, és tenni azért, hogy ne kerüljenek bele zárt forrású kernel modulok. Lehet, hogy nem a G. K-H. féle megoldás a jó, de mindenképpen ösztönözni kell a hardver gyártókat, hogy specifikációt adjanak a chipjeik mellé, amihez lehet szabad drivert írni. És amikor licenszelnek technológiát, vagy építenek egy eszközt akkor azt úgy tegyék, hogy ahhoz nyílt forrású driverek lehessenek.
A Linux kernel megszületésekor ugye rövid ideig még a GPL feltételeinél is szigorúbb licensz alatt került közkézre, ami mindennemű kereskedelmi lehetőséget tiltott. Ha azt vesszük, hogy a GPL egy cserekereskedelmi licensz. Azzal fizetsz, hogy amit hozzáraksz, azt közre adod. Jogos elvárás, hogy ezzel ne éljen vissza senki, és igenis adjon vissza a közbe.
- A hozzászóláshoz be kell jelentkezni
khiraly wrote:
> A fo gond a server teruleten is elharapodzott binaris driverekkel van ...
Neked a bináris driver szinonim a Microsofttal és mindkettőt
szitokszónak használod, ugye? :)
- A hozzászóláshoz be kell jelentkezni
In article <42.58176@c.hup.hu>, Nagy Attila wrote:
> Komolyan elgondolkozom azon, hogy ezek után hogy m?ködhet a Windows, az
> OS X, vagy bármi más, amihez a gyártók a felhasználóknak bináris
> formában adják a drivereket.
Sehogy bazeg, linux az isten :)
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
zsirfeka wrote:
> "But one gray area in particular is something like a driver that was
> originally written for another operating system (ie clearly not a derived
> work of Linux in origin). At exactly what point does it become a derived
> work of the kernel (and thus fall under the GPL)? THAT is a gray area, and
> _that_ is the area where I personally believe that some modules may be
> considered to not be derived works simply because they weren't designed for
> Linux and don't depend on any special Linux behaviour."
Néha elgondolkozom, hogy hol tartana a nyílt forráskód GPL nélkül.
Gondoljatok bele ti is: nem termelődne ennyi bitszemét és a felszabaduló
időben kódolhatnának az illetők, vagy megnyugodhatnának és új gondolatok
vetnék meg magukat a fejükben.
Sokkal jobb lenne a világ. :)
- A hozzászóláshoz be kell jelentkezni
Gabucino wrote:
> Sehogy bazeg, linux az isten :)
Na igen. Lehet, hogy a legtöbbet tudó Unix-szerű OS, meg szinte mindent
meg lehet vele oldani, de nekem jópár éve elment már tőle a kedvem...
Meg a GPL-től is. Hülye vagyok én ehhez, de láthatólag nálam sokkal
nagyobb elmék is azok, hiszen nyíltan leírják, hogy nem tudják, hogy a
GPL ezt, vagy azt megenged-e.
Akkor ne legyen semmilyen licensz alatt. Legyen public domain,
gyarapítsa az általános emberi tudást, vagy ne csinálják a színjátékot
itt ezzel a "szabadságért harcolunk" szöveggel, amikor valójában csak a
saját szekerüket tolják.
- A hozzászóláshoz be kell jelentkezni
Ettol meg sokkal jobb a 2.2-bol "portolt" driverek warningja forditas kozben. Amikkel annyit foglalkoztak, hogy leforduljon, az hogy ott virit bennuk a cli/sti ami mar 2-3 eve is deprecated volt az nembaj, a lenyeg, hogy openszorsz ;P
- A hozzászóláshoz be kell jelentkezni
Nem errol van itt szo szerintem ... Csak ha pl nvidia, akkor mar azonnal nem biztos hogy mindig valthatok barmilyen kernelre ha akarok 3D gyorsitast is, mert ugye az egy closed source cucc, nem nagyon van mod senkinek belenyulni, marmint persze az emlitett nvidia driver eseten a "glue" kodba igen, de a lenyegi reszbe sajna nem es ha esetleg ott kene? Ami a kernelban van cucc, az viszont GNU/GPL barmikor megnezheted, atirhatod, stb, barmilyen elvetemult patch halmaz feltetele utan is van valoszinusege h mukodik marmint ha valaki NAGYON ert hozza hogy megfeleloen csinalja :) A lenyeg hogy closed source eseten ennek a lehetosege sem adatik meg es hozza vagy lancolva azokhoz a dolgokhoz amit a driver iroja tamogat: ha mast szeretnel hasznalni de pl nvidia azzal nem megy akkor ennyi volt ... Arrol nem is beszelve hogy a megy/ nem megy dolognal van "arnyaltabb" is, pl a "neha fagy" kategoria ;-( Az meg ugye meg rosszabb ...
- A hozzászóláshoz be kell jelentkezni
whitehawk wrote:
> hogy ne kerüljenek bele zárt forrású kernel modulok. Lehet, hogy nem a G.
> K-H. féle megoldás a jó, de mindenképpen ösztönözni kell a hardver
> gyártókat, hogy specifikációt adjanak a chipjeik mellé, amihez lehet szabad
> drivert írni. És amikor licenszelnek technológiát, vagy építenek egy
Ez a "specifikációt adjanak a chipjeik mellé" szöveget rajtad kívül más
is említette ebben a témában? (nem néztem meg GKH oldalát, de itt eddig
nem erről volt szó).
- A hozzászóláshoz be kell jelentkezni
"Egyáltalán hogy lehet bináris drivert írni? :)))"
bele kell irni, hogy #define LINUX_IS_GAY es innentol kezdve onmodosito-malicsusz-onfordito binarissa valik, automatikusan persze :-)
- A hozzászóláshoz be kell jelentkezni
"barmikor megnezheted, atirhatod, stb, barmilyen elvetemult patch halmaz feltetele utan is van valoszinusege h mukodik marmint ha valaki NAGYON ert hozza hogy megfeleloen csinalja"
vesd ossze ezzel: "a binaris drivertol instabil/malicsusz/ongyullado lesz az egesz szisztem"
- A hozzászóláshoz be kell jelentkezni
In article <42.58185@c.hup.hu>, LGB wrote:
> nem biztos hogy mindig valthatok barmilyen kernelre ha akarok 3D gyorsitast
Ja, csak epp azert nem valthatsz mert minden minor verzioban felrugjak az API-kat
a fasz linux fejlesztok :) Igy azert kicsit arnyaltabb a kep ;)))
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
Nem volt. Ez az én véleményem. Én meg tudom érteni GKH-t. Nem a legösztönzőbb amit csinál, de nem sok mindent tehetnek. Ez olyan, mint hogy az ingyenélő se kapjon segélyt folyton, hanem ösztönözni kell a munkára, hogy hasznos legyen...
- A hozzászóláshoz be kell jelentkezni
Hat tudom Gabu hogy ebben nem egyezik meg a velemenyunk, de szerintem rugjak is fel nyugodtan ha ez BARMI elonyt jelent! Azert kell pont open source kernel fejleszteseket csinalni, mert akkor ez nem tul nagy problema. Vannak bizonyos zart forrasu rendszerek akik nagyon buszkek ra hogy ok kompatibilisek mindig sajat magukkal aztan az egyik programverzio mar nem olvassa a megelozo forumatumat, vagy a kovetkezo OS-en nem fut a megvasarolt programod, meg hasonlok, egy meg nem nevezett CD-n is ez volt a tapasztalat, aztan a rajta mellekelt igaz kicsit csunyacska tcl/tk feluleti "unixos verzio" meg 10 ev utan is fut. En csak azt mondom hogy egyesek kicsit rosszul ertelmezik hogy hol kene inkabb jobban ugyelni a kompatibilitasra ... En megertem e kernel fejlesztok allaspontjat hogy a kernel az a kernel abba miert rondit bele egy kulso ceg, mar eleve licensz politikailag is kifogasolhato modon. A user space mas, nyilvan azt futtatsz alatta amit akarsz. De ha pl mplayer-t felhozzuk peldanak, mi sem orultunk volna ha valami ceg azzal jon hogy hogy a fenebe merjuk az mplayer belsejeben levo (!) egyes komponensek kozotti API-t valtoztatni (ami azert megtortent ugye azert neha). Szoval azert nem olyan egyszeru ez aminek latszik, legalabbis szerintem.
Mondjuk "atlag" usernek persze ez mindegy, o ugysem erti az egeszet meg ugyis disztrib kernelt hasznal stb, tehat ez a vita amugy is kisse elvi jellegu.
- A hozzászóláshoz be kell jelentkezni
Pontosan! Meg merem kockaztatni hogy a "Linux" felhasznalok tobbsegenek fogalma se lenne hogy mi a fenerol van itt szo :) Eppen ezert irtam is, hogy nyilvan kar kivetiteni ezt a problemat masokra is, mint akire tartozik: a fejlesztokre, akiknek teljesen jogos kivansaguk hogy a kernelbe ne piszkaljanak bele ***** closed source binary only cuccok ... En se orulnek ha az altalam irt programokba masik ilyeneket akarnanak beleeroszakolni :)
- A hozzászóláshoz be kell jelentkezni
aham. peldaul az egy ***** nagy elony, hogy keptelenseg tisztessegesen olyan kodot irni, ami mondjuk jo esetben ket kernel ___al___ verzional tobbon lefordul ___es___ rendesen mukodik modositas nelkul.
ez elony? nem.
BARMILYEN elonyert felaldozhato BARMI egy jatek operacios rendszerben, amit jozsika szutykol pascalban a teli szunetben, de nem egy olyan OS eseten, amire joforman iparagak epulnek. jozsika OS-e nem ez a kategoria, a linux viszont igen. TCO-TCO-TCO, enterspajz-enterspajz-enterspajz; ismeros?
szanalmas, oncelu matyizas, ami jelenleg a linux kernellel tortenik, a sok szerencsetlen pedig eljenez hozza. gratulalok.
- A hozzászóláshoz be kell jelentkezni
De miert baj az? Miert akarsz egy OS-t raeroszakolni mindenkire csupan a platform miatt? Nem jobb ha szabadsag van es mindenki azt valaszt ami akar? te is, en is, masoik is, stb, mondjuk nekem nincs is apple gepem :)
- A hozzászóláshoz be kell jelentkezni
So fucking agreed.
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
In article <42.58196@c.hup.hu>, LGB wrote:
> De miert baj az? Miert akarsz egy OS-t raeroszakolni mindenkire csupan a
> platform miatt?
Ki akar?
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
Nem erted, latom. A Linux kernel egy monolitikus kernel, eltekintve attol hogy "kulonleges" szerepkorben van a kernel EGYETLEN program! Semmi koze egy masik "kulso" teljesen mas elven felepulo dolognak hozza, ez ugyanolyan mintha egy XYZ GNU/GPL programba valaki egy binaris cuccot akarna beleeroszakolni "kivulrol". A kernelnek nem celja hogy belso komponensek kozotti APIt exportaljon harmadik fel szamara, erre a syscall-ok utjan elerheto API-t nyujtja ugye a user space fele. Sokan azt nem ertik meg, hogy a Linux kernel az egyetlen egyseg, nincs is ertelme arrol beszelni hogy a belso APIjai es absztrakcios retegei kozotti cuccokat kulso dologra felhasznald, ez mar a dologok "megeroszakolasa" es eleve nem is erre keszult az egesz.
Persze konstruktiv hozzaallas kapcsan, lehetne megoldast talalni azert erre is. Pl az nvidia drivereknel ugye van egyt "vekony" glue ami forraskodban is elerheto, de a "lenyeg" az nincs meg forrasban. Na ebbol kiindulva akkor az nvidia ne csak sajat maganak fejlesszen, hanem alljanak ossze, vagy valaki mas inditson egy olyan projectet ami letrehoz egy binaris szinten kompatibilis interface-t az ilyen projectekhez. Itt az is jo lenne, hogy akkor nem csak egyetlen ceg egyetlen "side projectje" (mert azert gondolom a win meg nagyobb uzlet, I mean tobb felhasznalo vesz nvidia kartyat aki windowst hasznal), ilyen modon tobb ember dolgozhatna rajta, es talan kinone azokat a gyerekbetegsegeket is ami miatt legtobben fujnak ra. Persze a legtobb dolgot jo lenne abbe a hlue layer-be is atvinni, hiszen kulonben ugyanott vagyunk ahol a part szakad ... Azaz az lenne a legjobb (de allitolag az nvidia ilyen, azt mondja magarol hogy unified driver core vagy mi), ha maga a driverben csak szigoruan az lenne ami valojaban mar OS fuggetlen es a vezerelt hw-hez kapcsolodik szorosan, minden mas erintekezesi pont jo lenne ha abba a layerben lenne. Szerintem ez meg egy ertelmes kozeput lenne ...
Ja, meg amugy azert nem vagyok annyira elvakult amilyennek latszom :) mert pl en is nvidia kartyat hasznalok binary only driverrel :)
- A hozzászóláshoz be kell jelentkezni
Amugy ne feledjuk el a szelsoseges allaspontok elonyeit is :) Ha valaki valami nagyon szelsosegeset akar elerni (ami persze ugye elegge szubjektiv dolog), es annak csak 10%-at sikerul elerni, akkor az az illeto szamara esetleg kudarc vagy legalabbis nagyon mersekelt eredmeny, azonban annak szamara, akinek mar eleve tul szelsoseges lett volna a 100% lehet hogy a 10% az optimalis. Na ebbol azt akarom kihozni, hogy sok helyrol hallani hogy nincs ertelme a GNU/GPL-nek, "ugyis ellopjak", "csak a felhasznalok latjak karat ha nem lenne binary only driver" stb stb, viszont ha a multban nem kuzdottek volna annyira paran ez ellen akkor viszont most valoszinuleg szinte SEMMI nem lenne. Tehat torekedni lehet az elerhetetlenseg fele, ki lehet tuzni celnak, es lehetnek ertelmes eredmenyek igy mindenki szamara meg mindig. Nem emiatt kell feltetlenul kihorogni valakit szerintem.
- A hozzászóláshoz be kell jelentkezni
> szerintem rugjak is fel nyugodtan ha ez BARMI elonyt jelent!
barmi elony = nem kell 1 honapnal elobbre gondolkodni.
> a kernel az a kernel abba miert rondit bele egy kulso ceg
Jelenleg eleg sok ceg rondit bele a linux kernelbe opensource modon. A tobbiek meg nem beleronditanak, hanem kulonallo modult fejlesztenek.
> A user space mas, nyilvan azt futtatsz alatta amit akarsz.
Ja, ha a libc-vel muvelnek ugyanezt, akkor gondolom boldog lennel. Esetleg havonta valtozna mondjuk a ps output, akkor biztosan remek shellscripteket lehetne irni.
- A hozzászóláshoz be kell jelentkezni
Elnézést kérek, azt hiszem, hogy rossz helyen járok, akkor ez itt most nem a HUP? Mert nekem úgy néz ki a hozzászólások alapján, mint egy óvoda homokozója. :))))
- A hozzászóláshoz be kell jelentkezni
Erre mondjak, atgondolt ertelmes hozzaszollas....
- A hozzászóláshoz be kell jelentkezni
"Nem erted, latom. A Linux kernel egy monolitikus kernel, eltekintve attol hogy "kulonleges" szerepkorben van a kernel EGYETLEN program!"
koszonom, hogy elmagyaraztad. tenyleg.
"Semmi koze egy masik "kulso" teljesen mas elven felepulo dolognak hozza, ez ugyanolyan mintha egy XYZ GNU/GPL programba valaki egy binaris cuccot akarna beleeroszakolni "kivulrol". A kernelnek nem celja hogy belso komponensek kozotti APIt exportaljon harmadik fel szamara, erre a syscall-ok utjan elerheto API-t nyujtja ugye a user space fele."
egy dolgot felejtesz el: a linux kernel ugyan monolitikus, de lehetoseg van a funkcionalitas "modositasara" (ertsd: funkciok hozzaadasara/elvetelere) dinamikusan, futasidoben, KERNEL MODULOK segitsegevell, ellentetben a klasszikus, teljesen monolitikus kernelekkel, amilyen peldaul a mai napig a hp-ux, de talan meg az aix is.
"Ssokan azt nem ertik meg, hogy a Linux kernel az egyetlen egyseg, nincs is ertelme arrol beszelni hogy a belso APIjai es absztrakcios retegei kozotti cuccokat kulso dologra felhasznald, ez mar a dologok "megeroszakolasa" es eleve nem is erre keszult az egesz."
ezt kifejtened?
- A hozzászóláshoz be kell jelentkezni
In article <42.58211@c.hup.hu>, zsirfeka wrote:
> _"Ssokan azt nem ertik meg, hogy a Linux kernel az egyetlen egyseg, nincs
> is ertelme arrol beszelni hogy a belso APIjai es absztrakcios retegei
> kozotti cuccokat kulso dologra felhasznald, ez mar a dologok
> "megeroszakolasa" es eleve nem is erre keszult az egesz."_
>
> ezt kifejtened?
Ilyen az, amikor a GPL virus megfertozi a kodot :)
--
Gabucino
- A hozzászóláshoz be kell jelentkezni
Tevedes, mert keverheto, *de* az igy szuletett kernelt nem terjesztheted.
- A hozzászóláshoz be kell jelentkezni
> Nem erted, latom.
Mindenki erti mirol van szo, es mit akarnak elerni a kernelfejlesztok (pontosabban par ember kozuluk), de ez nem jelenti azt, hogy ez a helyes ut.
> belso APIjai es absztrakcios retegei kozotti cuccokat kulso dologra felhasznald
Ha valoban teljesen monolitikus lenne, akkor nem kene egyaltalan kiexportalni semmit mert nem kene modult betolteni :)
Nem ertem miert artalmas a binaris modul, kinek okoz fejfajast a gyarton kivul.
> Szerintem ez meg egy ertelmes kozeput lenne
Akkor kiadjak a felet opensourceban, fele binaris. Ez mitol jobb? Ugyanugy binaris driver van a kernelben, jon a tainted malicsuszmano, rosszneked, vegedvan, megeszi a kondenzatorod az instabil kernel. Helyette sokkal jobb a licenszben levo tiltas ellenere binaris drivert reverse engineerelni, es belerakni a mainline kernelbe az eredmenyet, mert az sokkal legalisabb mint a binaris driver.
> en is nvidia kartyat hasznalok binary only driverrel :)
pff miert? :)
- A hozzászóláshoz be kell jelentkezni
==, ha erted, mire celzok.
- A hozzászóláshoz be kell jelentkezni
A kernel modulok meglete vagy nemlete nem valtoztat semmit, az kb annyit tesz mint a dlopen() hasznalata user space-ben, runtime linking. De a kulcskerdes itt TENYLEG az, hogy ez semmit nem valtoztat, nem is csoda hogy minden configolhato: fixen a kernelbe forditod vagy modulba, ez is mutatja hogy ez csak implementacios sajatossag, valojaban nagy kulonbseg nincs, ha egy modul be van toltve akkor ugyanugy a kernel resze, nem egy kulonallo egyseg, tehat nem egy mikorkernel architektura, ahol a legtobb dolog valojaban kulon "process" amelyek egymassal kommunikalnak, de jol szeparaltak is egyben. Attol hogy valami modulban van nem valtoztat azon hogy itt "tul szoros" az integracio a kernel tobbi reszevel.
A "megeroszakolast" ugy ertem, hogy pl az nvidia eseten letrehoztak egy glue layer-t hogy be lehessen nyomoritani azt a binary only cuccot. Ami alapvetoen nem lenne baj ha nem probalna ezt mindenki maskepp csinalni, hanem valami konszenzus lenne, es akkor lenne egy stabil driver API. Ugyanis a linux kernel belso API-ja az szandekosan nem valtozatlan hiszen a kernel az egy egyseg, amin "nem illik" surrun valtoztatni az ugye pl a user space fele nyujtott API.
Amugy persze lehet azt mondani hogy a Linux kernel design-ja alapvetoen rossz. Viszont ha elfogadjuk hogy ez van, akkor ebbol kovetkezik hogy nem is cel es nem is lehet cel forras szinten se kompatibilitas verziok kozott az egyes kernel subsystemek kozott, hiszen nem is cel ezt tartani!
- A hozzászóláshoz be kell jelentkezni
Miert? Attol valami egy program hogy pl egy lib-hez linkelodik, nem? Ekkor persze ki vannak egyes symbolumok exportalva stb, de a libet nem tekinted kulon programnak, eleve ugye kulon kontextusa sincs, gyakorlatilag osszelinkelodik a programoddal es "egykent" viselkedik. A linux kernel eseten kisse erdekes a dolog, de a kernel modulok gyakorlatilag felfoghatoak hasonloan, a kiexportalt szimbolumok gyakorlatilag analogiaja annak, amikor egy program meghatarozza hogy melyik symbol van kiexportalva, attol az nem kulon egyseg ... Meg ezen miert mulna valami? Legtobb
dolog fordithato fixen kernelbe meg modulba is, ez mutatja, hogy gyakorlatilag nincs alapveto elvi kulonbseg annyira. Persze nvidia drivert nem lehet kernelbe beleforditani, de ennek oka, mindossze annyi, hogy licenszproblemak miatt talaltak ki a "modul only" megoldast, ennek elsosorban nem technikai oka van ahogy en latom.
A masik dologgal meg arra akartam ravilagitani, hogy amennyire en elkepzelem legalabbis a legtobb kernel developernek az faj (leszamitva az onerzetet :), hogy egy binary cucc sokat galibat tud okozni, es ha vmi problema lep fel, nehez megallpitani hogy mi okozza, hiszen "nem latnak bele" a binary only driver-be. Es bizony, ha terjednek a binary only driverek hasznalata akkor gyakorlatilag egyre szukul a kernel tesztelesenek lehetosege, mert problema eseten ilyenkor nem egyertelmu az ok esetleg. Ergo csokken a megnizhatosag, mert maguknak a kernel fejlesztoknek sincs lehetoseguk atlatni a reportolo ermber rendszeret mivel nincs birtokukban az a tudas ami a binary only belso mukodesevel kapcsolatos (de most komolyan, egy atlag "modern" gnu/linux disztribben nezd meg milyen aranyban van binary only driver, szerintem eleg sok, es ilyen esetben a bugreportok mindig problemasak lehetnek). Persze utopisztikus lenne, ha csak open source driverek lennenek, ezert probalkoztam azzal a gondolattal eljatszani, hogy akkor legalabb EGY ilyen glue reteg lenne ami viszont legyen jol megirva es minnel tobb OS specifikus cucc keruljon at oda, ezzel javirtva valamit a helyzeten.
Lehet hogy total rossz uton jarok, persze, csak probaltam itt magamban kitalalni valamit ...
- A hozzászóláshoz be kell jelentkezni
Nem, ezért magyarázd meg plz.
- A hozzászóláshoz be kell jelentkezni
"Ugyanis a linux kernel belso API-ja az szandekosan nem valtozatlan"
persze, vegulis lehet erenyt kovacsolni barmibol.
"Amugy persze lehet azt mondani hogy a Linux kernel design-ja alapvetoen rossz."
nem, a fejlesztesi modell es a core fejlesztok hozaallasa rossz.
"nem is lehet cel forras szinten se kompatibilitas verziok kozott az egyes kernel subsystemek kozott, hiszen nem is cel ezt tartani!"
aham, orulok. ez is elony?
tovabbra sem ertem ezt a "ha binaris a driver, akkor biztosan *****, ha nyilt forrasu, akkor biztosan jo" elmeletet, amit egesz nap nyomattok. biztos ez ia a lunikszenterspajz resze.
- A hozzászóláshoz be kell jelentkezni
> A kernel modulok meglete vagy nemlete nem valtoztat semmit, az kb annyit tesz mint a dlopen() hasznalata user space-ben, runtime linking.
Nem teljesen ertem mit szeretnel mondani. Amennyire en tudom, ez megengedett gpl/nem gpl compatible keveresnel, de lehet rosszul tudom
- A hozzászóláshoz be kell jelentkezni
Hat, ennyire tenyleg nem fekete-feher, valamelyik hozzaszolasomban leirtam a velemenyem, amit en kihamoztam az idok soran ebbol a temabol (mert ugye ez nem ujkeletu dolog): arrol van szo, hogy minden software-t kell tesztelni, hibat kell javitani. Ha tfh Linux felhasznalok (-bol azok akik egyaltalan bugreportolnak valami ertelmeset) 99% binary only drivert tartalmazo kernelt futtat, akkor a hiba nyomkoveteset/kideriteset/vizsgalatat neheziti - ha nem lehetetlenne teszi - az a teny hogy maguk a kernel developerek sem lathatjak a teljes rendszer mukodeset! Tehat nem lehet tudni , hogy nem a bin driver okozta-e a gondot, kozvetlen v kozvetve mert nincs meg a forrasa, meg semmi ami ehhez kene! Elgondolkoztam, hogy lehet, Microsoft NDA-k alairasaval megkapja a legtobb driver forrasat a gyartoktol, akkor persze "neki konnyu", de az open source eseten erdekes elvi problema lep fel hogy meg a rendszer "letrehozoi" sem tudnak mit tenni ilyenkor hiszen egy "alien" ;_) van a rendszerben ami egy fekete doboz szamukra is! Azaz elvettek a lehetoseget attol hogy az open source rendszer teljes mukodeset at tudjak latni, mert ok erre kepessek is lennek esetleg, megha nyilvan atlag r=1 usernek ez mind1. Az manapsag is lathato problema, de mi lesz ha kvazi bin driver nelkul el sem indul mar egy atlag gep annyi ilyen kell majd? Akkor komoly gond lesz itt ebbol, ha belegondolunk ... Na, ezzel csak azt akarom mondani hogy _szerintem_ ez (is?) lehet az oka ennek a flamewar-nak.
- A hozzászóláshoz be kell jelentkezni
> nehez megallpitani hogy mi okozza
Nem tudom eszrevetted-e mar mi tortenik akkor amikor tainted kerneles bugreport erkezik a kerneldeveloperekhez...
> nincs birtokukban az a tudas ami a binary only belso mukodesevel kapcsolatos
Igy van, telibe is sz*rjak ezert, ez igy is van jol, semmi kozuk hozza, menjen mindenki visitani a gyartohoz, vagy hasznaljon opensource drivert.
> egy atlag "modern" gnu/linux disztribben nezd meg milyen aranyban van binary only driver, szerintem eleg sok.
En nem vettem eddig eszre.
Nost akkor tovabbra sem latom a hatranyat. Bizonyos esetben a gyartonak elonye szarmazik abbol, hogy opensource a driver, bizonyos esetben pedig nem, ekkor nem ad ki semmit (ez a ritkabb).
> hogy akkor legalabb EGY ilyen glue reteg lenne...
Igen kiraly lenne, csak olvasd el mr stablefoisten elozo vicces megmozdulasat, amiben kifejti velemenyet a driver apirol :)
Mint irtam, folosleges elmagyarazni mit akarnak, mert en is latom. Gondolom a glue reteget meg nem azert vetetted fel mert teljesen egyetertesz gregbacsival :)
- A hozzászóláshoz be kell jelentkezni
En itt ugy ertem hogy TECHNIKAI ertelemben nem valtoztat semmit a modul / nem modul kerdes, azaz hogy attol meg ugyanugy monolitikus kernel, hiszen egy context az egesz, itt nem jogi es licensz elteresre gondoltam ahol tenyleg van kulonseg.
Amugy Linuxban vannak nem monolitikus kernelre jellemzo egy-ket dolog, pl kernel thread az amolyan hibrid cucc, scheduler kulon processnek latja de nem teljesen az, vagy pl a FUSE, ahol ugye egesz mikro-kernel arch. gyanus modszerrel mukodik a dolog, stb, de a modul kezeles az pont nem illik ide a sorba: attol nem lesz kevesbe monolitikus a Linux kernel, ill nem ettol lesz nem az :)
- A hozzászóláshoz be kell jelentkezni
Szerintem meg sok, pl egesz sok embernek van nvidia kartyaja pl nekem is (megjegyzem azert, mert csak linuxom van, es normalis 3d teljesitmenyt nyujto kartya amihez van legalabb altalaban mukodo normalis driver az az nvidia, megha ez binary only is, sajnos vagy nem sajnos ...), dehat ATI-t is ide lehetne sorakoztatni. Es itt megint a "szelsoseges nezopontok haszna" kerdes is felmerul: ha nem kuzdenenek egyesek foggal korommel a binary only driverek ellen akkor meg tobb lenne ma, es meg kevesebb lenne talan az olyanok szama akik megnyitottak a kodot, adtak doksit a fejlesztoknek vagy hasonlo ... Ez ugyanaz, minthogy vizsgara sem a kettest kell megcelozni, mert ugye ha az nem sikerul, akkor bukta. Igenis meg lehet celozni az otost is akar, es ha csak harmas lesz, akkor meg mindig atmentel ;-)
- A hozzászóláshoz be kell jelentkezni
Az nvidia driver egy, az ati megegy. Ez a ket legismertebb. A tobbi nagyon sokat nem latom, van meg ugyan 1-2, de azok eleg ritkan hasznalt cuccok. Ertem az aggodalmad, es mondjuk azt, hogy igen a linux valoban egy olyan dolog lesz, ahol erre nagyon odafigyelnek, greg jol betolja a patchet, tok jogos, legyen minden feher (nem lesz akkor sem, de errol most feledkezzunk meg). Ezzel egyutt elfelejthetik vilaguralmi terveiket, mert ez lathatoan nem fog mukodni. Nem igy mukodik az enterspajz, ahova olyan gozerovel probalnak betorni. Pl. az nvidia soha a budos eletbe nem fog kiadni olyan drivert amiben a driver minosege nagysagrendi sebessegkulonbseget eredmenyez, hiszen elveszitene elonyet a versenytarsakhoz kepest. Az nvidia az eredmenyeit nem csak hwtervezoinek, hanem a driverfejlesztoinek is koszonheti. Ugyanugy nem fog pl egy normalis zartforrasu cluster fs-t fejleszto ceg kiadni a cuccait, hiszen ebbol el, fogja es leveszi a linuxot a supportalt rendszerek listajarol, mert maskepp bezarhatna a boltot. Nem minden ceg van felkeszulve az rms altal josolt szolgaltatasalapu modellre, van amelyik soha nem is fog ilyen modon mukodni. Es meg egy aprosag: az hogy egy ceg kiad opensource drivert, meg nem eleg. Koszonhetoen ennek a rohanasnak, folyamatosan maintainelni kell, ha nem teszi kidobjak a driverevel egyutt, mert eppen nem fordul vicces morton legujabb breakeljuk-a-multhavi-mastbreakelo patchevel. Mikozben arrol beszelnek, hogy megyunk az enterspajzba, beintenek az enterspajznak. Lehet keresni kifogasokat miert rossz nekik, de a valodi ok az, hogy elszalltak maguktol.
- A hozzászóláshoz be kell jelentkezni
Lol, es ezt pont nekem irod??
Vagy nem olvastal tovabb?
- A hozzászóláshoz be kell jelentkezni
(hup egyloseg ovodaihomokozo)
jujjmiketbeszelek.
- A hozzászóláshoz be kell jelentkezni
Epp most szembesultem ezzel a problemaval. SATA vezerlot kellett vennem, volt 4 lehetoseg, az egyik baromi draga volt, kiesett, 2-hoz binaris driver volt, igy azt valasztottam amihez van a kernelben tamogatas. A valasztasom csakis driver alapjan tortent, mivel ha a masik kettohoz van opensource driver akkor azok kozul valasztok, mert azok jobbak voltak. Ha nem lett volna driver egyikhez se, akkor nem veszek SATA vezerlot, es megoldom valahogy mashogy a dolgot.
Amugy nem ertem a hozzaszolasokat, miert lenne az rosz ha minden hardverhez lenne nyilt kodu driver? Ezzel mi csak nyernenk.
- A hozzászóláshoz be kell jelentkezni
A szabadalommal vedett eljarasoknak nem sok koze van az opensource-hoz. Lehet meg az attol szabadalmaztatott ha opensource.
- A hozzászóláshoz be kell jelentkezni
Szerintem ez az egesz flem tok felesleges volt. Legalabb annyira felesleges mint az osszes tobbi.
Szerintem aki egyetert ezzel, az hasznalni fogja, aki nem annak pedig van meg jopar lehetosege a BSD rendszereknel. A Trey sincsen tole elragadtatva ha beleugatnak a portal vezetesebe es en utolagosan vegiggondoltam az erveit, amibe ma mar egetertek vele, korabban nem igy volt. Ez az o projektje, akinek nem tetszik szetnez mashol. Ez a Linux kernelre is igaz.
Ennyi...
- A hozzászóláshoz be kell jelentkezni
Nos, ezert is mondtam hogy a szelsoseges allaspont elonyei :) Torekedni kell az utopisztikus elerhetetlen minden open source stb tema fele, es ha egy kicsit osszejon az mar nagy nyereseg azert sok embernek. Viszont ha nem nyomnak ennyire, ha Greg nem hivna fel a nep figyelmet, senkit nem erdekelne akkor lehet mar reg eltunt volna az egesz open source ... De ami a realitasokat illeti: tokeletes megoldas ugysincs, ez teny, nem is lehetne kiolni hirtelen minden closed source drivert (illetve lehet, aki akar most is tehet igy sajat gepen vegulis), de torkedni kell azert arra hogy minnel tobb ceg vegye eszre hogy a legjobb megoldas ha infot ad ki fejlesztoknek vagy meg jobb ha forrast is nyit esetleg :) Persze ettol mindenki nem fog, az is igaz ...
- A hozzászóláshoz be kell jelentkezni
"Ha Te vagy céged zárt forrású kernel modulokat használsz, napjaid meg vannak számlálva." - írja Greg.
Vagy a linuxe?
- A hozzászóláshoz be kell jelentkezni
Most ennek mi értelme van? Az adott eszközök elsősorban úgyis a nagy disztrókon fognak futni, azokon lesznek letesztelve, azok meg, ha ilyen eset lenne, szépen kiveszik ezt a részt a kernel forrásból. (mint closed driver support feature) :) Senki nem vonja kétségbe, hogy jobb, ha egy driver open source, de vegyük már észre, hogy az egész az üzletről szól. Lehet, hogy olyan kereszt-licenszelések, szabadalommal (fujj) védett eljárások vannak a háttérben, ami miatt nem lehet kirakni open source-ba a kódot...
- A hozzászóláshoz be kell jelentkezni
és akkor csodálkozunk, hogy sokan miért nem veszik komolyan a linuxot....
- A hozzászóláshoz be kell jelentkezni
Micsoda szabadság...
- A hozzászóláshoz be kell jelentkezni
kene egy "szanalmas" kategoria es g.k-h megmozdulasait a tovabbiakban oda postolni. persze a fun is megfelelo lehet.
ideje lenne mar, hogy felpofozza valaki ezeket a ***** idiotakat.
- A hozzászóláshoz be kell jelentkezni
barmelyik opensource oprendszer hamar tonkremenne, ha elterjednenek a zart forrasu driverek.
Az M$-nak sok penzt megerne, hogy lefizessen driver programozokat, hogy instabilla tegyek a rendszert. a driverek a monolitikus kernel reszei.
GKH modszere nem a legjobb, de valami kellene, hogy visszaszoruljon a zart forraskodu driverre valo atalas tendenciaja.
- A hozzászóláshoz be kell jelentkezni
> hogy magyarázná meg a főnöknek/ügyfeleknek, hogy miért nem működik az adott eszköz Linux alatt.
Gondolom ugy hogy elmondja, megint elszallt a kerneldeveloperek agya :)
Egyebkent meg az ugyfelet nem fogja erdekelni miert, szamara csak az latszik, hogy nem mukodik -> tehat nem biztos, hogy szamara a linux a megfelelo valasztas. (amennyiben szuksege van a binaris driver altal nyujtott funkciokra)
- A hozzászóláshoz be kell jelentkezni
"barmelyik opensource oprendszer hamar tonkremenne, ha elterjednenek a zart forrasu driverek."
ezt megindokolnad? ertelmesen. eroltesd meg magad, kerlek.
"Az M$-nak sok penzt megerne, hogy lefizessen driver programozokat, hogy instabilla tegyek a rendszert. a driverek a monolitikus kernel reszei."
el kene menned egy pszichologushoz, nem? vagy inkabb hagynod kene a francba ezt az informatikia-dolgot.
neha gondolkodhatnal, mielott ekkora baromsagot leirsz.
"de valami kellene, hogy visszaszoruljon a zart forraskodu driverre valo atalas tendenciaja."
miert, ez most a tendencia?
- A hozzászóláshoz be kell jelentkezni
aznemszamit, monnyon le, rohaggyonmeg, megoljuk, bepereljuk, feljelentjuk, elpusztitjuk MERT EZ A SZABADSAG!!! (btw, miben is kulonbozik ez a sokat szidalmazott, public enemy microsoft hozzaallasatol?)
- A hozzászóláshoz be kell jelentkezni
Meseld mar el mi lenne a jo abban, ha tele lenne a rendszered ilyen-olyan binaris driverekkel, amikkel semmit nem tud senki kezdeni, csak varni hogy a gyarto majd talan egyszer update-eli (ati? nvidia?).
- A hozzászóláshoz be kell jelentkezni
"barmelyik opensource oprendszer hamar tonkremenne, ha elterjednenek a zart forrasu driverek."
ezt megindokolnad? ertelmesen. eroltesd meg magad, kerlek.
Ugyan nem vagyok anr, de megprobalok valaszolni a kerdesedre.
Fokebb lkml-rol ideznek, tehat az itt elhangzott dolgokat nem en talaltam ki.
As long as they don't need to put binary junk in the kernel, they can
keep the binary junk in userland, where it belongs. That is at least
acceptable and legal, even if it's not a great situation.
Szoval ha valaki binaris driverekkel akar ganyolni, megteheti, de ne a kernelbe rakja bele a szarjat. Erre a szituacio jo pelda az ndiswrapper.
Es a kerdesedre a valasz:
The problem is they load these multi-megabytes blocs that want to hook
into SMM BIOS interrupts, ACPI, VM, etc... all over the place and do all
sort of junk in your kernel. Say goodbye to any kind of stability and
maintainability of a kernel loaded with that crap.
....
But the real reasons are elsewhere anyway. They don't wnat to opensource
because they don't want to open the gazillion security holes in their
stuff (afaik, the binary drivers make absolutely no verification of the
command streams passed from userland, you can make the card do whatever
you want from any user context, including arbitrary DMA to/from system
memory),
Innen ideztem:
http://thread.gmane.org/gmane.linux.kernel/351091
Raadasul ehhez hozzajon meg, hogy szerintuk illegalis binaris drivert loadolni a kernelbe. Oldjak meg ugy, ahogy az ndiswrapper, vagy csinaljanak opensource drivert.
Egyebkent a fo gond nem is az ati/nvidia parossal van (mivel a desktop linux elenyeszo a server terulethez kepest), hanem az SCSI es SATA binaris driverek teruleten. Ahol a stabilitas nagyon is fontos tenyezo, amit binaris drivereknel nem lehet garantalni.
Es a server teruleten meg penz is van imho a linuxban (ez mar maganvelemeny).
Udv,
Khiraly
- A hozzászóláshoz be kell jelentkezni
attol mindenkeppen jobb, mint ha egyaltalan nincs driver.
es az is elofordulhat am, hogy nem azert nem ad ki nyilt forrasu drivert a gyarto, mert ko"***** (vagy mert lefizette a microsoft, MUHAHAHAHA), hanem azert, mert olyan licenszek/megallapodasok/akarmi koti, amik _nem_teszik_lehetove_, hogy binaris drivert adjon ki, barmennyire szeretne is.
egyebkent pedig meseld mar el, miert lennenek tele a rendszereim ilyen-olyan binaris driverekkel azokon kivul, amikre szukseg van? vagy ez mar bonyolult?
- A hozzászóláshoz be kell jelentkezni
Dontse el a juzer, hogy hasznal-e a binaris drivert vagy sem. Ha neki ez jo (igen, pl nagysagrendekkel jobb mint az opensource ati/nvidia driver), akkor az o dolga, hogy a rendszer "instabil" lesz. Ha varnia kell egy evet az o baja. Sokkal jobb lesz majd, hogy a kernel forras melle az binaris gyartok is csomagolnak majd "vicces" kernelpatchet, ami lehetove teszi szamukra, hogy binaris modult tudj betolni?
- A hozzászóláshoz be kell jelentkezni
SATA/SCSI vezerlok garmadaja....
Ethernet kartya driverek.
A fo gond a server teruleten is elharapodzott binaris driverekkel van ...
- A hozzászóláshoz be kell jelentkezni
Hehh. Halokartya, sata vezerlo, scsi vezerlo, alaplapi driver, hangkartya, videokartya, stb.
Nem elterjedt, de ha ugyes vagy, ossze tudsz rakni ugy gepet, hogy a fentiekbol mind binaris drivert raksz bele.
- A hozzászóláshoz be kell jelentkezni
A zart forrasu alternativak megolik a nyilt forrasu kezdemenyezeseket. Tehat imho meg artanak is;)
Nezd meg a bcm43xx projektet. Ok a wifi vezerlokben elterjedt Broadcom chippekhez probalnak opensource drivert irni. Mondhatnad, hogy irjanak, meg akinek ideje van varja ki. De ha megnezed, hogy kik is fejlesztik, szinte az *osszes* fejleszto PPC platformrol jon (apple gepek foleg).
Pedig x86 alatt se kapsz teljes erteku kartyat az ndiswrapperen keresztul (pl. nem tudod hasznalni a kismet-et). De ugy nez ki, hogy x86 alatt levoket nem erdekli (elfogadjak a felmegoldasokat).
Szoval ha nincsenek rakenyszeritve az emberek, akkor nem fognak drivert irni.
Egyebkent a videokartya-driverek a legkisebb gond imho (ott mar ugysincs mit tenni).
- A hozzászóláshoz be kell jelentkezni
"Amugy nem ertem a hozzaszolasokat, miert lenne az rosz ha minden hardverhez lenne nyilt kodu driver? Ezzel mi csak nyernenk."
te valoban nem erted a hozzaszolasokat. erre a problemadra gyogyir lehet, hogy megtanulsz olvasni.
- A hozzászóláshoz be kell jelentkezni
"Szoval ha valaki binaris driverekkel akar ganyolni, megteheti, de ne a kernelbe rakja bele a szarjat."
tehat: a binaris drivert irok mind balfaszok, akik ***** kodot irnak, ellenben az opensourceistenek kivalo koderek?
"Raadasul ehhez hozzajon meg, hogy szerintuk illegalis binaris drivert loadolni a kernelbe. Oldjak meg ugy, ahogy az ndiswrapper, vagy csinaljanak opensource drivert."
es amit nem lehet "ugy" megoldani? a "vagy csinaljon opensource drivert vagy dogoljon meg" hozzaallast pedig nem kommentalom, megtettem mar korabban (ebben a threadben is), keresd meg, ha erdekel.
" hanem az SCSI es SATA binaris driverek teruleten. Ahol a stabilitas nagyon is fontos tenyezo, amit binaris drivereknel nem lehet garantalni."
miert? ki nem tudja garantalni? greg kroah-hartman? andrew morton? irjon a gyarto tisztesseges kodot.
- A hozzászóláshoz be kell jelentkezni
> jo pelda az ndiswrapper
Ndiswrapper:
This project implements Windows kernel API and NDIS (Network Driver Interface Specification) API within Linux kernel. (tehat ez egy kernelmodul)
Ott a varazsszo: API. Ha lenne esetleg egy kernel api, a binaris "szarokhoz", akkor nem kene annyit beleganyolniuk. Es akkor most a teljesitmenyproblemaktol eltekintettunk, amit a userspaceban futtatas okozhat.
- A hozzászóláshoz be kell jelentkezni
engem nem erdekel, hogy mik _vannak_, hanem az, hogy miket _hasznalok_. erzed a kulonbseget?
- A hozzászóláshoz be kell jelentkezni
broadcom-os wifi vezerlo. Ez lemaradt.
De irhatok meg media kartya olvasot(5-in-1 texas instrument), winmodemet is (szerencsere ez mar kihalofelben)
Hmm, alig maradt olyan cucc a gepbe, amihez opensource driver kellene;) (bill, eger)
Szerinted az igy kapott geped ugyanolyan stabil lesz?
Wake up.
- A hozzászóláshoz be kell jelentkezni
"A zart forrasu alternativak megolik a nyilt forrasu kezdemenyezeseket."
valamint
"Szoval ha nincsenek rakenyszeritve az emberek, akkor nem fognak drivert irni."
ez egy baromsag szerintem es cafolod is vele az open source nagyszeruseget bizonyito teteleket. ezek szerint az open source driverek csupan azert vannak, mert a userek rakenyszerultek, hogy irjanak sajat nyilt forrasut?
ha az open source olyan jo (sok esetben igen), akkor miert olne meg egy _lehetoseg_ barmit is?
- A hozzászóláshoz be kell jelentkezni
> Szoval ha nincsenek rakenyszeritve az emberek, akkor nem fognak drivert irni.
Ha nincs infojuk az adott hardwarerol vagy, a firmware licensz nem engedi meg, akkor egyhamar nem is fognak. Elfelejted, hogy a keresztbe licenszelt dolgokat nem adhatja ki akarmelyik ceg csak ugy. A legtobb drivert nem azert nem adjak ki mert nincs kedvuk hozza, hanem azert mert tonnanyi licenszelt technologiat hasznalnak bennuk, aminek a jogaival nem ok rendelkeznek.
- A hozzászóláshoz be kell jelentkezni
"Szoval ha valaki binaris driverekkel akar ganyolni, megteheti, de ne a kernelbe rakja bele a szarjat."
tehat: a binaris drivert irok mind balfaszok, akik ***** kodot irnak, ellenben az opensourceistenek kivalo koderek?
Nem ugyanugy fejlesztik, mint a kernelt. Igy a minosege se lesz ugyanolyan (lehet jobb v. rosszabb). Raadasul a kernelfejlesztoknek kellene a binaris driver irokhoz alkalmazkodni ...
Gondolom megoszlanak a velemenyek, hogy egy feleves multtal rendelkezo taiwani ceg (aki csak licenszeli a gyartasahoz szukseges technologia), ir egy drivert, az jobb minosegu lesz, mint a linux kernelhez irt driver. (amit jobb esetben tobb eves kernelfejlezstesi multtal irnak bele).
Az a gond, hogy ami binaris drivert en hasznaltam, mindegyik bugzott meg. Nemelyikhez van workaround, de a tobbi kidebugolhatatlan. Opensource drivernel is volt mar, hoyg bugot talatam, de azt javitottak (miutan reportoltam). De a mouse-pushereknek ezt lehet magyarazni;)
Egyebkent a binaris driverek a bsd-knek valok, lehet azt hasznalni;) (ez mar poen akart lenni)
- A hozzászóláshoz be kell jelentkezni
te amugy mirol beszelsz?
egyebkent szerinted miert alapveto tetel az, hogy nem lesz "olyan" stabil? (milyen stabil?)
egyebkent szerintem ne feszegessuk annyira a jelenlegi mainline stabilitasat, mert tud az instabil lenni binaris driverek nelkul is (igen, szerverrol is beszelek).
nezd, ha nekem fontos, hogy open source drivereket hasznaljak (mert valoban jobb/szebb/gyorsabb), akkor olyan termeket valasztok, amihez van ilyen driver. ha pedig nincs, akkor igy jartam, de nem fogok valamit kapasbol elutasitani csak azert, mert a rohadekok nem adtak ki nyilt forrasu meghajtot hozza.
- A hozzászóláshoz be kell jelentkezni
"Raadasul a kernelfejlesztoknek kellene a binaris driver irokhoz alkalmazkodni ..."
miert is?
- A hozzászóláshoz be kell jelentkezni