Mac OS X Hase Phatlalatso ea Linux, Empa ...

Tsamaiso ea Ts'ebetso ea Ts'ebetso e arolelana Metso e tšoanang

Mac OS X, mokhoa o sebetsang o sebelisoang lik'homphieutheng tsa Apple le li-computer, le Linux li thehiloe tsamaisong ea tsamaiso ea Unix, e ileng ea thehoa Bell Bell ka 1969 ke Dennis Ritchie le Ken Thompson. Tsamaiso ea ts'ebetso e sebelisoang Apple ea iPhones, eo hona joale e bitsoang iOS , e tsoa ho Mac OS X mme ka hona e boetse e le phapang ea Unix.

Joaloka likarolo tsohle tse kholo tsa Linux, tse kang Ubuntu, Red Hat le SuSE Linux, Mac OS X e na le "tikoloho ea li-desktop", e fanang ka sebopeho sa setšoantšo sa ho sebelisa mananeo le litlhophiso tsa tsamaiso. Sebaka sena sa li-desktop se hahiloe holim'a OS OS mofuta oa Unix feela joalokaha libaka tsa lik'homphieutha tsa Linux distros li hahoa ka holim'a basebetsi ba Linux OS. Leha ho le joalo, Linux distros hangata li fana ka libaka tse ling tsa lisebelisoa tse fapaneng ntle le tse kenyelletsoang ka ho sa feleng. Max OS X le Microsoft Windows ha ba fe basebelisi khetho ea ho fetola maemo a li-desktop, ho fapana le liphetoho tse nyenyane tsa ho shebahala le ho ikutloa tse kang maano a mebala le boholo ba fonte.

The Common Roots ea Linux le OS X

Karolo e sebetsang ea Linux le Mac OS X e tloaelehileng ke hore bobeli ba latela tekanyo ea POSIX. POSIX e emetse Sebopeho sa Portable Operating System bakeng sa Ts'ebetso ea Unix-Like Operating Systems . Ts'ebetso ena e etsa hore ho khonehe ho bokella lits'ebetso tse hlahisitsoeng Linux ho mekhoa ea Mac OS X. Linux e bile e fana ka dikgetho tsa ho bokella lisebelisoa tsa Linux bakeng sa Mac OS X.

Joaloka Linux distros, Mac OS X e kenyeletsa sebediso sa Terminal , e fanang ka fensetere ea litemana tseo u ka tsamaisang Linux / Unix litaelo tsa tsona. Sepheo sena se boetse se bitsoa taelo ea taelo kapa shell ea shell kapa shell . Ke sebaka seo batho ba se sebelisang ho sebelisa lik'homphieutha pele ho lipapali tsa mochine o sebelisoang. E ntse e sebelisoa haholo bakeng sa tsamaiso ea tsamaiso le mekhoa e ikemetseng ea scripting.

Khetla e tloaelehileng ea Bash e fumaneha Mac Mac X, ho kenyelletsa Mountain Lion, kaha e fumaneha haholo ka Linux distributions. Letšoao la Bash le nolofalletsa ho potlakela ho tsamaisa mokhoa oa faele le ho qala melaetsa e thehiloeng kapa e hlalosang litšoantšo.

Ka lebokose / mola oa taelo, o ka sebelisa litaelo tsohle tsa hau tsa motheo tsa Linux / Unix le likhetla tse kang ls , cd , cat , le tse ling . Tsamaiso ea faele e hlophisitsoe joaloka Linux, e nang le likarolo / lihlooho tse kang usr , var , etc , dev , le home ka holimo, le hoja ho na le li-fold tse eketsehileng tsa OS X.

Lipuo tsa mantlha tsa lenaneo la mekhoa e sebetsang ea Unix-mofuta o kang Linux le Mac OS X ke C le C ++. Tsamaiso e mengata ea ts'ebetso e sebelisoa ka lipuo tsena, 'me likarolo tse ngata tsa motheo li kenngoa ts'ebetsong C le C ++ hape. Lipuo tsa lenaneo la phahameng ka ho fetisisa tse kang Perl le Java li boetse li kenngoa ka C / C ++.

Apple e fana ka puo ea lenaneo la Sepheo C ho kenyeletsa le IDE (Integrated Development Environment) Xcode ho tšehetsa ntshetsopele ea likopo tsa OS X le iOS.

Joaloka Linux, OS X e kenyeletsa tšehetso e matla ea Java 'me e hlile e fana ka kopo ea Java e tloaelehileng e le ho tiisa hore li-applications tsa Java li kenyelelitsoe ka tsela e se nang moeli ka OS X. E boetse e kenyelletsa liphetoho tse fanoeng ke bahlophisi ba Emacs le VI, tse tummeng mekhoeng ea Linux. Liphetolelo tse nang le tšehetso e mengata ea GUI li ka lefshoa ho tloha Apple's AppStore.

Litsela tse kholo

E 'ngoe ea phapang pakeng tsa Linux le Mac OS X ke eona e bitsoang kernel. Joalokaha lebitso le bontša, kernel ke motheo oa OS OS ea Unix mme e sebelisa lisebelisoa tse kang ts'ebetso le tsamaiso ea mohopolo hammoho le faele, mochine, le tsamaiso ea marang-rang. Ha Linus Torvalds a etsa kernel ea Linux o khethile seo ho thoeng ke monolithic kernel ka mabaka a tshebetso, ho fapana le microkernel, e etselitsoeng ho feto-fetoha ha maemo. Mac OS X e sebelisa sebopeho sa kernel se sekisetsang lipakeng tsa mehaho ena e 'meli.

Le hoja Max OS X e tsejoa e le setsi sa tsamaiso ea li-desktop / li-notebook, liphetoho tsa morao-rao tsa OS X le tsona li ka sebelisoa e le setsi sa tsamaiso ea seva, le hoja App App Server se kenyelelitsoeng e hloka ho fumanoa ho fihlella litšebelisanong tsohle tsa server. Linux, leha ho le joalo, e ntse e le eona mokhoa o sebetsang oa seva o sebetsang.