Osvrt: 5 razloga zašto je Linux bolji od Windowsa

Ovaj post počeo je nastajati u boxu za komentare na blogu Mihaela Šanka kao komentar na post 5 razloga zašto je Linux bolji od Windowsa. U svakom slučaju, imao sam neko mišljenje, koje je ubrzo postalo preveliko za taj mali box, pa sam se preselio u Notepad, s namjerom da kasnije pasteam sve kao komentar – no komentar je neočekivano porastao na veličinu jednog većeg posta. I evo ga sad ovdje – nakon male prilagodbe rečenica, promjene konteksta iz komentara u post i dodavanja nekih referenci (vidjet ćete link prema jednom video-materijalu)

O naprednosti Linuxa nad Windowsima dalo bi se raspravljati. U svakom slučaju, dok god je situacija korištenja ovakva kakva je trenutno, ne možemo objektivno presuditi koji je bolji.

Kada bi se postotak korištenja približno izjednačio – mogli bismo vidjeti koji se bolje ponaša u određenim situacijama. Trenutna situacija je takva kakva je, a ovako ja gledam na tih pet stavki zbog kojih je Linux bolji od Windowsa.

1. Linux je besplatan

S jedne strane ovo je dobro, s druge strane nije. Windowse razvijaju motivirani programeri, a motivira ih plaća od koje žive oni i njihove obitelji. Linux razvijaju entuzijasti koji imaju slobodnog vremena. Naravno, svaka im čast, super posao obavljaju, ali Windowsi ostavljaju bolji dojam, pogotovo kad iza njih stoji veliko ime (koje je zapravo i postalo veliko upravo zbog Windowsa).

2. Linux je otporan na viruse

Što se tiče otpornosti na viruse – Ne možemo reći da je Linux otporan na viruse jer su ti virusi pisani samo za Windows, znači Linux ne razumije njihove instrukcije (binarni kod) i Linuxu takva datoteka apsolutno ništa ne znači.

Opet, naravno, kad bi bilo podjednako korisnika, zanimanje hakera bilo bi jednako i za Windows i za Linux i tu mislim da bi se pokazala slabost Linuxa – jer sustav nikad nije bio pripremljen za viruse.

S druge strane, Windowsi se već sada znaju jako dobro nositi sa napastima, pa su od izdanja Viste veoma otporni, pogotovo povezani sa MS Security Essentials. Štoviše, ako ne nasjedate na gluposti i koristite provjeren softver, niti XP se neće zaraziti – ja nikad nisam imao problema s virusima, niti na XP-u, niti na Visti, a otkad koristim Windowse 7, niti na njima.

3. Linux vam daje više slobode

Windowsi su napravljeni sa određenim standardom – nekom konzistencijom. Tko god radi na bilo kojem računalu s Windowsima, zna otprilike kako se ponašaju, gdje se što nalazi, te što se očekuje od korisnika.

Linux omogućava nevjerojatne slobode i tko želi – slobodno neka prilagođava. Isto tako, onda bi se moglo reći da je moj privatni kućni OS najbolji jer radi točno onako kako ja želim (ne, nemam svoj OS, ali u pitanju je netko tko želi potpunu kontrolu :). On radi kako ja želim, no je li to uistinu bolje?

Prilagoditi OS sebi – dobro je, ali nitko drugi se možda neće znati snaći u vašem setupu. U svakom slučaju, standardizacija je uvijek bolja.

Isto tako, znam da je PC zamišljen kao skup raznih uređaja i softvera koji rade zajedno kao cjelina. Većinom, sami sastavljamo hardver, a softver koristimo gotov. Naravno, nije loša stvar prilagođavati i OS svojim potrebama, ali to s mog stajališta nije u redu jer ja mislim da bi PC trebao biti kao bilo koji drugi uređaj ili stroj koji radi za nas – kupiš, upališ, radi.

Zbog toga mi filozofija Applea najviše odgovara jer Mac je takav stroj, no nažalost, oni su malo skuplji i nedostupniji, a i nisu sada dio teme. :)

Situaciju s PC-ima trenutno smatram kaotičnom. Usporedite to sa mobitelom, MP3 playerom ili televizorom. Kupite, upalite, radi. A ne: tražite dijelove, kupite dijelove, sastavljate dijelove, upalite, instalirate, podešavate (i prilagođavate) OS, da bi nakon neodređenog broja sati napokon radio.

Takve stvari odbijaju početnike, koji ne gledaju na računalo kao na nešto što im može pomoći u radu, već kao na neki čudan, svemirski stroj, kojem će se morati “pokoravati” ukoliko žele da im stroj nešto napravi. I naravno, uplašeni takvi kakvi jesu, boje se kliknuti na bilo što, jer misle da će im se računalo zaraziti virusom i pojesti ih. :)

Hmmmm… Je li to u redu?

4. Bolji vizualni efekti koji ostavljaju bez daha

Nisam ih baš puno koristio, pa ovdje ne mogu prosuditi najbolje, ali po svemu viđenom, ti efekti mi djeluju kao nešto tipa “nije da je korisno, ali vidi što Linux može”. Mogu i Windowsi, može i Mac OS, ali ne žele. Zapravo, svi ti efekti se događaju na sličnom hardveru, tako da ako bi željeli, u Microsoftu (i Appleu) bi mogli napraviti čuda od vizualnih efekata, ali ne žele, jer korisnost je vjerojatno upitna.

Microsoft (i Apple) provode hrpe usability testova s običnim korisnicima tako da znaju što je korisno, u kojem slučaju je korisno i koliko pridonosi produktivnosti.

Jer, ljudi u Microsoftu su cijelo radno vrijeme posvećeni da poboljšaju korisničko iskustvo i samo funkcioniranje Windowsa.

Ako imate slobodnog vremena, pogledajte Designing the Windows 7 Desktop Experience – prezentaciju sa MIX 09 konferencije u kojoj je okvirno predstavljen proces dizajna Windowsa 7.

Tu ćete vidjeti kako su i oni počeli sa efektima, koji mogu zbunjivati korisnike, da bi naposljetku ti čudni efekti evoluirali u nešto što je danas dio Windowsa 7. Primjer je Aero Peek – koji je bio jako čudan u početku i čista demonstracija moći – no nakon nekog vremena iz njega je izvučen samo dio koji pridonosi produktivnosti.

Ako možete, definitivno vam preporučam da odvojite malo više od sat vremena i pogledate.

Vizualni efekti nisu stvoreni da vam oduzimaju dah – već da vam koriste, da vam predstave nešto u nekoj paradigmi koju ćete lakše shvatiti.

Ne znači da Windowsi ne mogu imati kocku koja se okreće ili woobly prozore, ali koliko je to stvarno korisno i koliko pomaže produktivnosti?

5. Veća mogućnost izbora

Opet, lijepo je da možemo birati – no želi li korisnik birati? On želi kupiti, uključiti i da radi (većina korisnika). Windowse instaliramo i kasnije ih možemo prilagođavati da nam služe za što želimo.

  • Želite igrati igre? Instalirajte određene igre.
  • Želite programirati? Instalirajte Visual Studio ili neke druge IDE-e, kompajlere, itd.
  • Web development? Instalirajte Apache, alate za razvoj, debbuger.
  • Dizajn? Nema problema, tu su Photoshop i ostali grafički alati, a i onaj tablet koji ste kupili 100% radi.

Tako nešto moguće je i na Linuxu. Instalirate Ubuntu i onda instalirate alate koji su vam potrebni.

Ali, sada ako ću ja na Web development mašinu instalirati “Linux SomeCoolName Ultra Web Dev Edition”, na mašinu za surfanje “Lightweight Linux for Surfing”, na poslužitelj “The ServerX”, nastat će kaos, jer iako su naizgled, sve to varijacije Linuxa, sve su drugačije i ne funkcioniraju baš isto.

Meni se logičnijim čini način na koji rade Windowsi.

Zaključak

Sve u svemu, nisam protiv Linuxa, niti sam samo za Windowse (najviše simpatiziram Mac i kad budem u mogućnosti, definitivno prelazim na Mac platformu :), ali činjenica je da ih baš i ne možemo uspoređivati.

Prvenstveno zbog popularnosti i postotka korištenja, s druge strane zbog njihove prirode – Windowsi su komercijalni, imaju hrpu daaaaaaaaleko naprednijih tehnologija od Linuxa (.NET, WPF, DirectX,…), dok s druge strane – Linux nastaje u slobodnom vremenu developera koji volontiraju “po noći”, dok “po danu” u nekoj tvrtci programiraju za plaću.

Jedina dva sustava koje bismo mogli uspoređivati su OS X i Windowsi i tu mislim da bi OS X odnio definitivnu pobjedu.

Oglasi