Зашто је МацОС софтвер понекад означен као Дарвин?
Ако сте Мац корисник и обожаватељ опен соурце софтвера, вероватно сте видели одређене апликације са ознаком "Дарвин". Али зашто МацОС верзије апликација носе ово име?
Пошто је МацОС, заједно са иОС и твОС, покренут од стране отвореног кода, БСД-базиран софтвер назван Дарвин. Као и многи отворени оперативни системи, Дарвин чак има маскоту: Хеклеи Платипус.
Добио? Зато што је БСД маскота ђаво? Ох, нема везе.Ово није неки трик: Аппле озбиљно схвата ствар са отвореним кодом. Сада можете преузети читав Дарвинов изворни код, на опенсоурце.аппле.цом. Наћи ћете различите преузимања за сваку верзију МацОС-а.
То је због тога што је МацОС софтвер понекад означен као "Дарвин", посебно од стране ентузијаста отвореног кода.
Чекај, Опен Соурце? Да ли то значи да могу користити МацОС бесплатно?
Не.
Па… углавном не. Док је сам Дарвин отворени извор, већина ствари о којима размишљате када замишљате макос нису. Акуа кориснички интерфејс и Цоцоа АПИ су затворени извор, на пример, и ниједан МацОС софтвер не може да ради без тих ствари.
Иако можете бесплатно преузети Дарвинов изворни код, а можете га компајлирати ако имате одговарајуће вјештине, никада нећете добити мацОС софтвер који ће радити на томе - укључујући иронично, многе од оних с ознаком "дарвин" (осим ако не желе да проведу неколико година и / или деценијама уназадни инжењеринг власничких делова мацОС-а). Дарвин је само основна основа на којој је изграђен остатак макоса.
Али то не значи да не можете добити било шта да трчи по Дарвину. Постоје и Дарвинове верзије треће стране које можете покренути релативно лако, посебно ПуреДарвин. Овај добровољно изграђен оперативни систем користи Дарвин као језгро, а на њему можете чак и користити отворене корисничке интерфејсе. Ево како то изгледа:
Није баш МацОС Сиерра, зар не? Такођер можете добити ПуреДарвин да ради у виртуалној машини, ако сте вољни уложити напор. Само немојте очекивати да покренете Мац софтвер на њему.
Зашто ово уопште постоји??
Када је Аппле 1985. отпустио Стеве Јобс-а, он је остао заузет. Он је помогао да се графичка група искључи из ЛуцасФилм-а, на пример. Та компанија је преименована у Пикар.
Отприлике у исто време, Јобс је основао и НеКСТ, који је направио врхунске рачунаре. Ови уређаји, који су првенствено намењени академицима, веома су импресионирали компјутерске научнике својим високим спецификацијама и својим објектно оријентисаним УНИКС оперативним системом: НеКСТСТЕП. Овај оперативни систем, док је углавном затворен извор, користио је неки опен соурце код, посебно из БСД-а.
Док се НеКСТ уређаји никада нису продали посебно добро, били су утицајни: Тим Бернерс-Лее дизајнирао је први веб претраживач у НеКСТСТЕП-у, на пример.
Године 1997. Аппле је купио НеКСТ. Тиме је Стеве Јобс вратио у компанију, али је такође значио да Аппле поседује НеКСТСТЕП оперативни систем. Делови тог оперативног система су поново израђени како би чинили основу за Дарвин, а УНИКС наслеђе је значило да су ти делови завршили као опен соурце.
Остале функције НеКСТСТЕП-а, укључујући Цоцоа АПИ, такођер су постале дио МацОС-а. Чак и основне ствари као што су Доцк и .апп проширење за апликације могу се пратити до НеКСТСТЕП-а, као што овај видео приказује.
НеКСТСТЕП функције живе до данас на Мацу, али сваки Аппле уређај је део овог наслеђа. Дарвин покреће иПхоне, Аппле Ватцх и Аппле ТВ. Већина корисника Аппле-а то никада неће знати, а они заиста не морају, али сви ћете једном и неко вријеме наићи на пакет са “Дарвин” -ом у имену. Сада знате зашто.