MacOS vs Linux: dubinska usporedba

click fraud protection

Android protiv iPhonea, Mac protiv Windowsa - bezbrojne su rasprave o tome "što je bolje" u svijetu tehnologije. Većina njih se, međutim, svodi na nešto jednostavno. Koja je vaša osobna preferencija? Da li vam je stalo do igara? Koliki je vaš proračun? Ova jednostavna pitanja mogu zauvijek riješiti većinu ovih rasprava. Jedna rasprava koja ipak nije tako jednostavna je macOS protiv Linuxa.

Kao tehničar, moje je iskustvo da je ovo mnogo žešća rasprava. Postoje zapravo značajne razlike i sličnosti između ove dvije platforme. I, doduše, ne smatram Windows konkurentom u ovoj raspravi. Po mom iskustvu je prilično nejasan.

Ova je rasprava posebno važna ako ste programer i zainteresirani ste za korištenje okruženja koje najbolje odgovara vašim potrebama. Ovaj post će istraživati ​​razlike između ovih sustava prvenstveno u kontekstu prosječnog korisnika. Međutim, povremeno ćemo ići dublje za razvojne programere.

Također, samo da to objavim: nisam intenzivno koristio Linux i veliki sam obožavatelj MacOS-a. Dat ću sve od sebe da to ne utječe na ovu usporedbu (nisam ovdje da vam nešto prodajem), ali samo to imajte na umu.

U redu, uđimo u to!

Sadržaj

  • Što je Linux?
  • Što je macOS?
  • Koja je verzija Linuxa najsličnija macOS-u?
  • MacOS vs Linux: Gdje Linux pobjeđuje macOS
    • Prilagodba i personalizacija
    • Privatnost i sigurnost
    • Radi na bilo kojem hardveru
    • Ne košta ni novčića
    • Robusniji za programere
  • MacOS protiv Linuxa: Gdje macOS pobjeđuje Linux
    • macOS nudi poboljšane performanse uz duboku hardversku integraciju
    • Nudi bolje kreativne aplikacije
    • Idealno za razvoj aplikacija za Apple uređaje
    • Uživajte u pogodnostima Apple ekosustava
    • macOS nudi bolje korisničko iskustvo
  • macOS vs Linux: Ostale razlike između dvaju operacijskih sustava
    • Linux je open source
    • Postoji više distribucija Linuxa
  • MacOS vs Linux: Tko bi trebao koristiti koji?
    • Programeri, tehničari i "hardcore" korisnici trebali bi se odlučiti za Linux
    • Ako posjedujete više Appleovih proizvoda, kao što je macOS, i radije održavate stvari jednostavnim, držite se Maca
    • Ili preuzmite virtualni stroj i upotrijebite oboje!
  • MacOS vs Linux: Odabir pravog OS-a za vas
    • Vezane objave:

Što je Linux?

Linux je operativni sustav otvorenog koda. Ako vam to zvuči kao glupost, evo raščlambe tih pojmova:

  • Softver otvorenog koda je softver čiji izvorni kod možete pregledavati i uređivati. Ne možete uređivati ​​kôd koji pokreće Microsoft Word jer Microsoft posjeduje taj kod. Isto vrijedi i za macOS. Možete, međutim, promijeniti, kopirati, rezati, dodati, itd., kod softvera otvorenog koda.
  • Operativni sustav je softver koji pokreće vaše računalo. Windows, macOS, iOS, iPadOS – sve su to operativni sustavi. Oni čine korisničke račune, datoteke i mape, prozore, trake izbornika itd., koji čine računalo koje trenutno koristite.

Dakle, Linux je softver koji radi (ili na neki način, stvara) Računalo. I otvorenog je koda, što znači da možete zaviriti ispod haube i modificirati koliko god želite. To može biti opasno ako ne znate što radite ili glavna prodajna točka ako znate.

Linux postoji od 1990-ih i ostao je besplatan projekt otvorenog koda tijekom tog vremena. Zbog toga možete imati dojam da je to više "tehnički" operativni sustav, iako postoji mnogo korisničkih distribucija Linuxa (više o tome kasnije).

Što je macOS?

Iako pretpostavljam da je većina vas upoznata s macOS-om, pošteno je dati mu opis uz Linux.

macOS je operativni sustav za Apple računala. Ako koristite iMac, MacBook, Mac mini ili Mac Pro, onda bih se kladio u pozamašnu svotu na okladu da koristite macOS.

macOS je na neki način sušta suprotnost Linuxu. Nije ni najmanje open-source. Zapravo, to je jedan od najzaključanijih operativnih sustava.

Apple je zaključao macOS iz nekoliko razloga. Prvo, daje Appleu potpunu kontrolu nad vašim računalom i njegovim značajkama. To omogućuje Appleu da stvori vrlo moderno i jednostavno iskustvo, a istovremeno zadržava puno kontrole i fleksibilnosti na svom kraju.

Drugo, macOS je vlasnički. Apple zarađuje tako što vam prodaje Mac koji dolazi s predinstaliranim macOS-om. Čineći macOS ekskluzivnim za Mac uređaje, prisiljava buduće korisnike da kupe Mac kako bi pristupili operativnom sustavu.

Usput, macOS se nekada zvao OS X, što je naziv koji vam je možda poznatiji.

Koja je verzija Linuxa najsličnija macOS-u?

Ranije sam spomenuo Linux distribucije, a ovdje ćemo ići malo dublje u taj koncept. Koliko ja znam, ne postoji analogna značajka u mainstream operativnim sustavima, pa bi vam to mogao biti jedinstven koncept.

Za razliku od Windowsa i macOS-a, koji imaju jednu mainstream verziju, Linux dolazi u različitim verzijama. O ovome razmišljate kao o različitim modelima automobila istog proizvođača.

Ford kamion, kombi i automobil će izgledati prilično slično i izgledat će vrlo slično iznutra. Postojat će, međutim, neke ključne razlike koje jednu vrstu Ford vozila čine boljom za jednu vrstu vozača.

Ovako rade različite distribucije Linuxa. Neki izgledaju puno poput Windowsa, drugi više nalikuju macOS-u, a više su potpuno jedinstveni. Sve ovisi o vašim željama i potrebama Linux OS-a.

Dakle, koja je distribucija Linuxa najsličnija macOS-u? Pa, to ovisi. Pitate li se koji je po značajkama, izradi ili izgledu najsličniji macOS-u?

Nijedna distribucija nije u potpunosti pogodila cilj za sva tri. Ali ako tražite izgled, Solus, BackSlash Linux i Pearl OS svi su dizajnirani da oponašaju osjećaj macOS-a. Pearl OS je posebno sličan macOS-u. Ako ste zabrinuti da ćete biti preplavljeni promjenom OS-a, odaberite Pearl.

Uz to, nećemo uspoređivati ​​određenu distribuciju Linuxa s macOS-om. Ima ih previše za to. Ovo su samo preporuke za one koji razmišljaju o prebacivanju.

MacOS vs Linux: Gdje Linux pobjeđuje macOS

U redu, sada kada smo utvrdili tko su naši konkurenti, prijeđimo na glavne točke rasprave macOS protiv Linuxa. Počet ćemo s područjima u kojima Linux ima prednost na macOS-u. Zapamtite, niti jedan OS nije nužno "bolji" od drugog. Radi se samo o vašim prioritetima i o tome koji ih najbolje može ispuniti.

Prilagodba i personalizacija

Prva točka koja, ne iznenađuje, ide na Linux u borbi macOS vs Linux je prilagodba. Zatvoreni operativni sustav ne može pobijediti sustav otvorenog koda kao što je Linux.

Linux daje korisniku potpunu kontrolu nad svime. Svaku boju, značajku, ikonu, znak i bajt korisnik može promijeniti. Čuo sam da se mnogi ljudi žale na nedostatak personalizacije i kontrole dostupnih u macOS-u. Ako ste se našli među tim taborom, onda ćete rado nazvati Linux svojim domom.

Ne samo da možete ući u izvorni kod i sami podesiti Linux, već također možete preuzeti pakete, proširenja, teme i distribucije koje su to već učinile umjesto vas. Želite iskustvo koje izgleda kao Windows? Što je s macOS-om? Ili nešto jedinstveno? Možda ste programer i želite da OS bude izgrađen prema potrebama programera?

Sve ove i više stvari lako su dostupne u Linuxu. Osim toga, mnoge aplikacije koje su razvijene za Linux OS izrađuju entuzijasti otvorenog koda. To znači da su mnoge od ovih aplikacija i same otvorenog koda. Tako su i aplikacije na Linuxu lakše uređivati.

Postoji samo toliko načina da se to kaže: Linux ovdje lako pobjeđuje.

Privatnost i sigurnost

Još jedan front koji ide na Linux je privatnost i sigurnost. A ovaj bi na prvi pogled mogao biti više iznenađujući. Uostalom, nije li Apple tehnološka tvrtka koja je na prvom mjestu u pogledu privatnosti? Nisu li Macovi imuni na viruse i zlonamjerni softver?

Da i ne. Kada su u pitanju mainstream tehnološke tvrtke poput Googlea i Microsofta, da, dobivate sigurniji, privatni sustav kada odaberete Apple. Ali snaga Linuxa u ovom području dolazi iz dvije točke.

Prvo, kao što ste mogli pretpostaviti, postoje distribucije Linuxa usmjerene na privatnost. Oni su sigurniji od macOS-a i nude ugrađene značajke koje možete dobiti samo od aplikacija trećih strana na macOS-u.

Drugo, Linux je mnogo manje popularan od macOS-a. Unatoč svojoj reputaciji, Linux je na mnogo načina marginalni OS. Zbog toga nema toliko programera koji stvaraju viruse za Linux. Svoju pozornost usmjeravaju na popularnije sustave kao što su Windows i Mac.

I treće, budući da je Linux otvorenog koda, ne postoji način da se sakrijete zlonamjerni kod ili značajke koje narušavaju privatnost. Svi bi znali za to i zatvorili ga. S macOS-om imamo samo Appleovu riječ. I najvjerojatnije, na neki način, čak i ako je mali, Apple krši svoju obvezu privatnosti. To smo već vidjeli u skandalu od prije nekoliko godina kada je Apple uhvaćen kako sluša Siri zahtjeve, a da nije rekao korisnicima.

Ne postoji nitko iza Linuxa tko ga posjeduje ili želi učiniti nešto poput ovoga, tako da možete imati potpuno povjerenje da je ono što radite na svom računalu između vas i vašeg računala. Osim ako se ne dogodi na webu, u tom slučaju će vam trebati VPN ili neko slično rješenje.

Radi na bilo kojem hardveru

Linux također pobjeđuje u macOS-u u odnosu na Linux kada je u pitanju hardver. Ili, barem, kada je u pitanju rad na hardveru po izboru.

Kao što je spomenuto, jedini način da dobijete macOS (barem iznad tablice) je kupnja Maca. U suprotnom, nemate sreće.

Linux nema takvih ograničenja. Linux možete preuzeti na gotovo svaki računalni uređaj koji možete kupiti. To uključuje Macove, Windows računala, Raspberry Pis i čitav niz drugih uređaja. Ako radi binarno, vjerojatno možete pronaći konfiguraciju Linuxa za rad na njemu ili barem napraviti svoju.

Ne košta ni novčića

Ne samo da možete pokrenuti Linux na bilo kojem hardveru koji vam se sviđa, već to ne košta ništa. Uz Windows ili macOS, morate kupiti određeno računalo da biste dobili OS, a ako kupujete Windows PC, morate platiti još više da instalirate OS na njega.

Linux nema takve naknade. Potpuno ga je besplatno preuzeti, instalirati, uređivati ​​i raditi s njime što god želite. Jedina stvar koju morate platiti je hardver, a ako već posjedujete računalo, onda već imate sav potreban hardver.

U usporedbi s cijenom Maca, ovaj je beznačajan u natjecanju macOS vs Linux. macOS nema ništa o cijeni Linuxa.

Robusniji za programere

Posljednja točka koja se odnosi na Linux u usporedbi macOS-a i Linuxa je koliko je on robustan za programere. Da budemo jasni, macOS je odličan i za programere. U operativnom sustavu macOS možete izgraditi gotovo sve što želite. Dolazi s razvojnim alatima i postoji mnogo alata trećih strana koji zaokružuju ono što macOS ne dolazi prema zadanim postavkama.

Ali čak i uz sve to, ne možete prepisati sam sustav. Uz Linux možete kreirati automatizirane skripte, razvijati i instalirati vlastite programe, testirati softver, kontrolirati koje programske jezike čita vaše računalo i još mnogo toga.

Za programere koji žele što više kontrole, Linux je OS iz snova.

MacOS protiv Linuxa: Gdje macOS pobjeđuje Linux

To su sve točke koje Linux ima u odnosu na Mac. Sada je vrijeme da pogledamo drugu stranu razgovora između macOS-a i Linuxa. Ovo su točke u kojima macOS dolazi na prvo mjesto u usporedbi. Ako razmišljate o macOS-u u odnosu na Linux, evo prednosti koje ćete vidjeti.

macOS nudi poboljšane performanse uz duboku hardversku integraciju

Prije svega, macOS nudi gotovo neusporedive performanse. To je zahvaljujući dubokoj integraciji koju ima s hardverom na kojem je izgrađen. Za razliku od Linuxa, koji rijetko radi na hardveru s kojim je trebao biti uparen, macOS je stalno radi na hardveru koji je za to napravljen.

Gotovo svaku komponentu unutar Mac računala dizajnirao je i izradio Apple. A OS koji radi na tom hardveru također je napravio Apple. Ovako Apple može dosljedno stvarati računala velike snage s naizgled slabim specifikacijama. U stanju je stvoriti tako idealnu mrežu između hardvera i softvera da može postići performanse svojih uređaja koji ga drže na čelu snage osobnog računala.

Linux radi dobro, naravno, ali ne može se podudarati s macOS-om u ovom odjelu. Na mnogo načina, baš kao što je sloboda Linuxova specijalnost, performanse su Macove.

Nudi bolje kreativne aplikacije

Još jedna točka odnosi se na Mac u usporedbi macOS-a i Linuxa za kreativce. Apple ima daleko bolje kreativne aplikacije i alate dostupne umjetnicima i kreativnim profesionalcima. To je uglavnom zato što Apple svoje proizvode plasira izravno ovoj demografskoj skupini.

Unatoč WWDC-u i tome koliko Apple visoko govori o programerima, okosnica tržišta macOS-a dugo su bili kreativci. Fotografi, glazbenici, grafički dizajneri i digitalni ilustratori imaju pristup najboljim aplikacijama i najboljim performansama kada koriste Mac računalo.

I ne samo to, mnoge od ovih sjajnih aplikacija dolaze besplatno uz macOS. GarageBand, Pages, Preview i drugi izvorni su za macOS. I druge sjajne aplikacije poput Final Cut Pro također su ekskluzivne za macOS.

Ukratko, ako se bavite bilo kakvim kreativnim radom, macOS je na vrhu.

Idealno za razvoj aplikacija za Apple uređaje

Naravno, nikoga nije šokiralo da je macOS idealno okruženje za razvoj aplikacija za Apple uređaje. Dolazi unaprijed opskrbljen svim alatima koji su vam potrebni za to, od Xcodea do resursa poput Swift Playgrounds koji će vam pomoći da naučite osnove razvoja Appleovih aplikacija.

Možete tehnički razviti aplikacije za Apple uređaje u Linuxu, imat ćete teško vrijeme. Ili će vam trebati virtualni stroj ili prihvatiti činjenicu da ćete samo graditi za jailbreak uređaje.

Nema se puno više za reći o ovoj točki. Ako želite razvijati Apple aplikacije, trebali biste se držati Appleovih proizvoda.

Uživajte u pogodnostima Apple ekosustava

Ovaj je daleko manje tehnički i puno više osobni preferencija. Ako vam se sviđa Appleov ekosustav, propustit ćete ga kada prijeđete na Linux. Ne postoji ekvivalent u Linux okruženju jer je Linux isključivo desktop OS. Iza sebe ćete ostaviti jednu od najprodavanijih točaka Appleovih proizvoda.

Iako Appleov ekosustav nije za svakoga, oni koji ga uživaju u korištenju znat će koliko može biti vrijedan. Čuva vaše podatke sigurnima, omogućuje pogodnosti poput dijeljenja aplikacija i značajki svjesnih sadržaja poput Handoffa i još mnogo toga.

Linux može biti prilično izolirano iskustvo, koje bi moglo odgovarati potrebama nekih ljudi. Ali ako imate više od dva Apple proizvoda, vjerojatno ćete osjetiti gubitak Appleovog ekosustava proizvoda kada napravite promjenu.

macOS nudi bolje korisničko iskustvo

Na kraju, ovo bi moglo biti više mišljenje ovisno o tome kako na to gledate, ali vjerujem da macOS nudi bolje korisničko iskustvo. Kada uspoređujete macOS s Linuxom, macOS se čini glatkijim, bržim i lakšim.

Istina je da ne radi sve na Macu "samo" kako bi Apple vjerovao. Ipak, ipak je nevjerojatno jednostavan OS na koji se naviknuti. Instaliranje i uklanjanje programa, upravljanje vašom izvedbom, pokretanje više aplikacija odjednom i prebacivanje između radnih tijekova besprijekorno je i jednostavno iskustvo.

Usporedite ovo s Linuxom, koji se čak ni ne instalira s grafičkim sučeljem dok ga ne instalirate iz naredbenog retka. Linux daleko nudi više tehničkog iskustva, što je izvrsno za tehničke ljude. Ali prosječni korisnik možda neće niti proći instalaciju Linuxa, a da ne naiđe na nekoliko problema. macOS je, s druge strane, izvrstan odmah nakon otvaranja.

macOS vs Linux: Ostale razlike između dvaju operacijskih sustava

Postoje dvije druge razlike koje sam želio proširiti prije nego što zatvorim ovaj odjeljak članka. To nisu nužno prednosti ili nedostaci bilo koje platforme, ali nešto što treba uzeti u obzir ako vam je teško birati između njih.

Linux je open source

Prvo, kao što je spomenuto, Linux je open source. Ovo ima niz prednosti koje smo već dotakli, a to su prednosti koje ne biste trebali zanemariti. Značajke otvorenog koda su nešto što Apple nikada neće ponuditi. To ne možete pronaći ni na fleksibilnijim operativnim sustavima kao što je Windows.

Ako nikada niste koristili OS otvorenog koda (a ako čitate ovaj članak, pretpostavljam da niste), teško je opisati koliko to može promijeniti igru. Pretpostavljam da je dugogodišnjim korisnicima Linuxa teško uopće razmišljati o prelasku na druge platforme nakon toliko dugog korištenja Linuxa.

Postoji više distribucija Linuxa

Još jedna značajka Linuxa je da, prema zadanim postavkama, Ubuntu verzija Linuxa ne dolazi uparena s GUI-jem. To znači da nema grafičkog sučelja, samo naredbeni redak u koji možete unositi naredbe.

Da biste stvorili grafičko sučelje s prozorima, ikonama i pokazivačem miša, morate instalirati distribuciju Linuxa. Ranije sam u ovom postu pokrio neke od njih, ali možete birati između desetaka Linux GUI-ja. A ako ste dovoljno pametni, možete tehnički stvoriti svoj vlastiti.

macOS, s druge strane, dolazi samo s jednom distribucijom. I nemate puno opcija kada je u pitanju personaliziranje vašeg iskustva na macOS-u. Ovo je po dizajnu, ali možda neće biti dizajn koji vam se sviđa.

MacOS vs Linux: Tko bi trebao koristiti koji?

U redu, sada kada smo pokrili sve razlike između macOS-a i Linuxa, vrijeme je za pravo pitanje dana. Tko bi trebao koristiti koju platformu?

Naravno, to će se u konačnici svesti na vaše osobne preferencije. Ali pokušat ću dati uvid u to za koga smatram da je svaka platforma najprikladnija.

Programeri, tehničari i "hardcore" korisnici trebali bi se odlučiti za Linux

Na temelju točaka koje smo pokrili u ovom postu, preporučio bih Linux tehničkoj gomili. To uključuje programere, tehničare i takozvane "hardcore" korisnike. Ljudi koji žele petljati sa svojim računalom, tretirati ga kao stroj, a ne uređaj, i prljati ruke OS-om.

To ne znači da vi imati koristiti Linux na ovaj način. Isto tako lako možete koristiti Linux, a da nikada ne koristite bilo koju od njegovih tehničkih značajki. Samo unaprijed instalirajte GUI prilagođen korisniku i zaboravite da koristite "hardcore" OS za tehničke čarobnjake.

Ali ako je to vaš pristup, onda nisam siguran zašto biste odabrali Linux umjesto druge platforme, posebno macOS-a. Za usporedbu, macOS ima mnogo više za ponuditi kao osnovni OS. Korištenje Linuxa bez uranjanja u njegove tehničke detalje bilo bi poput kupnje kamiona i nikada ništa ne stavljati u krevet kamiona.

Jedine dvije iznimke kojih se mogu sjetiti su oni koji koriste Linux jer imaju ograničeni proračun ili oni koji su vrlo posebni u pogledu svoje privatnosti i sigurnosti. Za ove grupe, Linux ima prednost u odnosu na macOS. Ali kao netko kome je stalo do proračunskih opcija i privatnosti, ne mogu reći da smatram da ove točke nadmašuju sve ostalo što macOS može ponuditi.

Ako posjedujete više Appleovih proizvoda, kao što je macOS, i radije održavate stvari jednostavnim, držite se Maca

Za sve ostale, preporučio bih macOS. Sustav je puno lakši za korištenje, dolazi s Apple ekosustavom, brz je, moćan, siguran i uglavnom privatan. Ima prednosti, poput ugrađenosti u Appleove usluge, robusnu podršku visokokvalitetnih aplikacija i ima eleganciju i jednostavnost za koju (osjećam) nema premca s drugim operativnim sustavima.

U macOS-u doista postoji dojam ograđenog vrta. Možete biti isključeni iz drugih događanja u svijetu tehnologije i sigurno nemate ni blizu razine kontrole koju biste imali dok koristite Linux.

Ipak, kao netko tko je već nekoliko godina zatvoren u tom ograđenom vrtu, moram reći da mi uopće ne nedostaje biti vani. Nikada ne razmišljam o zamjeni ili osjećam da propuštam.

Ovo je preferencija, ali mislim da će za većinu ljudi prednosti macOS-a nadmašiti one Linuxa. Postoji razlog zašto je Linux uglavnom ostao unutar određene gomile tehnološkog svijeta. Nije loš razlog, ali ipak postoji.

Ili preuzmite virtualni stroj i upotrijebite oboje!

Posljednja točka u ovoj usporedbi macOS-a i Linuxa je ona koja bi možda trebala biti na vrhu ovog posta, a ne na dnu. Možete koristiti samo oboje! Virtualni stroj je (općenito besplatna) aplikacija koju možete preuzeti na svoj Mac. Oponaša desktop okruženje koristeći bilo koji softver koji vam se sviđa – uključujući macOS i/ili Linux.

Možete preuzeti aplikacije kao što su UTM i za manje od sat vremena pokrenite Linux na svom Macu ili macOS na svom Linux PC-u. Koristio sam ovo za pokretanje Linuxa i to je prilično solidno rješenje. Samo znajte da će koji OS koji se emulira raditi sporije nego inače. Ovo je samo atribut emuliranog softvera.

Ali da! Nema potrebe birati. Samo odaberite onaj koji želite više, a zatim emulirajte drugi kao virtualni stroj na svom računalu. Reći ću da je puno lakše oponašati Linux nego macOS, ali možete oponašati bilo koji s pravim znanjem.

MacOS vs Linux: Odabir pravog OS-a za vas

I to je to! To je sve što trebate znati kako biste riješili raspravu između macOS-a i Linuxa. Na kraju krajeva, oba su izvrsna operativna sustava. Što god da odaberete, najvjerojatnije ćete biti sretni i na kraju će vam biti teško razmišljati o korištenju drugog. Samo se kloni Windowsa!

samo se šalim…

Za više uvida, vijesti i vodiča o svemu što je Apple, pogledajte ostatak AppleToolBox bloga.

Vidimo se sljedeći put!