Kwala papatso

Mongoli oa Czech ea bitsoang Patrick Zandl o ile a hatisa buka khoeling ena e buang ka phetoho ea khoebo ho tloha lik'homphieutha tsa motho ho ea ho liselefouno le mehla e latelang, e nkileng lilemo tse hlano, nakong eo Apple e ileng ea fetoha k'hamphani ea bohlokoa ka ho fetisisa lefatšeng. U tla bala ka botlalo ntho e 'ngoe le e' ngoe ka mor'a phetoho e kholo ea mehala ea thelefono le hore na e thusitse joang ho theha 'maraka o mocha oa li-tablet. Mehlala ea pele ea buka ke ena.

Mokhoa oa ho sebetsa oa iPhone OS X - iOS o thehiloe joang

Sistimi ea ts'ebetso e ne e boetse e nka qeto bakeng sa katleho ea mohala o tlang oa Apple. Ena e ne e le tumelo e neng e sa tloaeleha ka ho feletseng ka 2005, "li-smartphone" e ne e se tsona tse rekisoang ka ho fetisisa, ho fapana le hoo, lifono tse nang le firmware ea morero o le mong li rekisoa joaloka mahobe a chesang. Empa Mesebetsi e ne e hloka ho tsoa fonong ea hae monyetla o moholo oa katoloso ea nako e tlang, ho fetoha ha maemo ho nts'etsopele le bokhoni ba ho arabela mekhoeng e hlahang. Hape le ho lumellana ka ho fetisisa ho ka khonehang le sethaleng sa Mac, hobane o ne a tšaba hore k'hamphani e tla sithabetsoa ke nts'etsopele ea tsamaiso e 'ngoe ea ho sebetsa. Nts'etsopele ea software, joalo ka ha re bonts'itse, ha se e 'ngoe ea lintlha tse matla tsa Apple ka nako e telele.

Qeto e ile ea tla ka Hlakola 2005 nakoana kamora kopano ea lekunutu le baemeli ba Cingular Wireless moo Motorola e neng e sa memeloa ho eona. Mesebetsi e ile ea khona ho kholisa Cingular hore Apple e tla fumana karolo ea chelete e hlahisoang ka mohala oa hae le ho kholisa Cingular hore a tebelle ka ho haha ​​​​marang-rang a cellular. E ne e se e ntse e le ka nako eo, Jobs e ne e ntse e phahamisa mohopolo oa ho khoasolla 'mino ho tsoa marang-rang a mehala, empa baemeli ba Cingular ba ne ba se na tšepo mabapi le keketseho ea mojaro o ka hlahisoang ke ho jarolla marang-rang. Ba ile ba pheha khang ka phihlelo ea ho khoasolla melumo e llang le liwebsaete, 'me, joalokaha bokamoso bo tla bontša, ba ile ba nyenyefatsa boikhohomoso boo Jobs a ileng a khona ho bo hlahisa ka sesebelisoa sa hae. E leng hore haufinyane e ba khutlisa.

Ena ke tsela eo morero o qalang ka eona Purple 2, eo Mesebetsi e batlang ho fetela ka nģ'ane ho litebello tsa tšebelisano e sa khotsofatseng le Motorola. Sepheo: selefouno ea eona e thehiloeng ho thekenoloji eo Apple e seng e e fumane hona joale kapa e tla e ntlafatsa ka potlako, tse ngata tsa tsona (tse kang FingerWorks) tseo Jobs a neng a rerile ho li sebelisa bakeng sa kaho ea letlapa leo a neng a batla ho le qala. Empa o ne a tlameha ho khetha: ebang o tla qala ka potlako selefouno e nang le iPod e kopantsoeng 'me kahoo a boloke tlokotsi e atamelang ea thekiso ea iPod, kapa a phethahatse toro ea hae le ho qala letlapa. A ke ke a khona ho ba le ka bobeli, hobane ts'ebelisano le Motorola e ke ke ea mo fa iPod fonong ea hae, e ne e se e hlakile ka nako eo, leha ho tla nka halofo ea selemo pele Motorola ROKR e otla. mmaraka. Qetellong, mohlomong ka mokhoa o makatsang, empa ka mokhoa o utloahalang, Mesebetsi e becha ka ho boloka 'maraka oa' mino, e chechisitse ho qalisoa ha letlapa le ho fetisetsa lisebelisoa tsohle morerong oa Purple 2, sepheo sa eona e neng e le ho haha ​​​​mohala oa sekirini o nang le iPod.

Qeto ea ho ikamahanya le sistimi ea ts'ebetso ea k'hamphani ea Mac OS X bakeng sa mehala ea mehala e ne e se feela ka lebaka la hore ho ne ho se na likhetho tse ling tse ngata, empa hape le monyetla oa ho kopana ha sesebelisoa hamorao. Matla a ntseng a eketseha a komporo le bokhoni ba memori ea lisebelisoa tsa mehala e ile ea kholisa Jobs hore nakong e tlang ho tla khonahala ho fana ka lits'ebetso mohaleng tse ts'oanang le tse sebelisoang li-desktops le hore ho ka ba molemo ho itšetleha ka konokono ea sistimi e le 'ngoe.

E le ho potlakisa tsoelo-pele, ho ile ha boela ha etsoa qeto ea hore lihlopha tse peli tse ikemetseng li tla thehoa. Sehlopha sa hardware se tla ba le mosebetsi oa ho haha ​​ka potlako selefouno ka boeona, sehlopha se seng se tla tsepamisa maikutlo ho fetola tsamaiso ea OS X.

 Mac OS X, OS X le iOS

Ho na le pherekano e nyane ho Apple ka ho ngola liphetolelo tsa sistimi e sebetsang. Mofuta oa mantlha oa sistimi ea ts'ebetso ea iPhone ha e na lebitso - Apple e sebelisa lebitso la laconic "iPhone e tsamaisa mofuta oa OS X" thepa ea eona ea ho bapatsa. Hamorao e qala ho sebelisa "iPhone OS" ho bua ka sistimi ea ts'ebetso ea fono. Ka ho lokolloa ha mofuta oa eona oa bone ka 2010, Apple e ile ea qala ho sebelisa lebitso la iOS ka mokhoa o hlophisehileng. Ka Hlakola 2012, sistimi e sebelisang komporo ea "Mac OS X" e tla rehoa lebitso la "OS X" feela, e ka bang pherekano. Mohlala, sehloohong sa khaolo ena, moo ke lekang ho ela hloko taba ea hore iOS mantlha ea eona e tsoa ho OS X.

Darwin ka morao

Mona re hloka ho kheloha tsela e 'ngoe ho ea ho sistimi ea ts'ebetso ea Darwin. Ha Apple e reka k'hamphani ea Jobs NeXT ka 1997, sistimi ea ts'ebetso ea NEXTSTEP le mofuta oa eona o entsoeng ka ts'ebelisano le Sun Microsystems mme e bitsoang OpenSTEP e ile ea fetoha karolo ea khoebo. Sistimi ea tšebetso ea NEXTSTEP e ne e boetse e lokela ho fetoha motheo oa sistimi e ncha ea komporo ea Apple, ka mor'a moo, lena e ne e le le leng la mabaka a entseng hore Apple e reke Mesebetsi 'NeXT. Khahleho e khahlehang 'me ka nako eo mohlomong e neng e sa ananeloe ea NEXTSTEP e ne e le sebopeho sa eona sa li-platform tse ngata, sistimi ena e ne e ka sebetsoa ka bobeli sethaleng sa Intel x86 le ho Motorola 68K, PA-RISC le SPARC, ke hore, hoo e batlang e le li-processor tsohle tse sebelisoang ke sethala sa desktop. ka nako eo. 'Me ho ne ho ka khoneha ho etsa lifaele tsa kabo tse nang le mefuta ea binary ea lenaneo bakeng sa liforomo tsohle tsa processor, tseo ho thoeng ke mafura a mafura.

Ka hona lefa la NEXT le ile la sebetsa e le motheo oa nts'etsopele ea tsamaiso e ncha ea ts'ebetso e bitsoang Rhapsody, eo Apple e qalileng ho e hlahisa sebokeng sa moqapi ka 1997. Tsamaiso ena e ile ea tlisa liphetoho tse ngata ha li bapisoa le liphetolelo tse fetileng tsa Mac OS, ho ea ka pono ea rona. tsena haholo-holo ke tse latelang:

  • kernel le li-subsystem tse amanang li ne li thehiloe ho Mach le BSD
  • subsystem bakeng sa ho tsamaellana le Mac OS ea pele (Blue Box) - hamorao e tsejoang ka ho fetesisa e le sebopeho sa Classic
  • ts'ebetsong e atolositsoeng ea OpenStep API (Yellow Box) - hamorao e ile ea fetoha Cocoa.
  • Mochine o hlakileng oa Java
  • tsamaiso ea lifensetere e thehiloeng ho Displa PostScript
  • sebopeho se thehiloeng ho Mac OS empa se kopantsoe le OpenSTEP

Apple e rerile ho fetisetsa ho Rhapsody boholo ba lisebelisoa tsa software (meralo) ho tloha Mac OS, joalo ka QuickTime, QuickDraw 3D, QuickDraw GX kapa ColorSync, hammoho le mekhoa ea lifaele ho tloha lik'homphieutha tsa Apple tsa pele tsa Apple Filing Protocol (AFP), HFS, UFS le tse ling. . Empa kapele ho ile ha hlaka hore sena e ne e se mosebetsi o bonolo ho hang. Tokollo ea pele ea nts'etsopele (DR1) ka Loetse 1997 e ile ea lateloa ke DR2 ea bobeli ka Mots'eanong 1998, empa ho ne ho ntse ho e-na le mosebetsi o mongata o lokelang ho etsoa. Pono ea pele ea nts'etsopele (Preview ea 1) e ile ea tla selemo hamorao, ka Mots'eanong 1999, mme sistimi e ne e se e bitsoa Mac OS X, khoeli pele ho moo, Apple e ile ea arola mofuta oa seva ea Mac OS X Server 1 ho eona e lokollotsoe ka molao le mofuta oa mohloli o bulehileng oa Darwin, ka hona ho kopana le karolo ea (e phehisanoang haholo le eo ho phehisanoang khang ka eona) ea boemo ba ho lokolla likhoutu tsa mohloli oa sistimi e sebelisang likarolo tse ling tse bulehileng tse hlokang sena le seo Apple e se kenyelletseng tsamaisong ea eona ha e ne e le teng. e ipapisitse le lithollo tsa Mach le BSD.

Darwin ha e le hantle ke Mac OS X ntle le sebopeho sa graphical le ntle le lilaebrari tse ngata tse kang ts'ireletso ea faele ea 'mino oa FairPlay. U ka e khoasolla, kaha hamorao ke lifaele tsa mohloli feela tse fumanehang, eseng liphetolelo tsa binary, u ka li bokella le ho li tsamaisa e le sistimi e sebetsang mefuteng e mengata ea li-processor. Ho ea pele, Darwin o tla sebeletsa likarolo tse peli ho Apple: e tla ba khopotso ea kamehla ea hore ho isa Mac OS X sethaleng se seng sa processor ho ke ke ha e-ba thata hoo ho ke keng ha khoneha. 'Me e tla ba karabo ho khanyetso ea hore software ea Apple e koetsoe, e leng mong'a eona, e leng maikutlo ao Apple e tla e theha hamorao, haholo-holo Europe. Amerika, moo e atileng haholo thutong 'me Darwin e atisa ho sebelisoa mona ho li-server tse ngata tsa sekolo, tlhokomeliso ea ho buleha le tšebeliso ea likarolo tse tloaelehileng ka har'a software ea Apple e kholo haholo. Darwin e sa ntsane e le motheo oa tsamaiso e 'ngoe le e 'ngoe ea Mac OS X kajeno, 'me e na le sehlopha se pharaletseng sa ba kenyang letsoho ho nts'etsopele ea mohloli o bulehileng, ka tsoelo-pele eo e khutlelang motheong oa Mac OS X hape.

Tokollo ea pele ea Mac OS X 10.0, e bitsoang Cheetah, e lokolloa ka Hlakubele 2001, lilemo tse 'ne ka mor'a hore Rhapsody e qale nts'etsopele, eo ho neng ho nahanoa hore e bonolo ho e sebelisa sethaleng sa Apple. Ntho e makatsang e ileng ea baka mathata a mangata bakeng sa k'hamphani, hobane bakeng sa lilemo tseo tse 'nè e ile ea qobella basebelisi ba eona sethaleng se sa khotsofatseng le se sa tšepiseng Mac OS.

Ka hona, Darwin e ile ea e-ba motheo oa tsamaiso ea tsamaiso tlas'a Project Purple 2. Nakong eo ho neng ho sa tsitsa hore na Apple e tla etsa qeto ea ho sebelisa li-processor tsa ARM, moo e neng e e-na le palo ea moralo, kapa Intel, e neng e sa tsoa qala ho sebelisoa li-desktops. , e ne e le khetho e bohlale haholo , hobane e entse hore ho khonehe ho fetola sethala sa processor ntle le bohloko bo boholo, feela joalokaha Apple e entse ka PowerPC le Intel. Ntle le moo, e ne e le sistimi e kopaneng le e netefalitsoeng eo ho eona ho neng ho tlameha ho eketsoa sehokelo (API) - ntlheng ena Cocoa Touch, OpenSTEP API e ntlafalitsoeng e nang le laeborari ea mehala ea mehala.

Qetellong, ho ile ha etsoa moralo o arolang tsamaiso ka likarolo tse 'nè tse sa tsitsang:

  • karolo ea kernel ea tsamaiso
  • lera la litšebeletso tsa kernel
  • lera la media
  • sebopeho sa cocoa Touch touch interface

Ke hobane'ng ha e ne e le ea bohlokoa 'me e lokela ho elelloa? Mesebetsi e ne e lumela hore selefouno e tlameha ho arabela ka mokhoa o phethahetseng ho litlhoko tsa mosebedisi. Haeba mosebelisi a tobetsa konopo, fono e tlameha ho arabela. Ho hlakile hore e tlameha ho lumela hore e amohetse tlhahiso ea mosebelisi, 'me sena se etsoa hantle ka ho etsa mosebetsi o lakatsehang. E mong oa bahlahisi o bontšitse mokhoa ona oa Mesebetsi ka mohala oa Nokia o nang le tsamaiso ea Symbian, moo mohala o ileng oa arabela morao haholo ho tobetsa mohala. Mosebedisi o supile lebitso lenaneng mme ka phoso a bitsa lebitso le leng. Sena se ne se nyahamisa Jobs mme o ne a sa batle ho bona ntho e joalo ka mohala oa hae. Sistimi ea ts'ebetso e ne e tlameha ho sebetsana le khetho ea mosebelisi e le eona ntho e tlang pele, sebopeho sa Cocoa Touch touch se ne se e-na le eona e tlang pele ka ho fetisisa tsamaisong. Ke feela ka mor'a hae moo likarolo tse ling tsa tsamaiso li ileng tsa tla pele. Haeba mosebelisi a entse khetho kapa ho kenya letsoho, ho ne ho tlameha ho etsahala ho hong ho tiisetsa mosebelisi hore ntho e ngoe le e ngoe e ntse e tsamaea hantle. Khang e 'ngoe bakeng sa mokhoa ona e ne e le "li-icon tsa ho qhomela" ho desktop Mac OS X. Haeba mosebedisi a ile a qala lenaneo ho tloha boema-kepe ba tsamaiso, hangata ha ho letho le bonahalang le ileng la etsahala ka nakoana ho fihlela lenaneo le kenngoa ka ho feletseng ho disk ho RAM ea k'homphieutha. Basebelisi ba ne ba tla lula ba tobetsa aekhoneng hobane ba ne ba ke ke ba tseba hore lenaneo le se le ntse le kentsoe mohopolong. Bahlahisi ba ile ba e rarolla ka ho etsa hore aekhone e phalle ho fihlela lenaneo lohle le kentsoe mohopolong. Mofuteng oa selefouno, sistimi e ne e hloka ho arabela mosebelisi ofe kapa ofe ka mokhoa o ts'oanang hang hang.

Mokhoa ona o se o kenelletse tsamaisong ea mehala hoo esita le mesebetsi ea motho ka mong ka har'a Cocoa Touch e sebetsoa ka har'a sistimi ka lihlopha tse fapaneng tsa bohlokoa e le hore mosebelisi a be le ponahalo e ntle ka ho fetisisa ea ts'ebetso ea mohala e boreleli.

Ka nako ena, Apple e ne e se na taba ea ho tsamaisa lits'ebetso tsa mokha oa boraro fonong. E ne e bile e sa lakatsehe ka nako ena. Ehlile, sistimi e tlang ea ts'ebetso e ne e ts'ehetsa ka botlalo ho etsa lintho tse ngata pele ho nako, ts'ireletso ea memori le likarolo tse ling tse tsoetseng pele tsa lits'ebetso tsa sejoale-joale, tse neng li fapane le lits'ebetso tse ling tsa nako eo tse neng li loantšana le ts'ireletso ea mohopolo (Symbian), multitasking (Palm OS) kapa ka tsela e fapaneng. ka bobeli (Windows CE). Empa Jobs o ile a nka selefounu e tlang haholo-holo e le sesebelisoa se tla sebelisoa ho sebelisa 'mino o fanoeng ke Apple. Likopo tsa motho oa boraro li ne li tla lieha, 'me Mesebetsi e ile ea hlokomela hore lintlha tse' maloa li tla tlameha ho rarolloa ho li potoloha, joalo ka sistimi ea kabo, kahoo leha mobile OS X e ts'ehelitse bokhoni ba ho tsamaisa lits'ebetso tse ling ka morao, Apple e ne e lekanyelitsoe. monyetla ona. Ha iPhone e fihla 'marakeng, ke mehala ea "jailbroken" feela ntle le ts'ireletso ena e ka kenyang lits'ebetso tse hlahang tsa mokha oa boraro. Nako e telele kamora hore iPhone e hlahisoe ka Pherekhong 2007, Mesebetsi e ile ea nahana hore bahlahisi ba tla theha lits'ebetso tsa marang-rang feela le hore Apple ke eona feela e tla etsa lits'ebetso tsa matsoalloa.

Leha ho le joalo, le lehlabuleng la 2006, nts'etsopele ea mofuta oa mobile oa OS X e ne e le boemong bo sa khotsofatseng ka ho feletseng. Le hoja tsamaiso ea motheo ea tsamaiso e etsahetse ka nako e khutšoanyane ke sehlopha sa baenjiniere ba babeli feela, ho amana le ho hokahanya ha likarolo tsa motho ka mong tsa khokahanyo ea mohala oa thekeng e ne e le tsieleho. Mehala e ile ea theoha, software e ile ea senyeha khafetsa, bophelo ba betri bo ne bo le tlase haholo. Ha batho ba 2005 ba ntse ba sebetsa morerong ona ka September 200, palo eo e ile ea eketseha ka potlako ho ba XNUMX ka lihlopha tse peli tse tšoanang, empa e ne e ntse e sa lekana. Phoso e tebileng e ne e le sephiri seo Apple e neng e sebetsa ho sona: batho ba bacha ba ne ba ke ke ba fumanoa ka ho hira sechaba, empa ka khothaletso, hangata ka bakena-lipakeng. Ka mohlala, karolo ea teko ea sehlopha sa software e ne e le ea sebele, prototyping le liteko li etsahetse le batho ba neng ba buisana haholo-holo ka imeile mme ka nako e telele ba sa tsebe hore ba sebeletsa Apple. Ho fihlela boemo bo joalo ba lekunutu bo fihlile.

 

U ka fumana lintlha tse ling mabapi le buka ho Webosaete ea Patrick Zandl. Buka ena e ka rekoa ka khatiso mabenkeleng a libuka Neoluxor a Kosmas, ho ntse ho lokisoa phetolelo ea elektronike.

.