Mac OS: Разлика между версии

Изтрито е съдържание Добавено е съдържание
м неможе
Актуализация
Ред 1:
{{Разграничение|macOS|операционната система macOS от същата серия|със=със}}<br />'''Mac OS''' е графичнасерия графични [[операционна система|операционни системи]] разработенаразработвани от [[Apple Inc.]] за тяхната серия персонални компютри [[Macintosh]].
 
Оригиналната операционна система е представена през 1984 г. по името „System 1“. Следващите версии са били наименувани по подобен начин. Apple преименуват версия 7.6 на операционната си система на „Mac OS“ през 1996. Mac OS притежава два архитектурни клона. До версия 9, от 1984 г. до 2000 г., е ерата на класическия Mac OS. Основна версия 10, 2001 до днес, е преименувана на OS X (първоначално известна като Mac OS X). Въпреки че двата клона работят на коренно различни архитектури, те също така споделят и сходни приложни рамки.
 
Настоящата операционна система за [[Macintosh|Mac]] е [[macOS]], първоначално наречена Mac OS X до 2012 г. и след това OS X до 2016 г.<ref>{{Цитат уеб|уеб_адрес=https://arstechnica.com/gadgets/2006/03/osx-fiveyears/|заглавие=Five years of Mac OS X|автор=|фамилно_име=|първо_име=|дата=|труд=|архив_дата=|достъп_дата=}}</ref> Разработен между 1997 и 2001 г. след закупуването на NeXT от Apple, Mac OS X е базирана на изцяло нова архитектура, базирана на NeXTSTEP, Unix система, която отстранява много от техническите предизвикателства, пред които е изправен класическият Mac OS. Настоящият macOS е предварително инсталиран с всеки Mac и се актуализира ежегодно.<ref>{{Цитат уеб|уеб_адрес=https://daringfireball.net/2012/02/mountain_lion|заглавие=Mountain Lion|автор=|фамилно_име=|първо_име=|дата=|труд=|архив_дата=|достъп_дата=}}</ref> Той е в основата на другите операционни системи на Apple за другите им устройства - [[iOS]], [[iPadOS]], [[watchOS]] и [[tvOS]].<ref>{{Цитат уеб|уеб_адрес=http://www.macworld.com/article/54769/2007/01/iphone.html|заглавие=Apple unveils iPhone|автор=|фамилно_име=|първо_име=|дата=|труд=|архив_дата=|достъп_дата=}}</ref>
 
== Концепция за дизайн ==
Line 18 ⟶ 20:
„Класическия“ Mac OS се характеризира като монолитна система. Версиите на Mac OS до System 4 могат да изпълняват само по едно приложение в даден момент. Дори и така, това го характеризира като лесен за употреба. Със System 5 Mac OS получава кооперативна многофунционалност. Въпреки това тази версия отнася много критики заради ограниченото управление на паметта, липса на защитена такава, липса на контрол на достъпа и чувствителност към конфликти между разширения на операционната система, които осигуряват допълнителни функционалности като поддръжка на мрежа и др. Някои приложения не работят добре заедно или работят само ако са стартирани в определен ред. Отстраняването на проблеми на Mac OS е било бавен процес на проби и грешки. Макинтош в началото използван т.нар. Macintosh файлова система ([[Index.php?title=MFS&action=edit&redlink=1|MFS]]), която е плоска файлова система само с едно ниво на директории. Заради това ограничение много бързо прес 1985 е била заменена от йерархичната файлова система [[Index.php?title=HFS&action=edit&redlink=1|HFS]], която има истинска дървовидна структура. Двете файлови системи са съвместими една с друга. Файловете в повечето операционни системи като [[Index.php?title=DOS&action=edit&redlink=1|DOS]], [[Index.php?title=Windows&action=edit&redlink=1|Windows]] и [[Index.php?title=Unix&action=edit&redlink=1|Unix]] имат само едно разклонение. За разлика, файловите системи HFS и MFS дават на файловете по две разклонения: разклонение за данни и разклонение за ресурси. Разклонението за данни съдържа например текста на един документ или битмапите на един графичен файл. От друга страна разклонението за ресурси съдържа структурирани данни, като дефиниции за менюто, графики, звуци, сегменти от код, които да бъдат включени във файлов формат на дадена програма. Изпълним файл може да се състои само от ресурси, т.е. разклона за данни е празен, докато файл с данни може съдържа само данни и разклона за ресурсите е празен. Един файл от процесор на документи например Word може да съдържа и данни и ресурси. В разклонение за данните се намира текста, а в разклонение за ресурсите неговото форматиране. Това прави възможно прочитането на файла като прав текст, ако нямаме на разположение програма, която да може да разчете ресурсите. От друга стана тези разклонения правят съвместимостта на файловете с други операционно системи доста трудна. При копира на файл от Mac OS на не-Mac система води до заличаването на разклонението с ресурси. За повечето файлове с данни, това не би било проблем, защото тяхното разклонение за ресурси съдържа маловажна информация, като размер на прозореца и позиция, но програмните файлове биха било неизползваеми без техните ресурси. Това наложи да бъдат използвани кодиращи схеми като [[Index.php?title=BinHex&action=edit&redlink=1|BinHex]] и [[Index.php?title=MacBinary&action=edit&redlink=1|MacBinary]], които позволяват файлове с две разклонения да бъдат кодирани в един поток и обратно. PowerPC весиите на OS X до и включително OS X 10.4 Tiger включват слой на съвместимост със стари Мак приложения на класическа среда. Това става посредством изпълнява на копие от по-стар Mac OS 9.1 или по-нов като отделно приложение в OS X. Повечето потребители на Mac OS обновили своите системи до OS X, но от мнозина той бил бил критикува, че не толкова лесен за употреба като Mac OS, както и защото му липсвали редица функции, или за това, че работил по-бавно на по-стар хардуер, или други понякога доста сериозни несъвместимости с по-ранните версии. Основен проблем били драйверите написани за Mac OS. Те били несъвместими с OS X. Също така по-старите Apple машини били несъвместими с OS X. През юни 2005, Стив Джобс съобщи на Apple Worldwide Developers конференцията, че ще бъде направен преход на от PowerPC към Intel процесори и по-този начин, новите компютри няма да поддържат класическия Mac OS. През януари 2006 Apple представи първия Макинтош използваш Intel процесор. За да улесни прехода на потребителите към новата платформа Apple представи технологията Rosetta, която позволява изпълнението на програми за PowerPC на Intel платформа. Rosetta работи на заден фон напълно прозрачно за потребителя.Rosetta е била инсталация по избор в OS X 10.6 Snow Leopard и изобщо не е била налична при OS X 10.7 Lion.
 
=== OS XmacOS ===
OS XmacOS е въведена като Mac OS X през 2001 г. и, по-късно преименувана на OS X през 2012 г. и на macOS през 2016 г. Тя е най-новата версия на операционната система на Apple. Въпреки че официално е обявена проста като „версия 10“ на Mac OS, неговата история е до голяма степен независима от тази останалите версии на Mac OS. Основните ревизии вече се разглеждат като точкови ревизии, например 10.2 се различава съществено от 10.5.
 
Архитектурно OS XmacOS е наследник на Мас OS 9 и на „класическия“ Mac OS. Въпреки това OS XmacOS е Unix операционна система, базирана на операционната система [[NeXTSTEP]], която Apple придобива след закупуването на NeXT Computer. OS XmacOS също така се възползва от програмния код на [[BSD]] и [[XNU]] ядрото.
 
OS XmacOS има шест значими издания като сървър. Първият от тях е бил представен като бета още през 1999 г. преди представянето на първия Mac OS X. Сървърните версии са архитектурно абсолютно идентични на клиентските, с единствена разлика, че включват набор от инструменти за управление на сървърни приложения. Тези инструменти мога да бъдат добавени и към клиентска версия на операционната система, като предлагат същите функционалности.
 
OS XmacOS Server може да бъде поръча с Mac Mini или Mac Pro. За разлика от клиентската версия на операционната система сървърната може да бъде инсталирана и върху виртуална машина, използвайки софтуер за емулация като Parallels Desktop за Mac и VMware Fusion.
 
OS XmacOS се използва като основа за [[iOS]], (първоначално iPhone OS), използван за [[iPhone]] на Apple, [[iPod]] Touch и [[iPad]].
 
== Star Trek ==
Line 71 ⟶ 73:
== MkLinux ==
Обявен през 1996 на световната конференция на разработчиците, MkLinux е операционна система разработена от OSF Research Institute на Apple, започната през февруари 1996 чрез нея Linux се портва на PowerPC платформата, и съответно на останалите Macintosh компютри. През 1998 общността с начело MkLinux Developers Association поема контрола над бъдещото развитие на операционната система. MkLinus е съкращение, означаващо „Microkernel Linux“.
 
== Източници ==
<references />
 
== Външни препратки ==