AKTUELNOSTI
CSS vs. EFI
BIOS budućnosti
Bojan ŽIVKOVIĆ
1. decembar 2004.

Šta je BIOS i koja je njegova uloga u računaru? Reč BIOS je skraćenica od Basic Input Output System to jest Osnovni sistem za ulaz i izlaz. Tehnički, BIOS predstavlja osnovni način na koji operativni sistem, pa samim tim i korisnik računara pristupa hardverskim komponentama računara. Napredniji korisnici su sigurno dolazili u situaciju da čačkaju po opcijama u BIOS-u i poznato im je da se preko BIOS-a mogu podešavati razne stvari, počev od frekvencija procesora i magistrala na ploči, dodele interapta, prepoznavanja hard diskova, pa do uključivanja i isključivanja pojedinih komponenti kao što su USB habovi i integrisane zvučne i grafičke kartice. Međutim, BIOS kakav mi znamo star je dvadeset godina. Od pojave AT računara arhitektura i način pisanja BIOS-a nisu se mnogo menjali. Vremenom su se među proizvođačima BIOS-a izdvojila dva imena - American Megatrends (AMI) i Phoenix Technologies Limited (proizvođač Award BIOS-a).

Razvoj računarskih sistema i komponenti, kao i proširivanje oblasti primene računara za posledicu imaju zahtev za izmenom arhitekture BIOS-a. Kao i obično, tržište se podelilo na zaraćene tabore.

Trenutno postoje dve specifikacije za BIOS budućnosti: Intel je napravio specifikaciju pod imenom Extensible Firmware Interface (EFI) koju je usvojio AMI i na osnovu koje je napravljen Aptio. S druge strane, Phoenix svetu nudi Core System Software (CSS) i proizvod pod imenom TrustedCore.

EFI, Intelov veliki san

Za razliku od klasičnog BIOS-a koji je pisan u asembleru, EFI BIOS je napisan u nekom od naprednih jezika kao što je C++. Ono što EFI definiše jeste nov model interfejsa između operativnog sistema i firmvera. Interfejs se sastoji od tabela koje sadrže opis sistema i od servisa koji su potrebni za podizanje i rad operativnog sistema.

Najveća prednost EFI-ja je proširivost. Ona potiče od modularne arhitekture BIOS-a i donosi posebne mogućnosti kao što je izvršavanje posebnih programa pre podizanja operativnog sistema. EFI BIOS bi podsećao na mini-operativni sistem bez grafičkog interfejsa visoke rezolucije putem kojeg bi korisnik mogao da pokreće posebne programe kao što su antivirusi i programi za dijagnostiku sistema preko Interneta.

Međutim, najveći napredak se ostvaruje u oblasti pisanja drajvera. Današnji drajveri su zasnovani na operativnom sistemu i programskom interfejsu definisanom u njemu. Za svaki operativni sistem drajveri se moraju pisati iznova. EFI specifikacija predviđa programski interfejs u samom BIOS-u. Tako se drajveri više neće pisati za operativni sistem, već za sam BIOS, te će uz male izmene moći da rade na gotovo svim operativnim sistemima.

CSS, mrežni BIOS

CSS, osim specifikacije, predstavlja čitavu familiju softvera, kao i modularnu arhitekturu BIOS-a. Zasnovan je na činjenici da su računarski sistemi danas uglavnom umreženi, kao i da veliki broj različitih uređaja koji se povezuju na računar pristupa mreži. CSS ovoj činjenici izlazi u susret time što nudi osnovu za korišćenje mrežnih sposobnosti računara za potrebe boljeg iskorišćenja hardvera. Pored samog BIOS-a, CSS nudi i posebne aplikacije koje bi iz njega mogle da se izvršavaju. U njih spadaju antivirusni programi, kao i programi za dijagnostiku i oporavak sistema.

CSS je zasnovan na Microsoftovoj .NET platformi i namenjen je prvenstveno Windows operativnim sistemima. Phoenix najavljuje da će napraviti svu potrebnu dokumentaciju kako bi proizvođači drugih operativnih sistema mogli da iskoriste mogućnosti CSS-a, ali postoji mišljenje da bi CSS mogao biti samo još jedan vid monopolizacije koju Microsoft pokušava da sprovede.

Moglo bi se reći da CSS predstavlja integrisanje BIOS-a u operativni sistem (prvenstveno se misli na porodicu Windows). Operativni sistem, a samim tim i korisnik, mogao bi direktno da pristupa svakoj hardverskoj komponenti računara, čak i preko mreže. Firmver svakog uređaja bi mogao da se nadograđuje putem šifrovanih Internet veza, a sami uređaji bi imali mogućnost korišćenja mreže.

Ovo otvara mnoga sigurnosna pitanja. Pre svega, u slučaju postojanja bezbednosne rupe u operativnom sistemu, napadač bi preko Interneta mogao da pristupi samom hardveru računara i iskoristi ga za svoje potrebe ili ga pokvari (npr. namerno loše flešuje matičnu ploču). Povrh toga, rezultat zajedničkog rada Phoenixa i Microsofta je mogućnost inkorporiranja sistema za upravljanje kopirajtom (npr. DRM). Time bi se vlasnicima autorskih prava omogućilo da prate korišćenje svojih proizvoda (softvera, audio i video sadržaja) na nivou krajnjih korisnika, što bi predstavljalo ozbiljno narušavanje privatnosti.

Ko je bolji?

Polemika o oba standarda uveliko traje. S jedne strane se nalazi EFI koji je po mnogima sasvim logičan izbor jer predstavlja baš ono što se traži - „bolji BIOS”. Intel je već objavio svu neophodnu dokumentaciju za razvoj EFI BIOS-a.

S druge strane, CSS nudi poboljšavanja BIOS-a na jedan potpuno drugačiji način koji je više orijentisan ka krajnjem korisniku. Na Internetu je aktuelno mnogo diskusija koje se tiču opravdanosti CSS-a i razmatraju loše strane njegove popularizacije, kojih potencijalno ima mnogo. Pre svega, CSS-u se zamera orijentisanost ka Windows platformi i velika ranjivost u slučaju bezbednosnih rupa. Takođe, mogućnost špijuniranja korisnika i nadziranja sadržaja kojima oni pristupaju ne izgleda lepo u očima javnosti.

• • •

I Phoenix Technologies i American Megatrends su već napravili BIOS-e bazirane na ovim tehnologijama, kao i razvojna okruženja za obe platforme. AMI je na tržište izbacio Aptio, posebnu matičnu ploču sa potrebnim softverom za razvoj i testiranje firmvera po specifikaciji EFI. Phoenix nudi gotovo rešenje u vidu TrustedCore paketa proizvoda. Obe varijante predstavljaju veliki napredak u odnosu na sadašnje stanje stvari, ali ostaje da se vidi koja će doživeti veću popularnost.


Korisne adrese:
American Megatrends Inc.: www.ami.com
Phoenix Technologies Ltd.: www.phoenix.com
PRETHODNI TEKST
SLEDEĆI TEKST
Najčitanije
Igre
Telefoni
Hardver
Softver
Nauka
Aktuelno štampano izdanje
JUN 2025
Doom: The Dark Ages
Doom iz mračnog doba drugačiji je od svih drugih Doomova, jer je Slayer koncipiran kao tenk sa štitom...
Clair Obscur: Expedition 33
Estetika Belle Époquea, gameplay u skladu sa kanonima JRPG-a, vrhunsko pripovedanje i ljubav prema igrama...
Computex 2025, Tajpej, Tajvan
AI NEXT
Ovaj, nekada ultra-PC-specifični sajam, odavno se proširio na srodne tehnologije, biznis rešenja i digitalne usluge, postavši varijanta azijskog C...
Gigabyte GeForce RTX 5070 Gaming OC 12G
Višak samopouzdanja
Kartica je sa hardverske strane vrlo kvalitetna, ali ništa ne može da nadomesti nedostatak snage „pod haubom”...
Asus ProArt P16 (H7606WP)
Pronalazak neverovatnog
Novi ProArt P16 donosi moderna rešenja, u dobro usaglašenom odnosu gabarita i performansi – alatka koju ćete sa ponosom nosati sa sobom...
Logitech ProX Superlight 2
Sve udvostručeno
Ovaj miš predstavlja jasnu indikaciju da najveći proizvođač ne želi da napusti nijedan segment tržišta...
Winhance 25.05
Popravka Prozora
U pitanju je alatka koja omogućava da se brzo rešite (većine) bloatwarea, ali i da obavite optimizaciju rada Windowsa...
TCL NXTPAPER 11 Plus
Momak za sve
Ovo bi bio najbolji tablet „za te pare” i da košta 100 evra više...
.rs: Beogradski prevoz na Yandexu • Srbija u SEPA • Loši primeri digitalizacije
Unapređeno e Zakazivanje
Beogradski prevoz na Yandexu • Srbija u SEPA • Loši primeri digitalizacije
Google Mariner, Google Astra i AI autonomni agenti
Uspon tihog softvera
Umesto kliktanja stručnog lica, softver će, već ove godine, u tihom, gotovo nečujnom načinu rada - završavati posao...
Fatal Fury: City of the Wolves
Fatal Fury je oduvek bio čudna cvećka u svetu borilačkih igara; takav je i ostao...
Arc Raiders
Novi extraction shooter iz pera autora dobrih delova franšize Battlefield (i potcenjenog The Finals)...
© 2025 Svet kompjutera. Sva prava zadrzana.
Novi broj - Arhiva - Forum - O nama