Portál AbcLinuxu, 30. dubna 2025 18:20
Abychom ani ve svátečním čase nevyšli ze cviku, poskytly nám vybrané IT servery články sloužící jako tzv. flame seed, tedy plamenné semínko. Diskuse Linux vs. Windows se vskutku úspěšně rozhořela i na Boží hod. Protože konec roku je časem na hodnocení, zamyslím se nad tím, proč rád používám GNU/Linux a proč jej stále mnoho lidí odmítá.
Linux používám protože:
Mnoho lidí Linux nechce protože:
Závěrem bych chtěl říci, že Linux očekává od svých uživatelů snahu a ochotu učit se nové věci. Nevzdávat problémy po prvních neúspěších. Za tento počáteční vklad poté nabízí zaslouženou odměnu v podobě výhod, které zmiňuji výše. Děkuji za pozornost a těším se na vaše komentáře.
Tiskni
Sdílej:
Na rozdíl od holého linuxového jádra bez nainstalovaných aplikací lze s holými widlemi celkem dobře pracovat.Tady kolega patrně myslel obecně linuxovou distribuci, ne přímo jádro. Ostatně, porovnávejme porovnatelné, tj. s "holým" jádrem Windows IMO také dost dobře pracovat nejde. Dokonce hůře než s tím linuxovým. To jde alespoň zkompilovat
Napadlo Vás někdy, že může spoustě lidí vadit že jim kdosi násilím vnutí v různých linuxových distrech spoustu aplikací o které ti lidé nestojí a potřebovali by něco jiného, co ale zase distribuce nenabízí?a) Nenapadlo, protože žádného takového neznám. b) Takže "spousta"? Jmenujte šest
V čem je třeba GIMP v linuxu lepší než ve Windech?V ničem. Jsou to dva nachlup stejné programy. Ale to že máte 10x nainstalované jiné verze GTK+ a jiných knihoven je opravdu k naštvání. Půl království za nějaký Linuxový balíčkovací systém pod Windows.
99% z nich nefunguje (většinou mají problémy s rychlostí a se ztrácením oken). Již dávno jsem dospěl k závěru, že funkční přepínání ploch může/dokáže udělat jen Microsoft.Coz je docela zvlastni, vzhledem k tomu, jak je to v Linuxu jednoduche. Cele prepinani ploch v podstate neni nic jineho nez minimalizace mnoziny oken a deminimalizace jine mnoziny oken (alespon tak to dela treba sawfish).
a windows jim dovoluje bez znalosti cehokoliv, delat spousty zajimavejch veci a oni se pak citej jak vsemu rozumi.
Rozumnej admin toho PC má upravit uživatelská práva tak, aby ti neopatrní uživ. nezpůsobili škodu.
Startuje mu to 3x dlhsie ako mne
To je argument jak noha
Moje Fedora startovala od 30s do 40minut (při fsck) . Co to říká o systému? Nic. Raději systém nechám 3min bootovat do stavu, kdy je vše spušťeno, než abych po 15s startu následně 5minut čekal.
To, že máš GIMP na Windowsech je prima, ale kolik procent Windowsáků má nainstalovaný warez a kolik procent Linuxáků? Prostě komunita Windowsáků je plná warezu, protože každý chce instalovat profi verzi aplikace na grafiku, na audio a další. Uživatelé Linuxu daleko míň přispívají k porušování zákona. Někdo by dokonce mohl říct, že jsou to slušnější občané :)
Dobře nastavit firewall a Firefox umíš možná ty, ale ne BFU. Te si na firewallu povolí cokoliv a pak se diví. Linux je bezpečnější už ve výchozí podobě.
Ad Ad 1: Chytrému napověz, hloupého ... Máš potřebu zpochybňovat argument, že lidi jsou líní? Ukazuje se, že školy, co nasadily Linux mají velice spokojené žáky, protože se už zamlada seznámili s Linuxem a nejsou líní se učit nové věci.
Ad Ad 3: Tak zase můžu napsat, že opravdový profíci například v oblasti animace nedají na Linux dopustit - http://linuxmovies.org/. Nevím, jak to mají programátoři, pro mě, jako pro fyzika je Linux vhodnější. Pohodlněji se mi v něm provádí výpočty a připojuje k výpočetnímu serveru, který pochopitelně běží také na Linuxu.
Ad Ad 4: I když GPL ovladač je nejlepší, nikdo nenutí výrobce takové ovladače dělat. Komunita se spokojí (i když ne zcela) i s proprietárním ovldačem.
Ad Ad 5: To, čemu vy říkáte roztříštěnost, já říkám diverzita, která mi zajistí, že mám širokou volbu. Navíc většina nastavení se dá taky udělat editací konfiguráku a ty jsou skoro stejné pro všechny distribuce.
V článku se nepíše, že GPL není možné provozovat na Windows. Výhoda Linuxu spočívá v tom, že vychovává uživatele, aby v maximální možné míře používali GPL software. To ve svém důsledku vede k tomu, že uživatelé Linuxu porušují méně autorský zákon než uživatelé Windows. Linux tedy vychovává ke slušnosti s k respektu autorských zákonů :))
Tak zase. Kolik procent uživatelů Linuxu řeší podobné problémy s viry a spyware jako uživatelé Windows? Můžete říct, že to mají ti Windowsáci špatně nastavené, ale myslím, že je to filosofií systému. Jaký systém, takoví uživatelé.
Ad 1: Komu není rady, ... znáte to.
Ad 3: Navrhněte pro Windows řešení, které mi umožní bezpečně připojit filesystém ze serveru a spustit na serveru grafické i konzolové aplikace tak, abych je měl jako normální okénka mezi ostatníma. Kolik bude takové řešení pro Windows stát?
Ad 4: Jaké konkrétně překážky se hází těm výrobcům pod nohy? Nedostávají snad specifikace jádra?
Ad 5: V Linuxu prostě nefungují rady typu klikni tam, klikni tam a pak napiš tohle a klikni na OK. To vede k tomu, že uživatelé Linuxu musí trošku také přemýšlet. To si myslím, že není na škodu. Pak to dopadá tak, že nepřemýšlející uživatelé Windows mají ze svých PC zombie pro šíření spamu.
Výhoda Linuxu spočívá v tom, že vychovává uživatele, aby v maximální možné míře používali GPL software.Místo GPL bych dal FOSS. GPL přeci není jedná FOSS licence.
Ad 4: Jaké konkrétně překážky se hází těm výrobcům pod nohy? Nedostávají snad specifikace jádra?Výrobcům je dokonce nabízeno, že za ně vývojáři Linuxu zdarma (GPL) ovladače napíší, přičemž budou pracovat klidně i pod NDA.
Ano, ale vývojáři Linuxu to nenapíší bez předání informací, které nebude chtít každá firma dávat někomu do ruky.Hovořil jsem o NDA? Hovořil.
A pokud napíší ovladače, tak tyto ovladače se stanou veřejnými, tedy know how těch firem se stane dostupným i pro konkurenci.Je rozdíl mezi "know how", specifikací a implementací ovladače. Kromě toho, je-li to HW, předpokládám, že většina "know how" bude v HW, ne v ovladačích. A pak je také otázkou, do jaké míry lze z FOSS ovladače extrahovat ono zbylé "know how". Obzvláště, pokud takový ovladač třeba ještě projde schvalovacím procesem dané firmy v rámci nějaké dohody s vývojáři Linuxu. -- Čili, možnosti tu jsou, a to i pro firmy, které si chrání svoje "know how", a není jich málo. Je mi jasné, že se nelze zavděčit všem, ale takový už je život.
Vy předpokládáte, ale předpokládat můžete klidně i to, že jste naftový magnát, miliardář a vlastník MacDonalds. Předpokládat můžete cokoli a nemusí to být pravda.Nápodobně. Stejně tak vy mnoho věcí předpokládáte a nemusí to být pravda.
Mluvil jsem o "sofistikovaném hw"Ale:
Zkrátka dost velká část hw firemTakže dost velká část HW firem vyrábí sofistikovaný HW? Ehm. Ehm. Ehm.
Linux jim k tomu nenabízí nic jiného, než osočování, pomluvy, očerňování, zlehčování, zesměšňování, lži a demagogie a dalšíLinux... aha... nenabízí _nic jiného_... no, vidím, že váš postoj je natolik emočně zabarven, že diskuse s vámi na toto téma opravdu nemá smysl.
Vy žijete v iluzi, že hw firmy rády a ochotně dají zdrojákyMěl byste svoje telepatické schopnosti nepřeceňovat. Očividně nefungují úplně spolehlivě.
Ne, to není emoční zabarvení,..Pak je to prostě lež.
Měl byste přestat lhát jako Baron Prášil.Předně, když už někoho očerníte, měl byste poskytnout důkaz. Kde jsem lhal a v čem? A za druhé, měl byste začít u sebe:
Linux jim k tomu nenabízí nic jiného, než osočování, pomluvy, očerňování, zlehčování, zesměšňování, lži a demagogieTohle je jednoznačná lež. Nemohu si pomoci, ale je to tak.
Hovořil jsem o NDA? Hovořil. A on ten vytvořený ovladač pak bude přeložen do binárky a nikdo kromě těch co podepsali NDA vytvořený zdroják neuvidí? Pokud je to tak, pak se omlouvám a odvolávám, pokud ne, pak trvám na svém.A co kdyz se ve zdrojaku pouzije kupa dodatecne nezdokumentovanych promennych? Co z toho vyctete? Pochybuju, ze toho bude mnoho. A to ne proto, ze bych podcenoval vase programatorske schopnosti. Navic, napsanim driveru se funkce hw neodhali. Driver ma jenom vytvorit rozhrani aby napr. bylo mozno sypat data do nejakeho hw. No, a jak ta data dany hw zchrousta uz prece neni zalezitost ovladace ale toho hw. Nemyslim si tedy, ze by napsanim OS ovladacu (navic pod NDA) doslo k provaleni podstatne casti vlastnosti daneho hw.
Nikdo jim nebrání vydávat binárky. Komunita sice raději uvítá GPL ovladač, dokonce nabídne jeho vytvoření, ale pokud se výrobce rozhodne vydat binárku, je to jeho věc a v Linuxu bude fungovat.Vydávat jako co?V podobě shell scriptu (jako nVidia,…), patche (jako Atheros,…), nebo jako deb/rpm/tgz balíku?A pro, které jádro? To bude asi to na co p. Ponkrác naráží.
Existuje téměř jednotný systém pro šíření OSS, ale s proprietárním už je trochu horší(ani nechtějte vědět jak jsem se nas*** jen kvůli tomu abych rozjel MOV pod Mandrivou/Fedorou).Už aby tady byl ten jednotný balíčkovací systém.
Já třeba jako programátor musím jen suše zkonstatovat, že tak vymazlené a super programátorské nástroje jako jsou na Windows, o tom se mi může v Linuxu nechat jenom zdát.Asi záleží na jazykových preferencích...
Já třeba jako programátor musím jen suše zkonstatovat, že tak vymazlené a super programátorské nástroje jako jsou na Windows, o tom se mi může v Linuxu nechat jenom zdát.abych toho využil - můžete poradit Windows nárhady za tyhle věci, co používám k plné spokojenosti na Linuxu?
vim ~/.emacs
main
u. Je to běžný profiler (tzn. ne profile-guided optimization), díky kterému si já můžu rychle udělat přehled o tom, které části programu nejvíce trvají (na rozdíl od profile-guided optimization, kde si o tom udělá přehled kompilátor). To grafické rozhraní mi přijde přímé - jde přímo k věci a rychle se dozvím, co potřebuju. Ani nepotřebuju system-wide profiling, stačilo by mi to bohatě jen u mých knihoven a programů. Stačí mu pouze, aby běžící aplikace měla debug info. Profiler má tlačítka start a stop, kde si člověk zvolí, kdy chce začít profilovat a kdy chce skončit - dá se takhle profilovat jen část běhu aplikace, která mi připadá pomalá (třeba běží mi firefox, stisknu start, začnu přepínat mezi taby jako blázen, stistknu stop - a mám profil pouze přepínání tabů).
Jednoduše řečeno - jednoduchý CPU profiler, který ale dělá přesně to, co od profileru čekám, v přehledném GUI, a s minimálními požadavky na změnu binárky aplikace a knihoven (chce pouze debug info).
Nevím, zda existuje na Windows něco takového nekomerčního, co by mělo stejnou funkcionalitu, a bylo schopné profilovat nativní C++ aplikace (tzn. ne .NET aplikace). A mělo tak přímočaré GUI, a nebylo potřeba nijak moc upravovat build aplikace, aby šla profilovat (u sysprofu stačí, aby profilovaná aplikace měla debug info).
K valgrindu - to jsem si vlastně neuvědomil, přestože jsem věděl, že debug verze MS standardní knihovny mají kupu kontrol, které to vlastně nahrazují.
vim ~/.emacs
Ortodoxně se držet jednoho OS mi připadá hloupé.Proč by mělo být hloupé, že používám ten OS, který mi vyhovuje, a naopak nepoužívám ten, který mi (a) nevyhovuje a (b) jehož podmínky užívání (=licenci) považuji za nepřípustné?
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.