Android срещу iPhone, Mac срещу Windows – има безброй дебати за това „кое е по-добро“ в света на технологиите. Повечето от тях обаче се свеждат до нещо просто. Какво е вашето лично предпочитание? Интересувате ли се от игрите? Какъв е вашият бюджет? Тези прости въпроси могат да решат завинаги повечето от тези дебати. Един дебат, който обаче не е толкова прост, е macOS срещу Linux.
Като технолог, моят опит е, че това е много по-разгорещен дебат. Всъщност има съществени разлики и прилики между тези две платформи. И, разбира се, не смятам Windows за конкурент в този дебат. Това е доста слабо в моя опит.
Този дебат е особено важен, ако сте разработчик и се интересувате от използването на средата, която е най-добра за вашите нужди. Тази публикация ще изследва разликите между тези системи предимно в контекста на обикновения потребител. Понякога обаче ще навлизаме по-дълбоко за разработчиците.
Освен това, само да го изложа: не съм използвал широко Linux и съм заклет фен на macOS. Ще направя всичко възможно това да не повлияе на това сравнение (не съм тук, за да ви продавам нещо), но просто имайте това предвид.
Добре, нека да влезем в него!
Съдържание
- Какво е Linux?
- Какво е macOS?
- Коя версия на Linux е най-подобна на macOS?
-
macOS срещу Linux: Където Linux побеждава macOS
- Персонализиране и персонализиране
- Поверителност и сигурност
- Работи на всякакъв хардуер
- Не струва нито стотинка
- По-стабилен за разработчиците
-
macOS срещу Linux: Където macOS побеждава Linux
- macOS предлага подобрена производителност с дълбока хардуерна интеграция
- Предлага по-добри креативни приложения
- Идеален за разработване на приложения за устройства на Apple
- Насладете се на предимствата на екосистемата на Apple
- macOS предлага по-добро потребителско изживяване
-
macOS срещу Linux: Други разлики между двете операционни системи
- Linux е с отворен код
- Има множество дистрибуции на Linux
-
macOS срещу Linux: Кой какво трябва да използва?
- Разработчиците, техниците и „твърдите“ потребители трябва да изберат Linux
- Ако притежавате няколко продукта на Apple, като macOS, и предпочитате да поддържате нещата прости, придържайте се към Mac
- Или изтеглете виртуална машина и използвайте и двете!
-
macOS срещу Linux: Избор на правилната ОС за вас
- Подобни публикации:
Какво е Linux?
Linux е операционна система с отворен код. Ако това ви звучи като глупост, ето разбивка на тези термини:
- Софтуерът с отворен код е софтуер, чийто изходен код можете да преглеждате и редактирате. Не можете да редактирате кода, който кара Microsoft Word да работи, защото Microsoft притежава този код. Същото важи и за macOS. Можете обаче да променяте, копирате, изрязвате, добавяте и т.н. кода на софтуера с отворен код.
- Операционната система е софтуерът, който управлява вашия компютър. Windows, macOS, iOS, iPadOS – това са всички операционни системи. Те създават потребителски акаунти, файлове и папки, прозорци, ленти с менюта и т.н., които съставляват компютъра, който използвате в момента.
И така, Linux е софтуер, който работи (или по някакъв начин, създава) компютър. И е с отворен код, което означава, че можете да надникнете под капака и да променяте колкото искате. Това може да бъде опасно, ако не знаете какво правите или основна точка за продажба, ако го знаете.
Linux съществува от 90-те години на миналия век и през това време остава безплатен проект с отворен код. Ето защо може да имате впечатлението, че това е по-„техническа“ операционна система, въпреки че има много удобни за потребителя дистрибуции на Linux (повече за това по-късно).
Какво е macOS?
Въпреки че предполагам, че повечето от вас са запознати с macOS, е справедливо да му дадем описание заедно с Linux.
macOS е операционната система за компютри на Apple. Ако използвате iMac, MacBook, Mac mini или Mac Pro, тогава бих заложил солидна сума на залога, че използвате macOS.
macOS в някои отношения е точно обратното на Linux. Ни най-малко не е с отворен код. Всъщност това е една от най-заключените операционни системи наоколо.
Apple заключи macOS по няколко причини. Първо, той дава на Apple пълен контрол над вашия компютър и неговите функции. Това позволява на Apple да създаде много опростено и просто изживяване, като същевременно запазва много контрол и гъвкавост от своя край.
Второ, macOS е собствена. Apple прави парите си, като ви продава Mac, който се предлага с предварително инсталиран macOS. Като прави macOS ексклузивен за Mac устройства, той принуждава бъдещите потребители да купуват Mac за достъп до операционната система.
macOS се наричаше OS X, между другото, което е името, с което може би сте по-запознат.
Коя версия на Linux е най-подобна на macOS?
Споменах дистрибуции на Linux по-рано и тук ще навлезем малко по-дълбоко в тази концепция. Доколкото знам, няма аналогична функция в масовите операционни системи, така че може да е уникална концепция за вас.
За разлика от Windows и macOS, които имат една основна версия, Linux се предлага в различни версии. Мислите за това като за различни модели автомобили от един и същ производител.
Камион, ван и автомобил на Ford ще изглеждат доста сходни и ще се чувстват много подобни отвътре. Ще има обаче някои ключови разлики, които правят един вид превозно средство на Ford по-добър за един вид водач.
Ето как работят различните дистрибуции на Linux. Някои приличат много на Windows, други приличат повече на macOS, а други все още са напълно уникални. Всичко зависи от вашите предпочитания и нужди от операционната система Linux.
И така, коя дистрибуция на Linux е най-подобна на macOS? Е, това зависи. Питате ли кое най-много прилича на macOS по функции, конструкция или външен вид?
Нито едно разпределение не уцели напълно и за трите. Но ако външният вид е това, за което търсите, Solus, BackSlash Linux и Pearl OS са проектирани да имитират усещането за macOS. Pearl OS е особено близка до macOS. Ако се притеснявате да не бъдете затрупани от промяната в ОС, изберете Pearl.
Въпреки това, няма да сравняваме конкретна дистрибуция на Linux с macOS. Има твърде много за това. Това са само препоръки за тези, които обмислят смяната.
macOS срещу Linux: Където Linux побеждава macOS
Добре, сега, когато установихме кои са нашите конкуренти, нека да преминем към основните точки на дебата за macOS срещу Linux. Ще започнем с областите, в които Linux има превес над macOS. Не забравяйте, че нито една ОС не е непременно „по-добра“ от другата. Става дума само за вашите приоритети и кой може най-добре да ги отговори.
Персонализиране и персонализиране
Първата точка, която не е изненадващо, отива към Linux в битката macOS срещу Linux, е персонализирането. Затворена операционна система не може да спечели срещу система с отворен код като Linux.
Linux дава на потребителя пълен контрол над всичко. Всеки цвят, функция, икона, символ и байт могат да бъдат променени от потребителя. Чух много хора да се оплакват от липсата на персонализация и контрол, налични в macOS. Ако сте се озовали сред този лагер, тогава ще се радвате да наречете Linux свой дом.
Не само можете да влезете в изходния код и да настроите Linux сами, но можете също да изтеглите пакети, разширения, теми и дистрибуции, които вече са направили това вместо вас. Искате изживяване, което прилича на Windows? Какво ще кажете за macOS? Или нещо уникално? Може би сте разработчик и искате ОС, изградена според нуждите на разработчика?
Всички тези неща и повече са лесно достъпни в Linux. Освен това много от приложенията, разработени за Linux OS, са направени от ентусиасти с отворен код. Това означава, че много от тези приложения също са с отворен код. Така че приложенията в Linux също са по-редактируеми.
Има само толкова много начини да го кажете: Linux лесно печели тук.
Поверителност и сигурност
Друг фронт, който отива към Linux, е поверителността и сигурността. И този може да е по-изненадващ на пръв поглед. В края на краищата, не е ли Apple тази, която е първата технологична компания за поверителността? Не са ли Macs имунизирани срещу вируси и зловреден софтуер?
Да и не. Когато става въпрос за масови технологични компании като Google и Microsoft, да, вие получавате по-сигурна, частна система, когато изберете Apple. Но силата на Linux в тази област идва от две точки.
Първо, както може би се досещате, има дистрибуции на Linux, ориентирани към поверителността. Те са по-сигурни от macOS и предлагат вградени функции, които можете да получите само от приложения на трети страни в macOS.
Второ, Linux е много по-малко популярен от macOS. Въпреки репутацията си, Linux в много отношения е периферна операционна система. Поради това няма толкова много разработчици, създаващи вируси за Linux. Те насочват вниманието си към по-популярни системи като Windows и Mac.
И трето, тъй като Linux е с отворен код, няма начин да скриете злонамерен код или функции, нарушаващи поверителността. Всеки ще знае за това и ще го затвори. С macOS имаме само думата на Apple да продължим. И най-вероятно по някакъв начин, дори и малко, Apple нарушава ангажимента си за поверителност. Вече видяхме това в скандала отпреди няколко години, когато Apple беше хваната да слуша заявки на Siri, без да каже на потребителите.
Няма никой зад Linux, който да го притежава или да иска да направи нещо подобно, така че можете да имате пълна увереност, че това, което правите на вашия компютър, е между вас и вашия компютър. Освен ако не се случи в мрежата, в този случай ще ви трябва VPN или някакво подобно решение.
Работи на всякакъв хардуер
Linux също печели в macOS срещу Linux, когато става въпрос за хардуер. Или поне, когато става въпрос за работа на избран от вас хардуер.
Както споменахме, единственият начин да се сдобиете с macOS (поне над таблицата) е да закупите Mac. В противен случай нямате късмет.
Linux няма такива ограничения. Можете да изтеглите Linux на почти всяко компютърно устройство, което можете да закупите. Това включва Mac, компютри с Windows, Raspberry Pis и цял набор от други устройства. Ако работи в двоичен файл, вероятно можете да намерите конфигурация на Linux, която да работи на него или поне да направите своя собствена.
Не струва нито стотинка
Не само можете да стартирате Linux на всеки хардуер, който харесвате, но и не струва нищо за това. С Windows или macOS трябва да закупите конкретен компютър, за да получите операционната система и, ако купувате компютър с Windows, трябва да платите още повече, за да инсталирате ОС на него.
Linux няма такива такси. Той е напълно безплатен за изтегляне, инсталиране, редактиране и правене с него каквото искате. Единственото нещо, за което трябва да платите, е хардуерът и ако вече притежавате компютър, значи вече имате целия хардуер, от който се нуждаете.
В сравнение с цената на Mac, това е безсмислено в конкуренцията macOS срещу Linux. macOS няма нищо за цената на Linux.
По-стабилен за разработчиците
Последната точка, която се отнася до Linux в сравнението между macOS и Linux, е колко стабилна е тя за разработчиците. За да бъде ясно, macOS е чудесен и за разработчиците. Можете да създадете почти всичко, което искате в операционната система macOS. Той идва с инструменти за разработка и има много инструменти на трети страни, които да допълват това, което macOS не се предлага по подразбиране.
Но дори и с всичко това, не можете да пренапишете самата система. С Linux можете да създавате автоматизирани скриптове, да разработвате и инсталирате свои собствени програми, да тествате софтуер, да контролирате кои езици за програмиране чете вашият компютър и много повече.
За разработчиците, които искат възможно най-много контрол, Linux е мечтаната ОС.
macOS срещу Linux: Където macOS побеждава Linux
Това са всички точки, които Linux има пред Mac. Сега е време да разгледаме другата страна на разговора между macOS и Linux. Това са точките, в които macOS излиза начело в сравнението. Ако обмисляте macOS пред Linux, ето предимствата, които ще видите.
macOS предлага подобрена производителност с дълбока хардуерна интеграция
На първо място, macOS предлага почти несравнима производителност. Това се дължи на дълбоката интеграция, която има с хардуера, върху който е изграден. За разлика от Linux, който рядко работи на хардуер, с който е предназначен да бъде сдвоен, macOS е винаги работи на хардуер, който е създаден за него.
Почти всеки компонент в компютъра Mac е проектиран и построен от Apple. И ОС, работеща на този хардуер, също е създадена от Apple. Ето как Apple може постоянно да създава високомощни компютри с привидно недостатъчно мощни спецификации. Той е в състояние да създаде такава идеална мрежа между хардуера и софтуера, че да може да извлече производителност от своите устройства, които го държат в челните редици на персоналната изчислителна мощност.
Linux работи добре, разбира се, но не може да съответства на macOS в този отдел. В много отношения, точно както свободата е специалност на Linux, производителността е на Mac.
Предлага по-добри креативни приложения
Друг момент се отнася за Mac в сравнението между macOS и Linux за реклами. Apple има много по-добри творчески приложения и инструменти, достъпни за художници и творчески професионалисти. Това до голяма степен се дължи на факта, че Apple предлага продуктите си директно на тази демографска група.
Въпреки WWDC и колко много Apple говори високо за разработчиците, гръбнакът на пазара на macOS отдавна са творците. Фотографи, музиканти, графични дизайнери и дигитални илюстратори имат достъп до най-добрите приложения и най-добрата производителност, когато използват компютър Mac.
Не само това, но много от тези страхотни приложения се предлагат безплатно с macOS. GarageBand, Pages, Preview и други са естествени за macOS. И други страхотни приложения като Final Cut Pro също са ексклузивни за macOS.
Накратко, ако вършите някаква творческа работа, macOS е на върха.
Идеален за разработване на приложения за устройства на Apple
Разбира се, за никого не е шок, че macOS е идеалната среда за разработване на приложения за устройства на Apple. Предлага се предварително снабден с всички инструменти, от които се нуждаете, от Xcode до ресурси като Swift Playgrounds това ще ви помогне да научите основите на разработването на приложения на Apple.
Можете технически да разработвате приложения за устройства на Apple в Linux, ще имате труден момент. Или ще имате нужда от виртуална машина, или ще приемете факта, че просто ще изграждате за джейлбрейкнати устройства.
Няма какво повече да се каже по този въпрос. Ако искате да разработвате приложения на Apple, тогава трябва да се придържате към продуктите на Apple.
Насладете се на предимствата на екосистемата на Apple
Този е далеч по-малко технически и много повече от лични предпочитания. Ако харесвате екосистемата на Apple, ще я пропуснете, когато преминете към Linux. Няма еквивалент в средата на Linux, защото Linux е само настолна операционна система. Ще оставите след себе си една от най-добрите точки за продажба на продуктите на Apple.
Въпреки че екосистемата на Apple не е за всеки, тези, които обичат да я използват, ще знаят колко ценна може да бъде. Той поддържа вашите данни защитени, дава възможност за предимства като споделяне на приложения и функции, ориентирани към съдържанието, като Handoff, и много други.
Linux може да бъде доста изолирано изживяване, което може да отговаря на нуждите на някои хора. Но ако имате повече от два продукта на Apple, вероятно ще почувствате загубата на екосистемата от продукти на Apple, когато направите промяната.
macOS предлага по-добро потребителско изживяване
И накрая, това може да е по-скоро мнение в зависимост от това как го гледате, но вярвам, че macOS предлага по-добро потребителско изживяване. Когато сравнявате macOS срещу Linux, macOS се чувства по-гладък, по-бърз и по-лесен.
Вярно е, че не всичко на Mac „просто работи“, както Apple би ви накарала да повярвате. Въпреки това, все пак, това е невероятно лесна ОС за свикване. Инсталирането и премахването на програми, управлението на вашата производителност, стартирането на множество приложения наведнъж и превключването между работни процеси е безпроблемно и лесно изживяване.
Сравнете това с Linux, който дори не се инсталира с графичен интерфейс, докато не го инсталирате от командния ред. Linux далеч предлага по-техническо изживяване, което е чудесно за технически хора. Но обикновеният потребител може дори да не премине през инсталацията на Linux, без да се сблъска с няколко проблема. macOS, от друга страна, е отличен веднага след изваждането от кутията.
macOS срещу Linux: Други разлики между двете операционни системи
Има две други разлики, които исках да разширя, преди да завърша този раздел на статията. Това не са непременно плюсове или минуси на която и да е платформа, но нещо, което трябва да вземете предвид, ако ви е трудно да избирате между двете.
Linux е с отворен код
Първо, както споменахме, Linux е с отворен код. Това има различни предимства, които вече сме засекли, и те са предимства, които не бива да пренебрегвате. Функциите с отворен код са нещо, което Apple никога няма да предложи. Не можете дори да намерите това в по-гъвкави операционни системи като Windows.
Ако никога не сте използвали операционна система с отворен код (и ако четете тази статия, предполагам, че не сте), е трудно да се опише до каква степен тя може да промени играта. Предполагам, че е трудно за дългогодишните потребители на Linux дори да обмислят преминаване към други платформи, след като са използвали Linux толкова дълго.
Има множество дистрибуции на Linux
Друга характеристика на Linux е, че по подразбиране версията на Linux на Ubuntu не се предлага в двойка с GUI. Това означава, че няма графичен интерфейс, а само команден ред, където можете да въвеждате команди.
За да създадете графичен интерфейс с прозорци, икони и показалец на мишката, трябва да инсталирате дистрибуция на Linux. Разгледах някои от тях по-рано в тази публикация, но има десетки Linux GUI, от които да избирате. И ако сте достатъчно разбиращи, технически можете да създадете свой собствен.
macOS, от друга страна, идва само с една дистрибуция. И нямате много опции, когато става въпрос за персонализиране на вашето изживяване в macOS. Това е по дизайн, но може да не е дизайнът, който харесвате.
macOS срещу Linux: Кой какво трябва да използва?
Добре, сега, когато покрихме всички разлики между macOS срещу Linux, е време за истинския въпрос на деня. Кой коя платформа трябва да използва?
Разбира се, в крайна сметка това ще се сведе до вашите лични предпочитания. Но ще се опитам да дам известна представа за кого според мен е най-подходяща всяка платформа.
Разработчиците, техниците и „твърдите“ потребители трябва да изберат Linux
Въз основа на точките, които разгледахме в тази публикация, бих препоръчал Linux на техническата тълпа. Това включва разработчици, техници и така наречените „твърди“ потребители. Хората, които искат да бъркат в компютъра си, да го третират като машина, а не като уред и да си цапат ръцете с ОС.
Това не означава, че вие имат да използвате Linux по този начин. Можете също толкова лесно да използвате Linux, без изобщо да използвате някоя от неговите технически характеристики. Просто инсталирайте предварително удобен за потребителя GUI и забравете, че използвате „твърдата“ ОС за технически съветници.
Но ако това е вашият подход, тогава не съм сигурен защо бихте избрали Linux пред друга платформа, особено macOS. За сравнение, macOS може да предложи много повече като основна ОС. Използването на Linux без да се гмуркате в техническите му подробности би било като да закупите камион и никога да не поставяте нищо в леглото на камиона.
Единствените две изключения, за които се сещам, са тези, които използват Linux, защото имат бюджет, или тези, които са много внимателни по отношение на своята поверителност и сигурност. За тези групи Linux има предимство пред macOS. Но като човек, който се интересува от бюджетни опции и поверителност, не мога да кажа, че смятам, че тези точки превъзхождат всичко останало, което macOS може да предложи.
Ако притежавате няколко продукта на Apple, като macOS, и предпочитате да поддържате нещата прости, придържайте се към Mac
За всички останали бих препоръчал macOS. Това е много по-лесна система за използване, идва с екосистемата на Apple, тя е бърза, мощна, сигурна и предимно лична. Той има предимства, като вграден в услугите на Apple, стабилна поддръжка на висококачествени приложения и има елегантност и простота, която (чувствам) е несравнима с други операционни системи.
MacOS наистина има усещане за оградена градина. Можете да бъдете изключени от други събития в света на технологиите и със сигурност нямате почти нивото на контрол, което бихте имали, докато използвате Linux.
Въпреки това, като човек, който е бил заключен в тази оградена градина от няколко години, трябва да кажа, че изобщо не ми липсва да бъда навън. Никога не обмислям да сменя или да чувствам, че пропускам.
Това е предпочитание, но мисля, че за повечето хора предимствата на macOS ще надвишават тези на Linux. Има причина Linux да остане предимно в рамките на определена тълпа от света на технологиите. Не е лоша причина, но въпреки това я има.
Или изтеглете виртуална машина и използвайте и двете!
Последната точка в това сравнение между macOS и Linux е тази, която може би трябва да бъде в горната част на тази публикация, а не в дъното. Можете просто да използвате и двете! Виртуалната машина е (обикновено безплатно) приложение, което можете да изтеглите на вашия Mac. Той емулира среда на работния плот, използвайки какъвто софтуер ви харесва – включително macOS и/или Linux.
Можете да изтегляте приложения като UTM и след по-малко от час стартирайте Linux на вашия Mac или macOS на вашия компютър с Linux. Използвах това, за да стартирам Linux и това е доста солидно решение. Просто знайте, че която и ОС, която се емулира, ще работи по-бавно, отколкото обикновено. Това е просто атрибут на емулиран софтуер.
Но да! Няма нужда да избирате. Просто изберете тази, която искате повече и след това емулирайте другата като виртуална машина на вашия компютър. Ще кажа, че е много по-лесно да се емулира Linux, отколкото macOS, но можете да подражавате и на двете с правилното ноу-хау.
macOS срещу Linux: Избор на правилната ОС за вас
И това е! Това е всичко, което трябва да знаете, за да разрешите спора между macOS и Linux. В крайна сметка и двете са отлични операционни системи. Каквото и да изберете, най-вероятно ще се окажете щастливи и в крайна сметка ще ви е трудно да мислите за използването на другия. Просто стойте далеч от Windows!
Шегувам се…
За повече прозрения, новини и ръководства за всичко, което Apple, разгледайте останалата част от блога на AppleToolBox.
До следващият път!