Tento dokument poskytuje detailní popis novinek a změn,
ke kterým došlo v poslední verzi BeOS 4.5. Popisované
změny se vztahují pouze k verzi předchozi tj.
BeOS 4 a pokud není výslovně uvedeno, týkají se
změny jak platformy Intel, tak i PowerPC.
Podpora hardware
Platforma Intel
Platforma PowerPC
Výrazné změny v software
Ostatní změny
Podpora hardware
Platforma Intel
BeOS 4.5 je již třetí verzí BeOS, která je určena i
pro platformu Intel. Tak jako s každou novou verzí
i nyní byl opět rozšířen sortiment podporovaného
hardware, zahrnující jak celé systémy, na které
lze nyní BeOS bez potíží nainstalovat, tak i jednotlivé
přídavné karty (PCI i ISA), které nyní BeOS automaticky
rozezná a dovede je využít.
Následující odstavce popisují jen změny v podpoře hardware
na platformě Intel. Pokud máte zájem o kompletní
aktualizovaný seznam veškerého podporovaného hardware,
tak se obraťte na stránky Be Inc. na sekci BeOS
Ready Systems - Intel.
Instalace a zavádění systému
-
Instalační CD BeOS 4.5 obsahuje zaváděcí
soubory, takže již při instalaci
není zapotřebí zvláštní zaváděcí
disketa.
-
Byly odstraněny některé chyby z programu
Partition Magic Special Edition,
který je již standardně dodáván
s BeOS a slouží pro snadnou přípravu
oblastí na pevném disku, kam se
má systém instalovat.
-
Uživatelské rozhraní instalačního programu
bylo zjednodušeno a byly odstraněny
i některé drobné závady. Výběr
oblasti disku pro instalaci BeOS
je nyní mnohem jednodušší.
-
Zaváděcí program (boot loader) byl
výrazně zdokonalen. Nejen že má
daleko příjemnější vzhled, ale
hlavně byla přidána řada funkcí.
Ve verzi 4.5 je velmi snadné si
vytvořit různá nastavení systému
(např. vypínání a zapínání určitých
vlastností a funkcí), které si
můžete uložit. Už tedy není zapotřebí
provádět tyto změny ručně po každám
zavedení systému. Podrobnosti
najdete v rozšířeném zaváděcím
menu.
-
BeOS nyní startuje ještě rychleji!
(v některých případech až 2x rychleji).
Zavádění systému nyní probíhá
v uživatelsky příjemném grafickém
prostředí a uživatel je informován
o stavu zavedení systému. Dokonce
si lze během startu nechat vypisovat
podrobná systémová hlášení, takže
má uživatel úplný přehled o zaváděných
komponentách a nastaveních.
Zvýšená podpora platformy
-
Byla odstraněna řada chyb, které bránily
provozu BeOS na mnoha systémech.
Podařilo se "obejít" i mnoho chyb
v systémových BIOSech, které byly
příčinou nefunkčnosti BeOS na
některých systémech (zejména s
více procesory). Výsledkem těchto
oprav je výrazně širší hardwarová
platforma pro instalaci BeOS.
-
Byla přidána podpora dalších procesorů,
čipových sad (chipset) a základních
desek (motherboard), což opět
rozšířilo seznam systémů schopných
provozovat BeOS.
Grafika
-
BeOS 4.5 přináší zdokonalení stávajících
ovladačů grafických karet a navíc
je zavedena podpora pro celou
řadu nových grafických čipů. Podrobný
aktualizovaný seznam veškerého
podporovaného hardware najdete
na stránkách Be Inc. v sekci BeOS
Ready Systems - Intel.
- Nový ovladač pro 2D grafiku
pro čip Intel i740
- Nový ovladač pro 2D grafiku
pro čip Voodoo 3
- Nový ovladač pro 2D grafiku
pro čipy SiS 5598,6326
a 620
- Zdokonalený ovladač pro čip
RIVA TNT (úplná podpora)
a TNT2 (pouze 2D grafika)
- Zdokonalené ovladače pro
čipy Matrox G100 a G200
- Zdokonalené ovladače pro čipy
firmy ATI
- Zdokonalené ovladače pro čipy
NeoMagic (rozšíření pro
verze 128, 128XD a 256AV)
-
Byla odstraněna chyba, způsobující
na některých grafických kartách
"zamrznutí" kurzoru.
-
Experimentální podpora hardwarové akcelerace
pro OpenGL pro následujcící grafické
čipy:
- 3Dfx Voodoo 2 (pomocí Glide
2.5x)
- Voodoo 3 a Voodoo Banshee
(pomocí Glide 3.x)
Zpracování videa a digitální fotoaparáty
-
Zdokonalené ovladače pro vstup a výstup
videa pro čipy Brooktree bt848/878/879.
Tyto čipy jsou základem videokaret
mnoha výrobců včetně Intel, Hauppauge,
Miro, Avermedia, IXMicro, US Robotics
a mnoha dalších.
-
Nová podpora pro digitální fotoaparáty
(bližší informace v sekci software)
Audio
Síť
-
Nová podpora pro Ethernetové karty
firem Farallon a Addtron založené
na čipu DEC 21143
-
Nový ovladač pro PCMCIA Ethernetové
karty kompatibilní s NE2000, podporuje
PCMCIA Ethernetové karty kompatibilní
s NE2000 jako například D-Link
DE-660, Linksys (8-bitové i 16-bitové)
nebo Kingston EtherRx.
-
Podpora pro některé PCMCIA modemy.
IDE a SCSI
-
Byla zvýšena spolehlivost IDE.
-
SCSI SIMS se nyní zadádí dynamicky
-
Od základu byl přepsán ovladač pro
SCSI řadiče Symbios (nyní jsou
plně podporovány)
USB
- V BeOS 4.5 se poprvé objevuje podpora USB
(Universal Serial Bus), zatím však pouze
pro platformu Intel. Podporovány jsou
klávesnice, myši a všechny USB rozbočovače
(USB hub). Připojit lze přes USB i tiskárny,
které jsou označeny jako "BeOS Ready".
Tisk
-
Nová architektura transportní vrstvy
systému výrazně zvýšila počet
podporovaných konfigurací. Každou
tiskárnu označenou jako "BeOS
Ready" lze připojit libovolným
způsobem uvedeným v následujícím
seznamu:
- Paralelní port (pouze na platformě
Intel)
- Sériový port
- AppleTalk
- USB (pouze na platformě Intel)
- Microsoft Network (pouze CIFS,
experimentální podpora)
- Tisk do souboru
-
Výrazně byly zdokonaleny ovladače pro
tiskárny Epson:
- podpora normy IEEE1284
- Rychlejší tisk
- podpora modelů Stylus Photo (technologie
hexachrome)
- nový způsob kalibrace barev
- vylepšené uživatelské rozhraní
- opravené chyby
Platforma PowerPC
- Důležité upozornění: BeOS stále není možné
provozovat na počítačích Apple s procesorem
G3. Tento problém je způsoben neochotou
společnosti Apple poskytnout informace
o architektuře jejich systému, nikoli
problémem samotného procesoru PowerPC
750. Podrobnější informace získáte na
stránkách Be Inc. v sekci Support
- FAQ.
Výrazné změny v software
Media Kit
Nejvýraznější softwarové změny v BeOS 4.5 se týkají
Media Kitu. Těmto změnám a zdokonalování bylo
věnováno maximální úsilí a je to znát prakticky
na každém kroku. Podívejme se tedy jaké novinky
BeOS 4.5 přináší.
Převážná část Media Kitu byla od základu přepsána
s ohledem na zvýšení rychlosti a spolehlivosti.
Díky tomu lze při srovnatelném výpočetním
výkonu dosáhnout lepších výsledků než
tomu bylo ve verzi 4.
- Nová aplikace - MediaPlayer
BeOS má konečně samostatnou aplikaci
pro přehrávání všech multimédií.
MediaPlayer podporuje přehrávání
všech audio i video souborů, které
jsou podporovány Media Kitem.
Pokud chcete přidat další kodek,
tak stačí překopírovat příslušný
kodek do adresáře Media Kitu a
MediaPlayer jej začne automaticky
používat. Kromě standardního přehrání
souboru disponuje MediaPlayer
i řadou rozšířených užitečných
funkcí včetně možnosti přehrávání
ve smyčce nebo "vizuální procházení"
klipu a nastavení počátku na jakoukoli
pozici v klipu.
- Nová aplikace - CodyCam
Velmi užitečná aplikace pro všechny,
kteří chtějí přenášet aktuální
video snímky na WWW. Aplikace
CodyCam spolupracuje s Vaším hardwarem
pro zachytávání videa a umožňuje
v pravidelných časových intervalech
sejmout snímek z připojeného video
zařízení a poslat tento snímek
buď na FTP nebo WWW server. Jedná
se o velice jednoduchou aplikaci,
ke které se dokonce dodává zdrojový
kód, což je výhodné zejména pro
vývojáře.
- Nová aplikace pro digitální fotoaparáty
Tato aplikace velmi usnadní používání
digitálních fotoaparátů s aplikacemi
pro BeOS, neboť představuje jednoduché
rozhraní pro kopírování nasnímaných
fotografií z fotoaparátu do počítače.
Aplikace je natolik jednoduchá
a snadno použitelná, že si ani
neuvědomíte, že pracujete se speciálním
software!
- Nová aplikace - 3DSound
3DSound byl zpočátku vyvíjen jako demonstrace
úžasných schopností BeOS pro práci
se zvukem. Hlavním cílem bylo
doslova "vyrazit lidem dech" a
ohromit i ty největší skeptiky.
Později byl 3DSound přepracován do
podoby plnohodnotné aplikace pro
zpracování zvuku. Díky 3DSoundu
je snadné míchat a sesazovat zvukové
stopy a to jak v klasickém 2D
prostředí tak i ve speciálním
3D režimu, kdy lze jednotlivé
zvukové stopy umisťovat na libovolná
místa v plnohodnotném 3D prostoru.
Díky tomu lze například simulovat
roůzné rozestavění muzikantů na
jevišti. Výsledkem je standardní
zvukový WAV soubor, který vznikne
inteligentním smícháním všech
zdrojových zvuků do jediného souborného
zvuku.
Společně s aplikací je dodáváno několik
hotových projektů, což výrazně
pomůže při prvotním seznámení
s programem a umožní i naprostým
laikům pochopit a využít schopností
3DSoundu.
- Nová aplikace - Media preferences
Media Preferences nahrazuje Audio a
Video Preferences z předchozí
verze BeOS. Sdružuje veškeré možnosti
nastavení audia i videa na jediném
místě a zároveň přidává několik
nových možností nastavení.
Všichni vývojáři jistě ocení nový modul, který
jim usnadní začlenění vstupu videa do
všech jejich aplikací. V současnosti jsou
podporovány video čipy Bt848/878/879.
- Nový GameSound Kit
Tento kit je určen především vývojářům
her, kterým usnadní přenos jejich
stávajících herních projektů na
platformu BeOS.
- Časování jádra systému a plánování programových
vláken (threads)
Tato zdokonalení se přímo netýkají
uživatelů, ovšem zjednodušeně
řečeno zaručují, že věci, které
je třeba provádět v reálném čase
budou opravdu v reálném čase provedeny.
Typickým příkladem takových aplikací
jsou audio a video efekty prováděné
v reálném čase. Toto je jedna
z oblastí, kde BeOS výrazně převyšuje
možnosti a ascopnosti konkurenčních
systémů.
Tracker
- Ačkoli celý vývojový tým Trackeru převážně
pracoval na vývoji Media Kitu, našli si
vývojáři čas i na pár zdokonalení nejpoužívanější
aplikace v BeOS (Tracker).
- Nový modul Zip-O-Matic
Modul Zip-O-Matic nahrazuje puvodní
modul MakeArchive. Slouží ke snadné
archivaci souborů, stačí jen vybrat
soubory a vybrat funkci "Zip".
Datový formát .ZIP dokáže archivoaná
data výrazně zkomprimovat a co
je důležité, uchovává BeOS atributy
souborů.
NetPositive
Podpora sítí
- Ačkoli BeOS 4.5 nepřináší žádné radikální
změny, přeci jen došlo k řadě vylepšení,
které mají za úkol především usnadnit
používání sítí i technicky méně zdatným
uživatelům.
Nástroje pro vývojáře
Ostatní změny
Nový TeamMonitor
Nová přednastavení pro šetřiče obrazovky
- Nová aplikace ScreenSaver vychází z vynikající
aplikace Blanket a slouží jako univerzální
šetřič obrazovky, který je navržen modulárně
a vývojářům nabízí nový API, takže kromě
standardně dodávaných modulů je možné
vyvíjet moduly vlastní.
Vylepšení tiskového rozhraní
- Při přepracování transportní vrstvy systému
bylo pamatováno i na tiskárny, takže BeOS
4.5 nabízí více možností nastavení tisku
a správy tiskových úloh.
Zdokonalení ve správci zařízení
- Mezi novinky patří možnost vypnutí, zapnutí
a nastavení jakéhokoli z nainstalovaných
zařízení. Nová verze také ukazuje více
informací o jednotlivých zařízeních.
Nové možnosti v nastavení myši
- Bylo přidáno několik nových nastavení včetně
možností Warping a Instant Warping, které
lze zapnout pokud používáte funkci Focus
Follows Mouse.
Podpora grafického formátu PNG
- Do systému byl přidán překladač pro grafický
formát PNG, takže všechny aplikace využívající
Translation Kit nyní mohou pracovat i
s PNG formátem.
Zdokonalená podpora OpenGL
- Jak již bylo zmíněno v sekci Hardware, byla
výrazně zdokonalena podpora OpenGL. Mimo
experimentální podporu grafických karet
s hardwarovou podporou OpenGL byl softwarový
emulátor OpenGL urychlen o 20-30% oproti
BeOS 4.
Rozšířená dokumentace
- Výrazných změn doznala dokumentace, a to jak
Be Book, tak i BeOS User's Guide, které
zahrnují i novinky BeOS 4.5 týkající se
uživatelů i vývojářů. Součástí dokemntace
je i BeOS Release Notes, který popisuje
pouze novinky BeOS 4.5 s důrazem na popis
použití.
Zdokonalení jádra systému
- Uživatelé zejména ocení snížené paměťové nároky
jádra BeOS 4.5, takže BeOS může být nyní
používán i na počítačích s menší kapacitou
RAM. Samozřejmě bylo odstraněno i mnoho
chyb. Vývojáři jistě využijí daleko přesnější
služby časování a nové API pro přístup
ovladačů k uživatelským nastavením.
Mnoho nových dodatků (adresář /optional)
- V adresáři /optional na instalačním CD BeOS
4.5 najdete mnoho dodatků a rozšíření,
které si můžete doinstalovat. Najdete
zde např. dodatek do systému pro podporu
souborového systému VideoCD, Perl pro
BeOS a řadu zkušebních verzí komerčních
aplikací pro BeOS.
Různé drobné změny, vylepšení a opravy
chyb
- Mimo výše uvedených vylepšení byly samozřejmě
provedeny stovky změn, zdokonalení a oprav
chyb ať už většího či menšího rozsahu,
které však mají jednoho společného jmenovatele
a tím je zpříjemnění a zkvalitnění operačního
systému jako celku. Ačkoli se řada změn
dotkne především vývojářů, nakonec z nich
prostřednictvím nových a dokonalejších
aplikací budou těžit všichni uživatelé.
|