Xir xayeysiis

Qoraaga caanka ah ee reer Czech Patrick Zandl ayaa bishan soo saaray buug uu kaga hadlay isbeddelka ganacsiga ee kombuyuutarrada gaarka ah u beddelay talefannada gacanta iyo waayihii xigay, kaas oo socday muddo shan sannadood ah, muddadaas oo ay Apple noqotay shirkadda ugu qiimaha badan adduunka. Waxaad si faahfaahsan u akhrin doontaa wax kasta oo ka dambeeya kacaanka weyn ee taleefannada gacanta iyo sida ay markaas gacan uga gaysatay abuurista suuq cusub oo kiniini ah. Waa kuwan tusaalooyinkii ugu horreeyay ee buugga.

Sida loo abuuray nidaamka hawlgalka ee iPhone OS X - iOS

Nidaamka qalliinka ayaa sidoo kale go'aamiyay guusha taleefanka gacanta ee Apple ee soo socda. Tani waxay ahayd aaminsanaan aan gebi ahaanba caadi ahayn 2005, "telefoonada casriga ah" ma ahayn iibiyeyaasha ugu fiican, liddi ku ah, telefoonada leh qalab hal ujeedo ah oo lagu iibiyo sida keega kulul. Laakiin Shaqooyinku waxay uga baahnaayeen taleefankiisa suurtogalnimo weyn oo mustaqbalka ballaarin ah, dabacsanaan xagga horumarka ah iyo awood u yeelashada ka jawaabista isbeddellada soo baxaya. Iyo sidoo kale, haddii ay suurtagal tahay, waafaqid ugu wanaagsan ee suurtogalka ah ee madal Mac, sababtoo ah wuxuu ka baqay in shirkadu ay ku adkaato horumarinta nidaamka kale ee hawlgalka. Horumarinta Software-ka, sida aan muujinnay, ma ahayn mid ka mid ah qodobbada ugu xooggan Apple muddo dheer.

Go'aanku wuxuu yimid Febraayo 2005 wax yar ka dib shir qarsoodi ah oo lala yeeshay wakiilada Cingular Wireless oo aan Motorola lagu martiqaadin. Shaqooyinku waxay awoodeen inay ku qanciyaan Cingular in Apple uu heli doono qayb ka mid ah dakhliga laga soo saaro telefoonkiisa oo uu ku qanciyo Cingular inuu si dhab ah u dhiso shabakad gacanta. Xitaa wakhtigaas, Shaqooyinku waxay kor u qaadayeen fikradda soo dejinta muusikada ee shabakadda mobilada, laakiin wakiilada Cingular waxay rajo ka qabaan kororka culeyska in soo dejinta internetka ay dhalin karto. Waxay ku doodeen waayo-aragnimada soo dejinta ringtones iyo mareegaha, sida mustaqbalka muujin doono, waxay dhayalsadeen buunbuuninta in Jobs uu awooday inuu ku soo saaro qalabkiisa. Kaas oo isla markiiba dib ugu soo laabanaya iyaga.

Sidan ayuu mashruucu ku bilaabmayaa Xameetada 2, oo ay Jobs rabto in ay ka gudubto aragtida iskaashiga aan ku qanacsanayn ee Motorola. Hadafka: Talefanka gacanta oo u gaar ah oo ku salaysan teknoolojiyadda ay Apple hadda heshay ama si degdeg ah u horumarin doona, tiro ka mid ah (sida FingerWorks) oo uu Jobs u qorsheeyay inuu u isticmaalo dhismaha tablet-ka uu doonayo inuu soo saaro. Laakin waxa ay ahayd in uu doorto: ama waxa uu si degdeg ah u soo saari doonaa talefan gacanta ah oo leh iPod-ka la isku daray oo uu sidaas ku badbaadiyo dhibaatada soo socota ee iibka iPod, ama uu fuliyo riyadiisa oo uu soo saaro tablet. Ma awoodi doono inuu helo labadaba, sababtoo ah wadashaqeynta Motorola ma siin doonto iPod-ka taleefanka gacanta, taas oo horeyba u ahayd mid cad wakhtigaas, inkastoo ay qaadan doonto nus sano oo kale ka hor inta uusan Motorola ROKR ku dhicin. suuqa. Ugu dambeyntii, laga yaabee si la yaab leh, laakiin aad u macquul ah, Shaqooyinka sharadka badbaadinta suuqa muusikada, dib u dhigista bilaabista kiniinka waxayna u wareejiyeen dhammaan agabkii mashruuca Purple 2, ujeeddadiisu waxay ahayd in la dhiso taleefoon taabashada iPod ah.

Go'aanka ah in la waafajiyo nidaamka Mac OS X ee shirkadda ee talefannada gacanta ma aha oo kaliya sababtoo ah xaqiiqda ah in aysan jirin doorashooyin kale oo badan, laakiin sidoo kale suurtogalnimada in qalabka dambe la isku daro. Korodhka awoodda xisaabinta iyo awoodda xusuusta ee aaladaha mobiladu waxay ku qancisay Jobs in mustaqbalka ay suurtogal tahay in lagu soo bandhigo talefanka codsiyada la midka ah kuwa loo isticmaalo desktop-ka iyo inay faa'iido u leedahay in lagu tiirsanaado hal nidaam oo aasaasi ah.

Si loo dardar geliyo horumarka, waxa kale oo la go’aamiyay in la sameeyo laba kooxood oo kala madax bannaan. Kooxda qalabku waxay yeelan doontaa hawsha ah inay si dhakhso ah u dhisto taleefanka gacanta laftiisa, kooxda kale waxay diiradda saari doontaa la qabsiga nidaamka hawlgalka OS X.

 Mac OS X, OS X iyo iOS

Waxaa jira waxoogaa jahawareer ah Apple oo leh calaamadaynta noocyada nidaamka hawlgalka. Nooca asalka ah ee nidaamka qalliinka ee iPhone dhab ahaantii ma laha magac - Apple waxay isticmaashaa calaamadaynta laconic "iPhone wuxuu ku shaqeeyaa nooca OS X" agabkiisa suuqgeynta. Waxay mar dambe bilaabeysaa isticmaalka "iPhone OS" si ay u tixraacdo nidaamka hawlgalka telefoonka. Markii la siidaayay nuqulkeedii afaraad ee 2010, Apple wuxuu bilaabay inuu si nidaamsan u isticmaalo magaca iOS. Bishii Febraayo 2012, nidaamka hawlgalka desktop-ka "Mac OS X" waxaa loo bedeli doonaa oo kaliya "OS X", taas oo laga yaabo in ay jahawareer. Tusaale ahaan, ciwaanka cutubkan, halkaas oo aan isku dayo in aan xisaabta ku darsado xaqiiqda ah in iOS asalkiisu ka yimid OS X.

Darwin xagga dambe

Halkan waxaan u baahanahay inaan u leexano dhanka nidaamka hawlgalka Darwin. Markii Apple ay iibsatay shirkadda Shaqooyinka ee NeXT 1997, NeXTSTEP nidaamka hawlgalka iyo kala duwanaanshihiisa ayaa la abuuray iyadoo lala kaashanayo Sun Microsystems oo loo yaqaan OpenSTEP waxay noqotay qayb ka mid ah wax kala iibsiga. Nidaamka hawlgalka ee NeXTSTEP wuxuu sidoo kale ahaa inuu saldhig u noqdo nidaamka cusub ee kombiyuutarka ee Apple, ka dib oo dhan, tani waxay ahayd mid ka mid ah sababaha ay Apple u iibsatay Jobs' NeXT. Soo jiidasho leh oo wakhtigaas laga yaabo in aan la mahadin ee NeXTSTEP waxay ahayd dabeecadeeda madal-badan, nidaamkan waxaa lagu socodsiin karaa labadaba Intel x86 madal iyo Motorola 68K, PA-RISC iyo SPARC, ie. dhufto ee waqtiga. Waxayna suurto gal ahayd in la abuuro faylasha qaybinta oo ay ku jiraan noocyada binary ee barnaamijka ee dhammaan aaladaha processor-ka, waxa loogu yeero binaries dufan.

Dhaxalka NeXT wuxuu sidaas u noqday aasaaska horumarinta nidaamka cusub ee hawlgalka ee loo yaqaan Rhapsody, kaas oo Apple markii ugu horreysay ku soo bandhigtay shirkii horumarinta ee 1997. Nidaamkani wuxuu keenay tiro isbeddel ah marka loo eego noocyadii hore ee Mac OS, marka laga eego aragtidayada. inta badan waa kuwan soo socda:

  • kernel-ka iyo nidaamyada hoose ee la xidhiidha waxay ku salaysnaayeen Mach iyo BSD
  • Nidaam hoose oo la jaanqaadi kara Mac OS-gii hore (Blue Box) - markii dambe oo loo yaqaan interface-ka Classic
  • hirgelinta ballaarinta OpenStep API (Sanduuqa Jaallaha ah) - markii dambe wuxuu u xuubsiibtay kookaha.
  • Mashiinka farsamada Java
  • nidaamka daaqada ee ku salaysan Displa PostScript
  • interface ku salaysan Mac OS laakiin lagu daray OpenSTEP

Apple waxay qorshaysay inay u wareejiso Rhapsody inta badan qaababka software (qaababka) ee Mac OS, sida QuickTime, QuickDraw 3D, QuickDraw GX ama ColorSync, iyo sidoo kale nidaamyada faylalka asalka ah ee kombiyuutarada Apple Apple File Protocol (AFP), HFS, UFS iyo kuwa kale. . Laakiin markiiba waxaa caddaatay in aanay taasi ahayn hawl fudud. Soo-saarkii ugu horreeyay (DR1) bishii Sebtembar 1997 waxaa ku xigay DR2 labaad bishii Maajo 1998, laakiin weli waxaa jirtay shaqo badan oo in la qabto. Horudhac-u-eegistii ugu horreysay ee horumariyaha (Horumarinta Horumarinta 1) ayaa timid hal sano ka dib, bishii Maajo 1999-kii, waxaana nidaamka horey loogu yeeri jiray Mac OS X, bil ka hor xilligaas Apple wuxuu kala gooyay nooca server-ka Mac OS X Server 1, kaas oo ay si rasmi ah u bixisay. la sii daayay iyo sidoo kale nooca il-furan ee Darwin, oo markaa la kulmaya qaybta (lagu muransan yahay oo laga dooday) qayb ka mid ah shuruudaha sii deynta koodhadhka isha ee nidaamka isticmaala qaybo kale oo furan oo u baahan tan iyo taas oo Apple ay ku dartay nidaamkeeda markii la aasaasay. on kernels Mach iyo BSD.

Darwin dhab ahaantii waa Mac OS X oo aan lahayn interface garaaf ah oo aan lahayn tiro ka mid ah maktabadaha gaarka ah sida FairPlay ammaanka faylka muusikada. Waad soo dejisan kartaa, maadaama hadhow la heli karo feylasha isha kaliya, ee aan ahayn noocyada binary, waxaad u ururin kartaa oo aad u maamuli kartaa nidaam hawlgal oo kala duwan oo ah aaladaha processor-ka. Horey u socoshada, Darwin wuxuu u adeegi doonaa laba door oo Apple ah: wuxuu noqon doonaa xasuusin joogto ah in u wareejinta Mac OS X madal processor-ka kale aysan aad u adkaan doonin inuu noqdo mid aan macquul ahayn. Waxayna jawaab u noqon doontaa diidmada ah in software-ka Apple uu xiran yahay, mid iska leh, taasoo ah aragtida ay Apple hadhow abuuri doonto, gaar ahaan Yurub. Ameerika, halkaas oo ay aad ugu baahsan tahay waxbarashada iyo Darwin waxaa badanaa lagu isticmaalaa halkan tiro ka mid ah server-yada dugsiga, wacyigelinta furfurnaanta iyo isticmaalka qaybaha caadiga ah ee software Apple waa mid aad u weyn. Darwin weli waa udub dhexaadka nidaam kasta oo Mac OS X ah maanta, oo wuxuu leeyahay koox aad u ballaaran oo ka qaybqaata horumarinta il furan, iyada oo horumarkaas dib loogu celinayo udubdhexaadka Mac OS X sidoo kale.

Siideynta ugu horreysa ee Mac OS X 10.0, oo loo yaqaan 'Cheetah', ayaa la sii daayay Maarso 2001, afar sano ka dib markii Rhapsody uu bilaabay horumarinta, taas oo loo maleynayay inay fududahay in loo isticmaalo qalabka Apple. La yaab leh oo abuuray tiro dhibaatooyin ah shirkadda, sababtoo ah afartaas sano waxay ku qasabtay isticmaaleyaasheeda madal Mac OS ah oo aan ku qanacsanayn oo aan rajo lahayn.

Darwin wuxuu sidaas ku noqday saldhigga nidaamka hawlgalka ee hoos yimaada Project Purple 2. Waqti aan la hubin in Apple uu go'aansan doono inuu isticmaalo processor-yada ARM, kaas oo ay ku lahayd saamiga naqshadeynta, ama Intel, oo hadda bilaabay in loo isticmaalo desktop-ka. , waxay ahayd doorasho aad u taxaddar leh, sababtoo ah waxay suurtogal ka dhigtay in la beddelo processor-ka iyada oo aan xanuun badan lahayn, sida Apple ay ku samaysay PowerPC iyo Intel. Waxaa intaa dheer, waxay ahayd nidaam is haysta oo la xaqiijiyay kaas oo interface (API) loo baahan yahay in lagu daro - kiiskan Cocoa Touch, API OpenSTEP oo la taabtay oo leh maktabad telefoonka gacanta.

Ugu dambeyntii, naqshad ayaa la sameeyay taasoo nidaamka u qaybisay afar lakab:

  • lakabka kernel ee nidaamka
  • lakabka adeegyada kernel
  • lakabka warbaahinta
  • lakabka taabashada Cocoa Touch

Maxay muhiim u ahayd oo ay mudan tahay in la xuso? Shaqooyinku waxa ay rumaysnaayeen in talefanka gacantu uu si fiican uga jawaabo shuruudaha isticmaalaha. Haddii isticmaaluhu taabto badhan, taleefoonku waa inuu ka jawaabaa. Waa inay si cad u qirtaa inay aqbashay gelinta isticmaalaha, tanina waxa ugu wanaagsan in la sameeyo iyada oo la fulinayo shaqada la rabo. Mid ka mid ah horumariyayaashu waxay ku muujiyeen habkan Shaqooyinka taleefanka Nokia ee leh nidaamka Symbian, halkaas oo taleefanku uu ka jawaabay goor dambe oo uu riixayo garaaca. Isticmaaluhu wuxuu ku dhuftey magac liiska wuxuuna si lama filaan ah ugu yeeray magac kale. Tani waxay niyad jab ku ahayd Shaqooyinka mana uusan doonayn inuu wax la mid ah ku arko mobilkiisa. Nidaamka qalliinka waxa uu ahaa in uu ka baaraandegayo doorashada isticmaalaha sida mudnaantiisa, Cocoa Touch interface ayaa lahaa mudnaanta ugu sareysa ee nidaamka. Kaliya ka dib isaga ayaa lakabyada kale ee nidaamka lahaa mudnaanta. Haddii isticmaaluhu uu sameeyo doorasho ama wax ku biirin, wax waa inay dhacaan si loo xaqiijiyo isticmaalaha in wax walba ay u socdaan si habsami leh. Doodda kale ee habkan waxay ahayd "bouncing icons" ee desktop-ka Mac OS X. Haddii isticmaaluhu uu bilaabay barnaamij ka soo dejinta nidaamka, badiyaa wax muuqda ma dhicin in muddo ah ilaa barnaamijka laga soo raro diskka oo lagu dhejiyo RAM kombiyuutarka. Isticmaalayaasha ayaa sii riixaya astaanta sababtoo ah ma ogaan doonaan in barnaamijka mar hore lagu shubay xusuusta. Soo-saarayaashu waxay xalliyeen iyagoo sameeyay sumadda soo booda ilaa barnaamijka oo dhan lagu shubay xusuusta. Nooca moobilka, nidaamku wuxuu u baahnaa inuu uga jawaabo isticmaale kasta si la mid ah isla markiiba.

Habkani waxa uu ka dib noqday mid ku milmay nidaamka mobaylka oo xitaa hawlaha gaarka ah ee Cocoa Touch lagu farsameeyo nidaamka iyada oo leh qaybo kala duwan oo mudnaanta leh si isticmaaluhu uu u yeesho muuqaalka ugu fiican ee suurtogalka ah ee hawlgalka telefoonka.

Waqtigaan, Apple ma ahayn mid dhab ah ku socodsiinta apps dhinac saddexaad ee telefoonka. Xitaa wakhtigan ma ahayn mid la jecel yahay. Dabcan, nidaamka qalliinka ee soo socda wuxuu si buuxda u taageeray hawlo badan oo horudhac ah, ilaalinta xusuusta iyo astaamaha kale ee horumarsan ee nidaamyada hawlgalka casriga ah, taas oo ka duwan nidaamyada kale ee hawlgalka ee waagaas la halgamayay ilaalinta xusuusta (Symbian), multitasking (Palm OS) ama beddelkeeda. oo leh labadaba (Windows CE). Laakiin Jobs waxay u tixgeliyeen mobilka soo socda inuu yahay aalad loo isticmaali doono in lagu isticmaalo muusig ay bixiso Apple. Codsiyada xisbiga saddexaad ayaa kaliya dib u dhigaya, Shaqooyinkuna waxay xaqiiqsadeen in tiro tafaasiil ah ay tahay in lagu xalliyo hareerahooda, sida nidaamka qaybinta, sidaa darteed inkasta oo OS X mobilada ay taageerto awoodda codsiyada dheeraadka ah ee asalka ah, Apple si dabiici ah u xaddidan. suurtogalnimadan. Markii iPhone-ku soo baxay, kaliya taleefoonnada "jailbroken" oo aan ilaalintan la'aanteed ayaa rakibi kara apps-ka soo baxaya ee qolo saddexaad. Muddo dheer ka dib markii la bilaabay iPhone bishii Janaayo 2007, Shaqooyinku waxay u maleeyeen in horumariyayaashu ay abuuri doonaan barnaamijyo shabakad-kaliya iyo in Apple oo kaliya ay abuuri doonaan apps hooyo.

Xataa xagaaga 2006, si kastaba ha ahaatee, horumarinta version mobile ee OS X ahaa xaalad gebi ahaanba aan ku qanacsanayn. Inkasta oo dejinta aasaasiga ah ee nidaamka ay ku dhacday wakhti rikoor ah oo ay la socdaan koox ka kooban laba injineer oo keliya, isku xirnaanta iyo isku-dubbaridka walxaha shakhsi ahaaneed ee interface-ka moobiilka ayaa ahaa mid quus ah. Wicitaannada waa la tuuray, software-ku si joogto ah ayuu u shilmay, nolosha batteriga ayaa si aan macquul ahayn u hoosaysay. Iyadoo 2005 oo qof ay ka shaqeynayeen mashruuca Sebtembar 200, tiradu waxay si dhakhso ah u korodhay ilaa XNUMX oo laba kooxood oo isbarbar ah, laakiin weli kuma filna. Khasaaro halis ah ayaa ahayd sirta ay Apple ku shaqeysay: dadka cusub laguma heli karo qorista dadweynaha, laakiin talobixin, inta badan dhex-dhexaadiyeyaasha. Tusaale ahaan, qaybta tijaabada ee kooxda software-ku waxay ahayd mid toos ah, wax-soo-saarid iyo tijaabin ayaa lagu sameeyay dad iskula xiriira inta badan emaylka oo muddo dheer xitaa aan ogeyn inay u shaqeeyaan Apple. Ilaa heerkaas oo kale laga gaaray sirta.

 

Waxaad ka heli kartaa macluumaad dheeraad ah oo ku saabsan buugga Patrick Zandl boggiisa. Buugga waxaa laga iibsan karaa daabac ahaan dukaamada buugaagta Neoluxor a Kosmas, nooc elegtaroonig ah ayaa la diyaarinayaa.

.