i oni koji ne pisu drajvere za linux i oni koij ne pisu drajvere za nove windoze rade to iz svojih razloga. koji su to razlozi je potpuno nebitno, jedni da bi na silu izbacili iz upotrebe svoj stari hw koji je bolji od njihovog novog hw-a, neki zato sto nikad nisu culi za linux, neki zato sto su culi da je linux igracka, neki zato sto ih bas zabole uvo za 1% korisnika njihovog hw-a koji koristi linux, neki zato sto ne umeju, ne mogu da plate (ne isplati im se) etc etc ... veliki broj njih je probao pa se us*o, zasto, sato sto kada su pitali ljude koji se time bave za pomoc (uz placanje, znaju oni svi da nema ni kod babe dzabe) dobili su vrlo neprijatne odgovore u slucaju da drajver nisu hteli da rade open source... neki su posle xyz godina cimanja sa tim odustali i presli na open source (amd), neki se uspesno drze closed source koda i izbacuju blobove (nvidia), neki su samo ispostavili dobru tehnicku dokumentaciju i ocekuju community da pravi drajvere a mnogi negde levitiraju izmedju svega toga ..
ne postoji "jedan razlog" za te odluke, ima ih mnogo. Ono sto je jedini zajednicki faktor je % koristenja linuxa na trzistu. I nije to samo vezano za linux ...
evo npr par primera
- intelu je bilo vrlo stalo da postoji verzija mysql-a kompajlirana intel kompajlerom za neke njihove "specificne procesore" .. oni su nama dali (za dzabe) nekoliko tih masina, sa lindzom i sa tim kompajlerom da se igramo, testiramo mysql etc ... mi smo (u glavnom Sinisa) pronasli desetine bagova u intel kompajleru radeci na tome, intel je sve to ispravljao "odma" i davao neverovatnu podrsku svima nama koji smo sa tim radili, samo da bi to bilo ok - zasto - zato sto mysql (ma koliko sakat tada bio) ima u tom trenutku vise instalacija za 2-3 reda velicine nego sva ostala rdbms resenja zajedno
- ibm-u je do jaja stalo da se na mainframe-u tera mysql, da mysql moze da prica sa db2 etc etc .. mislis da smo kupili neki mainframe i da smo platili aix, jok, dobili servere, dobili dzabe trening, support ... samo da to napravimo .. (naravno mi nismo napravili bas sve sto su oni hteli vec samo koliko je nama prijalo i onda smo kada je dosao oracle i to ,,,, ali to je vec neka druga prica)
zar mislite da je mysql radio na lego kockama zato sto ja mnogo volim lego kocke pa sam to radio u slobodno vreme - jok, mysql je imao ogromno trziste i svi su se guzili da ga podrze .. elem, mysql je ovde pandam za microsoft u ovoj prici, msft je rasprostranjen i to mu samim tim daje ogromnu prednost jer ako neko kaze "jeste ovaj moj xyz kontroler za servere al ima majmuna koji teraju na takvim kontrolima desktope za teranje igrica da im disk bude brzi a njima treba windoza, jeste to 1% ali meni je taj 1% bitaqn" .. dok neko sa 500eur zvucnom kartom kaze - treba mi 10000eur da napravim drajver za linux (to je prilicno jeftino btw obzirom na cenu inzenjer dana coveka koji bi to uradio dobro) nema dovoljno linuk korisnika koji bi kuipli ovu zvucnu da isplatim cenu drajvera, necu pisem drajver, zabole me ...
zasto imamo drajver za amd i za nvidiju, nemamo zbog steam-a i ekipe, vec zato sto svi mi imamo grafiku a nema vise 200 proizvodjaca, ima dva ipo i to je to, ako amd izbaci drajver a nvidia ne izbaci - nvidia nece proda vise nijednu kartu na linuxu, linux ljudi imaju i windoze masine, nece kupiti nvidiju, imaju i kevu, caleta, komsiju ... tako da je to preveliki rizik "ne uraditi" ... a ko ce danas da kupi zvucnu od 400eur, nece niko, 99% ljudi koristi integrusu od 2$ i zadovoljni su, te 400eur su toliko exoticne da dal imaju drajver za nesto sto nije "najnoviji windows" ...
Citat:
jer ako bas zelis da napises driver mozes uvjek doci direkto u kontakt se kernel developerima koji ce ti rado pomoci.
to je jedan od osnovnih problema - TO NIJE TACNO!
pomocice ti samo ako pravis open source drajver, ako nije open source nece ti pomoci uopste, cak naprotiv