"Míg linuxéknál van, amit csomagkezelőnek hívnak."
Ahány csomagkezelő, annyi "szabvány".
Meg ahány disztribúció, annyi szabvány.
Van ugye a Linux Filesystem Hierarchy Standard, ami annyit is ér. Van aki betartja, van aki nem.
Linuxéknál mi a szabvány, amit mindenki betart, de tényleg?
Hol vannak az initscriptek? rc.d alatt? init.d alatt? Esetleg máshol?Az apache-ot httpd-ként vagy apache2 néven konfigoljk (Red Hatnál ugyebár httpd a neve).
És hasonlók.
Ebben hol a szabvány?
"Mondjuk amíg egy rendes csomag/programkezelés nincs windows esetében"
MSI. Az infrastruktúra adott. De nem kötelező használni, és ez ugyanúgy baj, mint Linuxnál. A Windows 8-as RT alkalmazásoknál nem lesz 3rd party út. És ez jó.
"Persze ha ugyanazt a libet használja 100 program, akkor az a lib 100-szor lesz fenn"
Na mert aztán Linuxnál ez nincs meg. Minden komolyabb program az általa hazsnált libeket csomagolja magával, mert nem tudhatja, hogy a rendszer, amin fut, mit nyújt. Ún. self-contained alkalmazások.