Odpověď na názor
Odpovídáte na názor ke zprávičce Netbooky zrychlí nástup Linuxu.
Re: z nouze ctnost ..
celé vláknoJe faktem, že Linux neznám ani zdaleka tak dobře, jako Windows. Proto často nemůžu přímo srovnávat. Například o Cairo jsem slyšel naposledy v době, kdy bylo možné stáhnout zdroják nějaké alpha verze, a neexistovala ani dokumentace. Ale ke Cairo a OpenGL můžeme mluvit v příšlušné diskuzi.
V případě fontů (a grafiky obecně) mi situace na Linuxu přijde mimořádně nepřehledná. Původně X11 nepočítalo s vektorovými fonty, a rastrové fonty obstarával X11 server. Později přišly rastrové fonty, které se v principu řešily na X11 serveru (pomocí font serveru). Aby aplikace měla seznam fontů a jejich metriky, musel mít X11 klient tyto informace na lokálním disku, což dost narušilo oddělení klienta a serveru. Situace v oblasti metrik a hintingu byla už tehdy nepřehledná - hinting zapnutý či vypnutý, pro patentované technologie hintingu (tj ty použitelné) bylo nutné kompilovat ze zdrojáku (zřejmě nelegálně) atp. S forwardingem textur skrz X11 protokol (XRender) se fonty přesouvají na klientskou stranu, kde jsou zřejmě dodnes. Pak je tu ovšem DRI coby přístup ke grafickému HW paralelní k X11, Xgl pro forwarding textur pomocí X11, AIGLX pro totéž (viz GLX extension) atd. Samozřejmě jde o sadu extensions, které běhají každá s nějakými konkrétními drivery. A frameworky i aplikace jsou psané pro různá vývojová stádia grafiky na Linuxu (např různé extensions), a jestli například konkrétní aplikace použije antialiasing nebo subpixel rendering, to asi vyjma autorů kód ví jen ten, kdo to zkusí.
Předchozí odstavec je důvodem, proč situaci na Linuxu popisuji jako cahotickou, nepřehlednou. Takhle totiž nevypadá dobrý design. Podívejte se na GDI, WPF, nebo Apple Quartz. Oproti výše popsanému jde o nádherně čistý design, navržený s ohledem na budoucí potřeby.
Jak jsem psal výše, nemůžu mít vždy pravdu. I Lael je jen člověk. Nicméně si přesto myslím, že jsou moje příspěvky technicky korektní a věcně správné v daleko vyšší míře, než jaká je ve zdejších diskuzích zvykem (bez ohledu na to, jestli se pak shodneme na subjektivním hodnocení těch fakt). Pokud mi nesedí fakta, nebo jsou v té které věci mé závěry zjevně nesprávné, rád se to dozvím.
Pravidla pro diskutující
Přidáním čtenářského příspěvku do diskusí či fóra souhlasíte s tím, že budete dodržovat následující pravidla. Při jejich hrubém porušení se vystavujete riziku smazání příspěvku, jeho modifikaci, v krajním případě i zablokování přístupu do diskusí.
Redakce ze zásady nezasahuje do čtenářských diskusí a zavazuje se, že nebude mazat ani modifikovat příspěvky, kromě případů, kdy tyto porušují některé z následujících pravidel. V takové situaci je na zvážení redakce, zda příspěvek modifikuje s viditelným upozorněním, či přímo smaže. Redakce nikdy nemaže „nesouhlasné komentáře“ jen proto, že jsou nesouhlasné. Vítáme střet názorů, ale vždy v rámci slušné a kultivované debaty.
Příspěvky nesmí obsahovat:
- Vulgární či hrubé výrazy.
- Urážlivé výroky na adresu druhé osoby či skupiny osob.
- Texty, které mají za cíl jen vyprovokovat emotivní reakci (trolling).
- Rasové útoky či útoky na jakoukoliv jinou menšinu či skupinu obyvatel.
- Komerční nabídky a affiliate odkazy.
- Odkazy na warez, sériová čísla, licenční kódy, pornografii a další nevhodný materiál stejně jako žádosti o poskytnutí tohoto obsahu.
- Prokazatelně protiprávní obsah.
Informace o soukromí: U všech přidaných komentářů provozovatel ukládá IP adresu a hostname odesílatele. U neregistrovaných uživatelů se na webu zobrazuje část hostname, případně IP adresy, neumožňující identifikovat konkrétní počítač.
Povolené značky XHTML: a, br, code, em, li, ol, p, pre, strong, sub, sup, ul

