Ono je to trochu jinak. Když se tu o něčem píše, mnohdy se mluví o řadě věcí, které již byly dávno uspokojivě (a často lépe) vyřešeny ve Windows. Pokud o takové věci vím, někdy to napíšu v diskuzi. Souhlas, že to někteří čtenáři omylem berou jako snahu o vyvolání flamewar. A také souhlas, že *zcela výjimečně* může jít i o lehkou provokaci - hoďte kamenem, kdo nikdy nic takového neudělal :). Na druhé straně si všimněte, že nikdy nespamuji diskuze blbostmi typu "X je shit, používejte Y", a typicky se neúčastním diskuzí, které mají flamewar vyvolávat (naposledy viz článek Přechod z OS Windows na Linux - diskuze asi bude kompletně flamewar, to rád vynechám).
Je 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.

