Hlavní navigace

Názor k článku
Vyčistěte si Debian: pryč s nepotřebnými balíčky a dalším nepořádkem

Jan Marek aura:91
11. 7. 2012 14:32 Nový

Re: alternativa

celé vlákno

...Mě Linux zklamal tím, že za sebou táhne vlak unixové historie, která je v principu k uživateli nepřátelská. Snahy to různě maskovat jsou dost neúspěšné, asi protože na vývoj Linuxu není dost prostředků...

Ad vlak UNIX-ové historie
Já jsem moc rád, že Linux ten vlak UNIX-ové historie táhne. Protože UNIX-ová historie není o přátelství nebo nepřátelství, ale spíše o filozofii. A UNIX-ová filozofie spočívá především v těchto pravidlech:
1) Vezmi malý úkol a udělej na něj utilitku, která bude řešit jen tento úkol a nic jiného, zato ho bude řešit dobře.
2) Pokud se vše podaří, nevypisuj žádné hlášky (tedy za předpokladu, že to uživatel nechce, neřekne ti to apod.), zatímco když se něco nepodaří, musíš skončit s co nejpodrobnějším chybovým hlášením.
3) Důsledně odděl jádro od uživatelského prostoru
4) Knihovny se linkují k aplikacím a ne k jádru

Mě především ty první dva body na Windows chybí. Protože IE se udělá tak, že je to nejen prohlížeč, ale taky desktopové prostředí, umí spouštět binárky... Protože v Excelu je možno ve VisualBasicu programovat sériový port... Sorry, ale jak tohle může dobře fungovat?

A chybová hlášení v podání Microsoftu? Na to abych měl ještě od Microsoftu speciální školení, abych to byl schopen rozluštit. Když na mě Windows vyplivnou chybové hlášení "Nastala chyba 0x235abc na adrese 0x59bcd" tak mám dojem, že si ze mě buď někdo dělá blázny, anebo že ze mě někdo dělá blázna.

A ještě k těm dvěma posledním bodům - ty byly prvotní a hlavní příčinou všech BSOD. Ano, Windows-y byly rychlé, ale stačila malá chybička v .dll knihovně a šly do BSOD. A navíc - já na všech mašinách nepotřebuju grafické prostředí - ostatně, na to už MS kupodivu taky přišel... A co otázka virů?

Ad nepřátelský k uživateli
Asi je to pocit, ale když se podívám na předchozí odstavec, tak opravdu nevím, kdo je víc nepřátelský vůči uživateli... Na Linuxu mám i bez speciálních drahých školení povětšinou dostatek informací, abych byl schopen problém vyřešit - obvykle stačí nahlédnout do správných log-ů a trochu se zamyslet.

Nevím, zda jste se někdy setkal s jiným UNIXEM, hlavně trochu staršího data. Já jsem kdysi měl čest s SunOS-em, UNIXWarem a ještě nějakou odnoží DEC UNIX-u, IRIX-u a kdysi jsem si chtěl nainstalovat OpenBSD (ale je to už též starší zkušenost, myslím, že dost pokročili). Ano, tam bych mluvil o absolutní nepřívětivosti. Linux si zkušeného uživatele hýčká. A to myslím zcela vážně.

Ad kvalita OS driverů
Řekl bych, že kvalita OS driverů je přímo úměrná kvalitě a množství informací, které o HW poskytl výrobce. Zdvižený prostředníček Linuse vůči nVidii je vcelku jasné znamení.

Ad Snaha maskovat
Já myslím, že maskování není. Ani není proč. Vývoj je otevřený, maskovat nic nelze. Každý se může zapojit nejen do vývoje, ale i do debaty o kernelu, o jakémkoliv prostředí...
OpenSource je taky o nějakém vlastním příspěvku - ať už chybovým hlášením, nebo patchem, nebo třeba příspěvkem do diskuse.

K ostatním výtkám zkratkovitě:
RAID5 už jsem na Linuxu opravoval, protože mi chcíply dva disky, jeden z nich se mi podařilo oživit. Opravil jsem ho a napořád. Jestli jde řeč o nedávné chybě v RAID vrstvě, pak už by měla být opravena.
Oprava FS se buď podaří a pak jej mount namountuje, nebo nepodaří a pak jej nenamountuje. Pokud bych došel k Vámi popisované situaci, pak bych vzal nějaké LiveCD, nabootoval a fsck provedl z něj.
A kromě toho - PC je nástroj, ale Vámi popisované problémy se mi rozhodně nedějí každý den, řeším je sotva jednou do roka a to těch Linuxů mám na starosti poměrně dost. A nízká kvalita OS aplikací? Asi jak kterých, stejně jako u Win aplikací.