Primjer mogućnosti
Ovdje je samo nekoliko primjera mogućnosti OS-a 4. Potpunu listu mogućnosti možete naći na http://os.amiga.com
|
Exec SG
Exec
je dio svih postpjećih Amiga OS-ova koji nadzire manje-više sve vezano
uz taskove. On kontrolira multitasking po kojem je Amiga toliko poznata.
Kontrolira i otvaranje i dijeljenje sistemskih library-a i ostalih
resursa. Brine se o komunikaciji između programa i taskova. U biti radi
sav posao "ispod haube". Za OS 4.0 ponovno je napisan i preimenovan.
Zadržao je svu funkcionalnost i snagu iz OS-a 3.9, ali je također dobio
nove, bitne mogućnosti kao što su:
- 68040+FPU emulacija za pokretanje starih aplikacija
- memory protection kako bi se spriječilo loše napisane aplikacije da
sruše cijeli sistem
- jako poboljšano predviđanje i upravljanje srušenim programima
- podrška za zamjenjive memorijske stranice što omogućava sistemsku
virtualnu memoriju
- potpuna sistemska MMU kontrola pomoću novog API-a
- nadgledanje steka i proširenje kako bi se spriječilo rušenje i
prebrisavanje podataka taskova koji zahtjevaju veliki stek
- integrirana podrška za PCI kartice
|
|
|
Intuition
Grafičke
elemente koje vidite na večini aplikacija kontrolira Intuition. Taj se
dio Amiga OS-a brine o pointeru, screenovima, prozorima, gumbima,
menijima i svim srodnim događajima i API-ima, uključujući i GadTools,
sistemskim mehanizmom koji omogućava standardni izgled dugmadi u
aplikacijama. GagTools je vec pomalo zastario, pa su ga počeli
zaobilaziti upotrebom sistema kao što su MUI i u OS-u 3.5/3.9 ReAction.
OS4 sadrži iznova napisan intuition, što konačno omogućava vrlo
fleksibilno podešavanje vizualnih stilova koji se mogu primjeniti na
sve dijelove sistema, pošto je ReAction potpuno integriran. Sam GadTools
od sada će, umjesto svog vlastitog, koristi ReActionov sistem klasa
stvarajući jedinstven izgled i osjećaj starih i novih aplikacija. MUI i
Triton za OS4.0 isporučivat će se namješteni da odražavaju standardni
OS4.0 izgled, ali će i dalje koristiti svoje sisteme za dugmad.
Podešenja dopuštaju namještanje gradienata i pozadinskih slika na skoro
svakom elementu pod kontrolom Intuitiona, tako da možete mijenjati
izgled rubova prozora, menija, dugmadi, naziva screenova bez riskiranja
stabilnosti sistema raznim patchevima i hackovima. Prozori će se moći
odvući izvan ekrana, kao i na mnogim drugim grafičkim OS-ovima, što će
omogućiti bolju iskoristivost screena, ali ta mogućnost će se moći
isključiti, ako bude pravila probleme sa starim aplikacijama (ili ako
korisnik tako želi).
|
|
|
Grafički sustav
Amiga
OS je oduvjek trebao poseban softver za pristupanje bilo kakvom
grafičkom harveru osim standardnih Amiginih čipseta. Najkorišteniji
sustavi za grafičke kartice su Picasso96 i CyberGraphX. OS 4.0 će
po prvi put imati ugrađenu (i stvarno je trebati, pošto A1 nema standardni
čipset) tu mogućnost. Kao jezgra za grafički sustav OS-a 4.0 izabran je
Picasso96 koji je integriran u OS, pa ne treba više patchirati sistem da
bi radio, što rezultira bržim i pouzdanijim radom. Sav mašinski kod je
izbačen, a intuition.library, graphics.library i layers.library su
prepravljeni kako bi direktno podržavali upotrebu grafičkih kartica,
uključujući ikonificiranje i prozore koji se nalaze djelomično izvan
screena. Svi glavni bugovi sustava su ispravljeni, a kritični dijelovi su
PPC native, što rezultira ogromnim povečanjem performansi.
Novi drajveri bit će dostupni za mnogo više grafičkih kartica nego što ih
ima za postojeći Picasso96 sustav, uključujući drivere za ATI Radeon seriju
kartica. Za 3D grafiku pobrinut će se nova verzija postojećeg Warp3D
sustava za klasične Amige, ali kasnije će biti zamijenjen potpuno novim
sustavom pod nazivom Warp3D Nova koji će iskoristiti trenutne mogućnosti
kartica koje ne podržava trenutna verzija Warp3D-a (Warp3D V4). Port
MesaGL-a će također biti prisutan, što će omogućiti jednostavnije
prebacivanje aplikacija koje koriste OpenGL ili MesaGL i bit će "rame uz
rame" s Warp3D-om.
|
|
|
Zvučni sustav
Svatko
tko trenutno posjeduje Amigu gotovo sigurno zna za AHI (čita se "Ači"),
ekvivalent Picassa96 za zvuk. Ovaj sustav omogućava korisnicima Amige
upotrebu audio hardvera osim ugrađene Paule putem standardnog API-a i
drajvera. AHI V6 bit će integriran u AmigaOS 4.0 i koristit će široku
paletu popularnih zvučnih kartica kako iz Amiga tako i iz PC svijeta.
Zbog toga, i zbog nedostatka Paule na novom Amiga hardveru, stare
aplikacije koje ne podržavaju audio.device ili AHI i pristupaju Pauli
direktno, bit će bez zvuka na OS-u 4.0 i trebat će potpunu emulaciju
putem UAE-a ili sl. kako bi koristile zvuk. Međutim, večina modernih
programa koristi AHI, pa će raditi pod novim zvučnim sustavom OS-a 4.
|
|
|
Sustav fontova
AmigaOS
4.0 dolazi s potpuno novim sustavom za upravljanje fontovima koji je
sposoban koristiti večinu formata fontova, uključujući TrueType
fontove, PostScript fontove i Windows fontove. Što je najbolje,
omogučit će upotrebu tih fontova putem standardnog diskfont.library
i bullet.library API-a, što znači da će postojeće aplikacije koje
koriste sistemska pravila za fontove automatski moći koristiti nove
fontove i formate. Jedinstveni font manager, sličan Intelifont-u iz
OS-a 3.x, omogučit će potpunu kontrolu nad svim fontovima s jednog
mjesta, uključujući konverziju u bitmap fontove za upotrebu u starim
aplikacijama koje ne podržavaju rastezljive fontove. Diskfont.library
od sada omogučava antialiasing fontova, da bi se izbjegla nazubljenost
kod prikaza na ekranu, a cijeli sustav će od sada podržavati različite
setove karaktera, bez patcheva ili posebnog podešavanja aplikacija,
kako nebi došlo do brljanja karaktera i simbola kod prenošenja
dokumenata s platforme na platformu.
|
|
|
TCP/IP stek
Umrežavanje
će doživjeti poboljšanje u odnosu na trenutnu situaciju, koja se sastoji
od dva glavna paketa, od kojih jedan ne dozvoljava previše kontrole, a
drugi se ne razvija već duže vrijeme. Roadshow, novi TCP/IP stek OS-a
4.0 donosi neke impresivne mogućnosti kao što su potpuno konfigurabilni
firewall i IP filter, te podrška za PPPoE i DHCP, kako bi se omogućilo
povezivanje s modernim mrežama poput DSL-a i kabelskih sustava. Glavne
mogućnosti uključuju:
- potpuno konfigurabilni firewall
- NAT (Network Address Translation) kako bi radio kao ruter ili gateway
za drugu mrežu
- potpuna kompatibilnost s bsdsocket.library-em, tako da ga postojeće
aplikacije mogu transparentno koristiti
- automatsko, inteligentno podešavanje mreže kao pomoć u spajanju na
postojeće mreže uz minimalnu interakciju korisnika
- koristi SANA-II sustav drajvera kako bi se omogućila upotreba
postojećeg mrežnog hardvera
- prošireni API kako bi se stvorila mogućnost za fleksibilnije programe
i jednostavniju upotrebu
- Amiga-specifični konfiguracijski alati - nema potrebe za učenjem alata
direktno prebačenih s unix-a
AmiSSL će se također pojaviti u OS-u 4.0 kako bi se zadovoljile potrebe
enkripcije, te omogućila zaštićena komunikacija u softveru koji to
podržava (kao što je IBrowse, YAM, SimpleMail, itd.)
|
|
|
Datotečni sustavi
OS
4.0 doživio je novu inkarnaciju Amiginog datotečnog sustava, FFS.
FastFileSystem je dobar sustav, ali je malo zastario i nedostaje mu
nešto sigurnosti modernih datotečnih sustava. Ti nedostaci riješeni
su u FFS2, koji omogućava dugačka imena (107), višekorisničku podršku,
bolji integritet podataka kako bi se spriječilo nastajanje nevalidnih
diskova, i ostala velika poboljšanja u odnosu na stari FFS,
uključujući:
- potpuno je iznova napisan u C-u kako bi kod bio čišći
- višenitnost kako bi se poboljšala brzina odziva
- ugrađeno 64-bitno adresiranje za potpunu podršku za velike hard
diskove i druge medije
- poboljšana podrška za izmjenjive medije
- podrška za hard i soft linkove
SFS je bio dobra (i besplatna) alternativa FFS-u, nudeći ogromna
poboljšanja u brzini, stabilnosti podataka, podršci za imena datoteka,
veličini diska, i dr. Bit će uključen u OS 4.0 kao prilog,
prekompajliran za PPC procesor i s ispravljenim nekim bugovima. To će
biti dobrodošao dodatak za naprednije korisnike.
HDToolbox je također prošao "generalku" za OS 4.0 i sada se zove Media
Toolbox, pošto od sada radi i s izmjenjivim diskovima, te sadrži
funkcionalnost mnogih posebnih programčića za SCSI kontrolu, kao što
je namještanje parametara diska, testiranje diska itd. Tu je još i
Partition Wizard, alat za popravak/recovery diska, koji sadrži neke
korisne sitnice. On može vratiti izbrisane datoteke i particije,
vratiti datoteke s brzo-formatiranih particija, popraviti i spasiti
podatke s oštećenih particija, konvertirati stare FFS particije u
novi FFS2 sustav bez ponovnog formatiranja, ali to sve radi samo na
FFS ili FFS2 particijama. Također može optimizirati FFS i SFS particije
za učinkovitiji pristup.
CD-ROM datotečni sustav je moderniziran i nadograđen kako bi podržavao
sve glavne formate, uključujući Joliet iz Windowsa i Appleov HFS(+).
Također podržava DVD-e i VideoCD-e (ali potreban je neki player da bi
se video sadržaj mogao vidjeti), te CD-RW-e u Mount Rainer formatu na
onim CD snimačima koji to podržavaju. Audio CD-i bit će tretirani kao
CD-i s podacima koji sadrže AIFF datoteku za svaku audio traku, pa za
ripanje muzike više neće trebati poseban softver.
|
|
|
AmiDock
AmigaOS-ov
3.9 launcher programa, AmiDock, bio je lijep dodatak, ali nedostajalo
mu je pomalo fleksibilnosti. OS 4.0 sadrži potpuno prerađeni AmiDock, s
lijepim vizualnim poboljšanjima kao što je podrška za animirane ikone,
transparentnost, itd. Ako zavirimo "pod haubu", vidjet ćemo da sada
podržava višestruke nivoe ikona (kao start meni), Dockije - male
programe nakačene na dock, te može prikazati aplikacije koje su trenutno
pokrenute uz pomoć novog application.library-a. Dockiji sadrže neke
korisne stvari kao što su satovi, povećala, preglednike za animacije,
odjeljivače i ostalo. Još jedna dobrodošla novost je mogućnost da
dockbar bude uvijek iznad ili uvijek ispod drugih prozora, što je jako
nedostajalo u verziji za OS 3.9.
|
|
|
AmigaInput
AmigaInput
je novi sustav za standardiziranje kompjuterskih ulaznih opcija,
prvenstveno za igranje. Zamjenjuje lowlevel.library i kroz sustav
drajvera daje podršku za različite joypade uključujući sve postojeće
tipove Amiga, Sega, PlayStation i dr. kontrolera. Također podržava
dodavanje drajvera za nove vrste tipkovnica i miševa koji se mogu
pojaviti, te za PC gamepade i joysticke koji se spajaju na joystick
port zvučne kartice.
|
|
|
MooVidPPC
Popularni
video player MooVid bit će uključen kao player za filmove u OS 4.0,
rekompajliran za OS 4.x i PPC native. On ima podršku za mnoge video
formate uključujući većinu AVI formata, popularni DivX i MPEG4, te
QuickTime sve do verzije 6. Performanse ovog playera na modernom
hardveru Amige One su stvarno impresivne!
|
|
|
MUI
Dugo
vremena MUI je bio sastavni dio instalacije sistema većine ljudi,
pošto ga koristi mnogo softvera, kako shareware tako i komercijalnog.
Pošto je potreban za mnogo postojećeg softvera koje će ljudi htjeti
koristiti pod OS-om 4.0, MUI je potpuno prekompajliran za novi OS. To
se očituje u vrlo prihvatljivom poboljšanju performansi, a dolazi
namješten da paše uz standardni izgled OS-a 4.0, pa će aplikacije
imati skladan izgled bez obzira koji GUI koriste. Opširan skup
programa za podešavanje MUI-a bit će dostupan registriranim
korisnicima sustava, a amogučit će potpunu prilagodbu svih aspekata
MUI-a.
|
|
|
Prevedeno uz dozvolu autora. Ovdje možete naći originalni
tekst.
|