Dá se to tak říct, je jediný, kdo dělá finální merge do větve master (s výjimkou krátkého několikatýdenního období před pár lety). V praxi samozřejmě nelze očekávat, že by dokázal dělat review úplně každého commitu, ale tenhle nešťastný hack byl dost diskutovaný už v době, kdy se tam přidával (přinejmenším na LWN jsem o tom zahlédl zmínku, možná i tady), takže předpokládám, že mu to neuniklo. Ona to je věc, která by se samozřejmě dělat neměla, je to fuj, Mirek Dušín by se červenal a Andrew Tanenbaum by vás za to vyhodil od zkoušky, ale v danou chvíli to bylo klasické nejméně špatné řešení. Jiná věc je, že jako každý dočasný hack to sešlo z očí, sešlo z mysli, a kdyby si toho teď někdo nevšiml, mohlo to tam vydržet ještě spoustu let.
Navíc Linus je znám svým pragmatickým přístupem, kdy opakovaně brání opravě chybného kódu (o kterém ví, že je chybný), když by to znamenalo rozbití aplikací v userspace (které s tím chybným chování počítají). Takže není divu, že to přes Linuse prošlo, pokud nebylo k dispozici jiné řešení, které by nerozbilo chování X.org.
Spíš ty zdejší reakce „fuj, jak se to tam mohlo dostat“ vypovídají o tom, že dotyční toho nevědí moc ani o vývoji Linuxu ani o vývoji softwaru obecně. Takovéhle odbočky najdete ve spoustě softwaru, třeba webové prohlížeče takhle třeba opravují chování konkrétních webů – zrovna nedávno jsme někde viděl ukázku z Blinku, kde se podobně řeší problém na přihlašovacích stránkách Microsoftu.