> Открою тайну. Ядро виндовс тоже тяжелеет из-за драйверов и новых возможностей. Ну и какие там принципиально новые возможности родили опосля винтукея? Ну хотя-бы десяток ключевых по вашему мнению, которые имеют какую-либо ненулевую полезность для разработчиков и пользователей?
> ядра ОС заключается в том, чтобы сделать его таким, чтобы необходимо
> было как можно меньше новых возможностей реализовывать в нем за счет
> качественной архитектуры.
Качестенная архитектура безнадежно засрана маркетологами, манагерами и индусней. Например оно внутрях не оперирует досявыми путями. Но вынуждено понимать их для совместимости с окаменелым говном мамонта. И да, лулз состоит в том что драйвер ФС знает что C:\Program Files и C:\Progra~1 - одно и то же. А вот софт, в частности работающий с файлами, про это в курсе далеко не всегда. Поэтому если вдруг софт сам педалит какие-то разрешения или права доступа, или там что еще, на этом моменте можно эпично пролететь. Хаксоры кстати в курсе - был целый ряд взломов разнообразного софта на основе этого принципа. Потому что практически всегда есть два различных пути показывающих на одно и то же. Главное в *никсах такая дырка в принципе невозможна - там ФСы не пытаются быть умнее пользователей и програмеров на их же страдающие от медвежьих услуг жопы :)