Přiznávám. Článek jsem psal také za účelem nadzdvihnutí některých lidi ze židlí. Proč? Myslím si, že Linux není svatá konzerva, ale nádherně měnitelný systém, což GoboLinux dokazuje. Změna nemusí nutně znamenat přiblížení se k nedobrým vlastnostem Windows. Je-li změna radikální, prostě je radikální, a v tom vidím svobodu.
Podle mého názoru lze řešit spoustu věcí efektivněji, ale je přitom nutné sáhnout k základům. Vytvořit standardy, které konzervují ěpatné, k ničemu nevede. Nechci /srv a současně /var, /media a současně /mnt, /opt a současně /usr. Jejich teoretický účel je mi jasný, ale v praxi mi to rozmělnění vadí.
Stejně tak mi víc vyhovuje celý program v jednom adresáři a balíčkovací systém, který řeší pouze nutné minimum. Kritériem je pro mne čas strávený administrací, nikoli featury balíčkovacího systému (které se stávají zbytečnými, když se celý systém postaví jinak).
Nejsem fanatik a GoboLinux není moje modla. Je jedním z pokusů udělat Linux jinak; možná se prosadí a možná ne. Díkybohu za tu svobodu. Toť vše.
tento clanecek byl pro me od pocatku cernym konem v nepsane soutezi o nejvetsi "flame-war" na root.cz. mel bych jej tedy podporit... :o)
http://www.pathname.com/fhs/
http://freebsd.org/cgi/man.cgi?query=hier&manpath=Unix+Seventh+Ed
http://freebsd.org/cgi/man.cgi?query=hier&manpath=FreeBSD+5.3-REL
http://freebsd.org/cgi/man.cgi?query=filesystem&&manpath=SunOS+5.9
etc...
btw, svoboda je krasna, ale nad slovem "standard" bych se trochu vic zamyslel...
jinak mam k tematu prudce neutralni postoj, krome toho, ze v neformalnich mejlech nepouzivam velka pismenka uz tak od roku 1996, proto nevim, proc bych je mel psat v nazvech adresaru...
jinak vse dobre, neztracejte nadeji a hodne sily do psani 2. dilu! :o)
1. rozhodne neplati, ze standardy "konzervuji to spatne".
2. standardy jsou o spolupraci.
3. standardy jsou i o *svobode* - umoznuji vyber cehokoliv, co standardu hovi.
jsou lide, kteri se v oblasti standardizace pohybuji nadmiru svobodne (jinymi slovy, maji je tzv. "na haku"). obvykle tvrdi, ze to, co delaji je lepsi, nez standard.
1. konzervuji "to lepsi"
2. znemoznuji spolupraci
3. popiraji svobodu vybrat si cokoliv jineho
ale to se primo netyka popisovane ditribuce, to je jenom takova obecnejsi uvaha nad postojem autora ke svobode a standardum... ;o) nic ve zlym...
Jasně, záleží na standardu. Měl jsem na mysli zrovna FHS & spol. Jinak GoboLinux nechce prosazovat jedinou správnou možnost, alespoň autor píše, že uživatel by měl mít možnost používat jak BASH, tak ZSH, stejně tak sysv init nebo runit.
Flamewar nekončí? Nojo, máte pravdu, ještě tu chybí KDE vs GNOME ;-)
Nechci ale vyvolávat zbytečné flamewar, jde mi o vyvolání debaty jako takové, protože jedině tak se dají tyhle myšlenky prodiskutovat. Je to cenná zpětná vazba.
bohuzel bez zakladni znalosti veci muzes tezko vyvolat neco vic nez flamewar - na perly typu "ucel /bin a /sbin uz neni nikdo schopen objasnit" holt slabsi povahy musi reagovat, stejne jako na vselijaka nesmyslna tvrzeni, napriklad ze "program (v systemu pouzivajicim balicky) za behu vytvori soubory ktere uz neodstranim" - kde jako je vytvori? je to otrepane, ale pravdive - dvakrat mer, jednou rez...
Ne že by mi zrovna soubory vytvořené až po instalaci dělaly problém, ale čistě teoreticky: Nainstalujete si MySQL. Pak vytvoříte databázi. Odinstalací MySQL tato databáze také zmizí? Jistě, je to pouze teoretický příklad (není těžké odstranit /var/lib/mysql), ale co když někdo napíše program, který něco uloží tam, něco jinam... Nejde mi o to, že se to děje, ale že se to _může_ stát.
Co se týče /bin a /sbin, na Internetu se objevují dvě možnosti:
1. the /bin vs /sbin distinction is purely about avoiding
inconvenience and/or confusion for the normal user. The sole thing accomplished by putting some things in /sbin rather than /bin is that if you don't put /sbin in your path, you won't see those things.
2. /sbin should contain only binaries essential for booting, restoring, recovering, and/or repairing the system in addition to the binaries in /bin.
Já teda nevím jak na vašem systému, ale na mých systémech žádný program jinam než do ~, /tmp, /var/tmp a do /var jen tam kde mu !explicitně! určím prostě zapsat nemůže, protože k tomu nemá práva. Jestli je to na vašem systému jinak, tak je mi vás upřímně líto. Co to proboha používáte ze odpad?
OK, souhlas.
rekl jsem, ze mam k tematu neutralni postoj a razim nazor, ze kazdy ma pouzivat to, co mu nejvice "sedi" a co je v dane situaci nejlepe pouzitelne. nikdy bych nepresvedcoval jine, aby pouzivali to, co ja, pokud je to "nechytne" a neprijdou sami. nekomu muze sedet vic /Programs nez /bin...
narazka na "flamewar" byla nadnesazkou. tak 2 roky zpatky me debaty jako tato v diskusnich forech dost vadily, ted se spis bavim... (kdyz mam zrovna cas.)
kazdy ma pravo napsat CLANEK (prakticky) o cem chce, proto podotykam, ze me prani sily do psani dalsiho dilu bylo uprimne (byt se smajlikem)!