Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!


Draiveriai

Iš Pipedijos - durniausios enciklopedijos.
Jump to navigation Jump to search

Draiveriai - tai tam tikros labai specifiškos programos, arba jei jau tiksliau - tai programinės bibliotekos, kurios abstrahuoja bendravimą tarp operacinės sistemos, šiaip paprastų userlande dirbančių programų ir hardwaro.

Reikalas gi tas, kad tuos pat ar panašius dalykus darančios aparatūros - gyvas galas, ir jokios operacinės sistemos ir jokių programų kūrėjai negali suprogramuoti softo taip, kad palaikytų daug skirtingų įrenginių. O sustandartizuoti įrenginius irgi ne visada pavyksta, nes paprasčiausiai naujovės yra nestandartas - būtent dėl to, kad jos yra naujovės. O naujovių IT sektoriuje tikrai būna daug.

Tai štai taip kažkas sugalvojo, kad galima padaryti tam tikrą operacinės sistemos papildymą - tokį tarpsluoksnį, kuris su OS ir su eilinėmis programomis galėtų bendrauti kažkokiu standartiniu būdu, tačiau palaikytų specifinę geležį. Štai tas tarpsluoksnis ir buvo pavadintas draiveriais, ir išsprendė krūvas visokiausių bėdų, kurios iki tol kildavo. Kai programa su aparatūra bendrauja per kokį nors standartinį API, tai draiveris padaro viską, ko reikia, ir programa tada net neįtaria, nei kokia tenai aparatūra kažką daro, nei koksai draiveris - nes tiesiog viskas veikia.

Vienok, nors ir atsirado draiveriai, ne visada ir ne visos bėdos išvengiamos - būna, kad jie kimba, būna, kad kreivai dirba, būna, kad išvis nedirba. Žodžiu, kur draiveriai, ten ir problemos. Bet be draiverių tų problemų būtų dar daugiau.

Aišku, čia dar reikia pastebėti, kad skirtingoms OS draiveriai būna skirtingi, taigi, jei kažkokia aparatūra dirba su kokiu nors Windows, tai dar nereiškia, kad dirbs su Linux. Dar daugiau, jei kokia nors aparatūra (kad ir kai kurie geros kokybės senesnių laikų skaneriai) laisvai dirbo su Windows 98 ar Windows XP, tai dar nereiškia, kad jie dirbs su Windows 8 ar Windows 10, ir visai nesvarbu, kad tie skaneriai yra su lyg ir labai portabiliu USB interfeisu - tiesiog senoms Windows sistemoms draiveriai buvo, o štai naujoms - nebėra.