Ad jak explorer.exe pustí zámek shell extension (tedy COM objektu), v linuxu se ten soubor prostě smaže a ten proces na vytváření náhledů prostě dokončí svou práci se souborem - což je super, protože aplikace pracuje nad souborem, který už není na FS.
Ad distra, která znám já, udržují nějaký rozumný počet předchozích jader - Ubuntu podle nějakého předchozího příspěvku nikoliv.
Ad nepopisoval jsem fork; spuštění dalšího procesu v rámci programu = Fork - to se mýlíte. Aplikace může mít jeden proces hlavní, a další mohou být worker procesy. Ty se mohou klidně startovat přes CreateProcess(). Forkování není jediný (a BTW ani nejchytřejší) způsob vytváření podprocesů.
Ad (skoro) každé grafické prostředí umí uchovávat session - no co vám také zbývá, když máte X11 :). Nicméně to musí podporovat aplikace, a to zdaleka není pravidlem. Zkuste si spustit Lotus Notes, nebo nějakou GUI utilitu od Oracle, a pak rebootovat stroj.
Ad MS zřejmě neví za jakých okolností se ten downgrade používá - samozřejmě že ví. Na trhu je jen verze X, firma má verzi X-1. Firma koupí licenci verze X, a nainstaluje verzi X-1, ke které má média i licenční klíč.
Pokud firma nemá starší verzi daného SW, je v zájmu MS, aby začala používat rovnou nejčerstvější verzi. Proto ta "sůl".
Ad Itálie je členem EU a tedy v celé EU platí onen precedens - až na to že italský precedent ve zbytku EU není nijak závazný. Pokud tvrdíte opak, poprosil bych o nějaký zdroj pro vaše tvrzení.