A nevíte někdo, jestli POSIX říká jaké musí být jména adresářů?
Vím že ten co se v GNU/Linuxech používá je v unixech "standartem", přesto bych byl rád, kdyby se změnil. Ani mě nevadí názvy jako bin, var, home, mnt, vadí mě jen to, že není nikomu pořádně jasné, co je kde uložené. Ikdyž vím kde by mělo, často existují 2 a více adresářů stejného určení, někdy jsou symlinkovány na stejné místo. Navíc jedny programy se ukládají někam, jiné jinam (teď nemyslím spustitelné soubory, ale ty ostatní). Aby toho nebylo dost, nedávno přišel kdosi s /media, což je duplicita k /mnt. Když už jsem v tom, ještě mi vadí, že mám ~/ zapráskané konfiguračními soubory, což výrazně snižuje přehlednost. Musel jsem utéct do složky ~/Home, to ale problém řeší jen částečně. Často totiž musím složku Home hledat v tom nepořádku. Nešlo by to udělat lépe?? Plánují se nějaké změny?
Já myslím, že po pár letech používání systému Vám to bude jedno. O nějakém nejasném významu adresářů nemůže být řeč, a to v zásadě i mezi distribucemi (totéž platí pro /mnt a /media). Co se týče home, pak buď pracujete na úrovni admina, zobrazujete i "tečkové" soubory a pro procházení cd, nebo používáte utility na úrovni uživatele a pak si "tečkové" soubory vypněte a budeme mít klid na duši i v hlavě. Moderní distra Vám při high level uživatelském přístupu navíc vůbec pohled na filesystém nepředhazují. Prostě, buď jste admin a přizpůsobujete se vy systému, tak aby před Vámi nebylo nic skryto, aby se systém nesnažil tvářit jako něco jiného, nebo jste uživatel a systém se přizpůsobuje Vám. Něco mezi je windowsismus.
Nevím, do jaké míry POSIX, ale určitě se tím zabývá Linux Standard Base. Jinak si adresářovou strukturu víceméně řeší distribuce podle svého (pokud se k LSB nehlásí). Symlinky existují zejména proto, že některé programy hledají soubory v konkrétních adresářích, jenže ty jsou v některých distribucích jinde.
Také si myslím, že by se dala adresářová struktura zjednodušit, což je teoreticky cílem LSB. Na druhou stranu, LSB přináší další adresáře, které jsou podle mne nadbytečné: například /media, do něhož se dynamicky mountují výměnná média - proč je také nemountovat do /mnt? Ale budiž. Je dobré, když existuje aspoň nějaký standard, který distribuce dodržují.
Nakonec, pokud k linuxové adresářové struktuře přistupujeme jako k linuxovým "registrům", v porovnání s Windows registry jsou pořád dostatečně přehledné ;-)