Pri zbežnom hľadaní som toho nenašiel veľa, čo by vysvetľovalo ten anti-aliasing, a podrobnejšie sa mi fakt hľadať nechce, takže len toto
http://keithp.com/~keithp/talks/usenix2001/xrender/
Je to design document pre XRender z roku 2001, obsahuje aj sekciu o fontoch. XRender sa v súčasnosti používa na akcelerované vykresľovanie anti-alias fontov.
Portabilnosť má linux oveľa vyššiu než windows, to s x86 je samozrejme nezmysel, architektŕ podporuje hromadu. Aj vďaka tomu existovala použiteľná 64-bit verzia linuxu v dobe, keď windows o 64-bit verzii ani nechyrovali. Podpora SMP samozrejme existuje, navyše neobmedzená, na rozdiel od windows, kde nižšie (lacnejšie) verzie podporujú len niekoľko málo procesorov.
GUI, WYSIWYG samozrejme existuje. TrueType fonty tiež, a k tomu navyše aj Type1 a zopár ďalších. Žurnálovanie a ACL taktiež. Takisto Unicode (len namiesto UCS-2 sa používa UTF-8).
Reentrantnosť je problém, ale zlepšuje sa to, navyše veci fungujú celkom dobre aj bez nej. Mikro-kernel verzus monolitickejši kernel (ale stále modulárny) je zložitejší problém, nedá sa tvrdiť že jedno riešenie je lepšie, keďže obe majú výhody/nevýhody. Threading samozrejme existuje. Admin utility tiež, jediný "problém" je že štandardné utility sú len v CLI. Distribúcie majú samozrejme aj GUI (yast je skvelá vec).
O objektovom modeli sme sa už bavili, že minimálne KDE má také veci tiež. Autentizácia samozrejme existuje tiež, s mnohými typmi.
Subsystémy v podstate neexistujú, je len ten Win32 - uvedený POSIX subsystém je nepoužiteľný, keďže implementuje len malú podmnožinu POSIX-u, a aj tá je tam len preto, aby mohol MS formálne tvrdiť, že POSIX podporu má - potreboval to kvôli nejakým vládnym kontraktom. Proste klasická realita v štýle MS.
Ako nám ten flame utešene rastie.
Vo voľnom čase sa venujem staručkému Turbo Pascalu na stránke www.trsek.com. Inak programujem v C/C++, PHP, SQL.
Přečteno 28 863×
Přečteno 24 819×
Přečteno 24 180×
Přečteno 23 193×
Přečteno 22 901×