Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
mihkel
Vana Pingviin
Vana Pingviin



Liitunud: 16.04.2006
Postitused: 1284

Distributsioon: Fedora/Centos
estonia.gif
postituspostitatud: 11.03.2013, 14:00  postituse pealkiri:  (teema puudub)  

Ega tootja pea siis distrosid toetama. See oleks tobe. Kui riistvara tootja teeb mingi seadme, siis driaveri ehk mooduli peaks ainult linuxi git puusse saama (kus on pea, et kõik linuxi moodulid e. draiverid). Draiverid on kerneli puus eraldi kataloogis ja arch-id eraldi (top level), seega eeldan, et kernel pakub archist sõltumata API-d moodulite kirjutamiseks, ehk tehes draiveri x86-le, töötab see seade ka nt sparc-il. See kõik on siiski eeldus, kuna pole kunagi ühtegi draiverit kernelile kirjutanud Razz

Praegu linki ei leia, aga paar aastat tagasi tehti projekt, kus lubati kõik draiverid linuxi arendajate poolt kirjutada, kui spec kätte antaks.

/e
Leidsin ka lingi:
http://www.kroah.com/log/linux/free_drivers.html




Viimati muutis mihkel 11.03.2013, 14:12; muudetud 1 kord
wk
Vana Pingviin
Vana Pingviin



Liitunud: 24.10.2007
Postitused: 1133
Asukoht: Tallinn, vahel Vastseliina vald
Distributsioon: Debian, Kubuntu
estonia.gif
postituspostitatud: 11.03.2013, 14:19  postituse pealkiri:  (teema puudub)  

mihkel kirjutas:
Ega tootja pea siis distrosid toetama. See oleks tobe. Kui riistvara tootja teeb mingi seadme, siis driaveri ehk mooduli peaks ainult linuxi git puusse saama (kus on pea, et kõik linuxi moodulid e. draiverid).
Eks see draiveriarendus praegu nii käigi ja nendel üksikutel vidinatel, millele on Linuxi toetus karbil kirjas, on see just kerneli versiooni põhiselt.

Kui aga tootja tahaks pakkuda midagi kliendisõbralikku (a la certified for Win 95), siis peaks ta testima oma vidinat terviktootel, mitte kerneli draiveri tasemel. Kerneli tasemel toetamist on keeruline mõista tavakasutajal. Distro või kogu Linuxi-pere jaoks seritifitseerimine on aga tootja jaoks mõttetult keeruline. Draiveri tasemel võib kerge südamega öelda, et kui PS/2 hiir töötab ühel platvormil, siis peab ta töötama ka teisel. Kui aga on tegemist sertifitseerimisega, siis sellest ei piisa, siis tuleb tootjal kindlustada, et see ka tegelikult toimib. Vähemalt nii olen mina nendest probleemidest aru saanud.

_________________
Kõike hääd,
WK

zaxon
Vana Pingviin
Vana Pingviin


Vanus: 46
Liitunud: 10.04.2006
Postitused: 478
Asukoht: Tartu
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 11.03.2013, 17:37  postituse pealkiri:  (teema puudub)  

oleks juba suur asi seegi, kui vanilla kerneli tasemel kood olemas oleks arhitektuurile, millele riistvarajupp mõeldud. probleeme tekitavad peamiselt ikka suletud koodiga draiveri blobid ja draiverid, millel pole üldse mingit riistvaratootja poolset tuge ja mis on läbi reverse engineeringu toimima saadud.


imre
Vana Pingviin
Vana Pingviin



Liitunud: 16.08.2005
Postitused: 2648
Asukoht: Saku kant
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 11.03.2013, 19:25  postituse pealkiri:  (teema puudub)  

Tsitaat:
...millele on Linuxi toetus karbil kirjas, on see just kerneli versiooni põhiselt.

wk, kui täpsem olla, siis kerneli versiooni (2.x) ja nö paranduspakett (.x).
2.4 seeria kerneli moodulit koodist lihtsalt niisama 2.6 peal valmis ei tee.
API muudatused/erinevused on liiga suured.

Driveritest:
Seadme tootajad ei jõua/taha ise driveritega tegeleda ja spetsifikatsiooni ka ei lasta mööda ilma uitama.
Linuxi turuosa ei ole nii suur et oleks mõtet väiksematel tegijatel väga pingutada.
Reverse engineering pole väga legaalne ega töökindel, kinnise koodiga driver jällegi ei meeldi mõnedele, ilma driveriteta ka olla ei saa.
Igatepidi häda...

Oleks google omal ajal linuxist kui töölaua versioonist kõvasti kinni võtnud, siis olek olukord hoopis teine. Google paraku alustas nullist.
Teisi suuremaid tegijaid ei ole kes MS positsiooni kõvasti kõigutada suudaks.
Kui nüüd Apple järsult suuna ei muuda ...milles ma kahtlen.
Peale Jobs'i minekut on sealpool kuidagi vaikseks jäänud.

_________________
Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.

Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group