MacOS: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
стильові правлення
Рядок 18:
| website = [http://www.apple.com/osx/ www.apple.com/osx/]
}}
'''OS Ⅹ''' (до версії 10.7 включно - — '''Mac OS X'''; читається [ oʊ ɛs tɛn ]) - — POSIX -сумісна [[операційна система]] корпорації [[Apple]]. Є спадкоємицею [[Mac OS 9]] - — так званого ''остаточного релізу'' «класичної» Mac OS - — основної операційної системи корпорації Apple з [[1984]] року. OS X входить в сімейство операційних систем Apple OS X, до якого також відноситься ОС для мобільних пристроїв - — [[Apple iOS]]. У OS X використовується ядро [[Darwin]], засноване на мікроядрі Mach, що містить код, написаний самою компанією Apple та код, отриманий з ОС [[NeXTSTEP]] та [[FreeBSD]]. Apple Mac OS випускається для комп'ютерів Macintosh (Макінтош) на базі процесорів [[PowerPC]] і [[Intel]] (починаючи з версії 10.6, OS Ⅹ підтримує тільки комп'ютери Mac на базі процесора Intel. Mac OS - — друга за популярністю у світі операційна система. Її ринкова частка (разом з OS X) в червні [[2010]] року - — ▲ 6.,8%.
 
== Опис ==
Рядок 25:
Поверх цієї основи компанією [[Apple]] розроблено багато своїх компонентів, таких як [[Quartz Composer]] і [[Finder]].
 
OS X включила безліч можливостей які роблять її більш стабільною, ніж попередня версія [[Mac OS 9]].
 
OS X використовує [[витісняюча багатозадачність|витісняючу багатозадачність]] і [[захист пам'яті]] які дозволяють запускати декілька процесів, що не зможуть перервати або зашкодити один одному. На архітектуру OS X вплинув [[OPENSTEP]], який був задуманий як операційна система що легко портується. Наприклад, [[NEXTSTEP]] була портована з [[68k]] платформи NeXT комп'ютера, до того як він — NEXTSTEP — був куплений [[Apple]]. Так і [[OPENSTEP]] був портований на [[PowerPC]] в рамках проекту [[Rhapsody (ОС)|Rhapsody]].
 
Найпомітнішою зміною був інтерфейс [[Aqua (інтерфейс)|Aqua]]. Використання округлих кутів, напівпрозорих кольорів, і світлих смужок так само вплинуло і на зовнішній вигляд апаратного забезпечення перших [[iMac]] 'ів. Деяким користувачам це не сподобалося&nbsp;— вони вважали це непрофесійним.<ref name="tsecret0100">http://www.thinksecret.com/archives/0100.html</ref> Інші були задоволені, і вважали це кроком вперед.<ref name = "tsecret0100"/> Після виходу першої версії OS X інші розробники теж стали використовувати дизайн Aqua. Для запобігання використання свого дизайну на інших платформах Apple скористалася послугами юристів <ref>[http://web.archive.org/web/20011031104835/http://www.zdnet.com/zdnn/stories/newsbursts/0,7407,2681914,00.html?chkpt=p1bn archive.org].</ref>
 
OS X також включає середовище розробки програмного забезпечення [[Xcode]], що дозволяє розробляти програми на декількох мовах включаючи [[С (мова програмування)|C]], [[C++]], [[Objective-C]], і [[Java]]. Вона підтримує компіляцію в так звані «універсальні програми» (Universal Binary), які можуть запускатися на декількох платформах ([[x86]], [[PowerPC]]), так само, як «fat binaries» використовувалися для запуску однієї програми на як на 68k і так на PowerPC платформах.
Рядок 40:
 
== Сумісність ==
 
=== Програмне забезпечення ===
Для забезпечення нормального переходу з [[Mac OS 9]] на OS X був портований [[Carbon (API)|Carbon]]. [[Застосунок]], написаний із допомогою Carbon, може виконуватися на будь-якій з Mac OS. З іншого боку OS X успадковує багато чого з [[OPENSTEP]], який не є назад-сумісним з іншими версіями Mac OS. В цей час [[Apple]] рекомендує [[API]], іменоване [[Cocoa]]. Спадщина [[OPENSTEP]]/[[NEXTSTEP]] досить помітна для розробників на Cocoa&nbsp;— імена багатьох класів починаються з «NS» (NSObject, NSArray), що є абревіатурою [[NEXTSTEP]].
Рядок 55 ⟶ 56:
}}</ref> Це означає, що більшість програм, написаних для [[BSD]], [[GNU/Linux]] та інших UNIX-подібних систем, [[Компілятор|скомпілюються]] і будуть працювати на OS X майже, або ж зовсім, без додаткових змін у коді. Для зручної установки таких програм розроблені менеджери пакетів, такі як [[Fink]] або [[MacPorts]] (раніше&nbsp;— DarwinPorts). Вони подібні до [[apt]] в [[Debian]] або портам у [[FreeBSD]].
 
Починаючи з версії 10.3 OS X також включає в себе X11.app&nbsp;— адаптовану версію [[X Window System|X-серверсервера]]а. Це дозволяє запускати на OS X програми, розроблені для X11 з використанням [[GTK+|gtk]], [[QT]] для X11 (QT 4.0 підтримує OS X), та інших. Для виведення на екран X11.app використовує [[Quartz]]. Однак X11.app має ряд проблем, таких як відсутність Aqua-стилю в оформленні застосунків та неповну підтримку [[Unicode]].
Більш ранні версії ОС можуть запускати X-сервер через [[XDarwin]].
 
Рядок 61 ⟶ 62:
 
=== Апаратне забезпечення ===
Ранні версії Mac OS X підтримували всі комп'ютери Macintosh (лептопи, десктопи або сервери) на процесорах [[PowerPC]] G3, G4 і G5. Пізні версії OS X перестають підтримувати старе обладнання: наприклад, Panther не підтримує старі G3, Tiger не підтримує системи без [[FireWire]] портів Mac OS X Leopard не підтримує G3 взагалі. Однак існують утиліти, такі як [[XPostFacto]] створені сторонніми розробниками, для встановлення нових версій OS X на обладнанні, яке офіційно не підтримує Apple, включаючи деякі до-G3 системи.
 
Версія Mac OS X для [[PowerPC]] залишається сумісною із додатками до старої Mac OS через [[емуляція|емуляцію]] Classic, що дозволяє користувачам запускати Mac OS 9 як процес в Mac OS X. Classic не підтримує комп'ютери на процесорах [[Intel]].
Рядок 104 ⟶ 105:
 
== Ціна ==
Mac OS X включається у вартість нових комп'ютерів Apple Macintosh. Дрібні оновлення можуть бути завантажені з допомогою Software Update (Оновлення [[Програмне забезпечення|программногопрограмного забезпечення]]) і поширюються безплатно. Значніші оновлення (до наступної версії операційної системи) коштують 129 доларів в США, в країнах Європи 129 євро, в Росії&nbsp;— близько 4200 руб. Також є версія Mac OS X «Family Pack», що коштує в США 199 доларів і дозволяє встановлювати ОС на п'ять комп'ютерів спеціально для користувачів, які володіють більш ніж одним Маком. Починаючи з версії Lion, операційна система продається за ціною 29,99 доларів, при чому придбати її можна лише в App Store. Починаючи з версії 10.9 Mavericks OS X поширюється безкоштовно.
 
Розробники можуть безкоштовно зареєструватися на сайті Apple Developer Connection (ADC) і завантажувати звідти утиліти для розробки, такі як [[Xcode]] і документація. ADC також пропонує деякі платні сервіси, включаючи ліцензії для «тестування та розробки» для релізів та бета-версій Mac OS X.
 
Для школярів, студентів і учнів ціна на ліцензію становила 50 % − 90 % стандартної роздрібної. 7 січня 2007 року серверна версія Mac OS X на 10 клієнтів коштувала в США 499 доларів, а на необмежену кількість клієнтів 999 доларів.
 
== Хронологія версій ==
 
=== Mac OS X ===
* '''10.0''' [[Mac OS X Public Beta|Public Beta]]&nbsp;— [[2000]] рік.
Рядок 147 ⟶ 149:
** '''10.5.8''' Build 9L30&nbsp;— [[5 серпня]] [[2009]]
 
* '''10.6''' [[Mac OS X Snow Leopard|Snow Leopard]] (Сніговий Барс, Ірбіс) Build 10A432 &nbsp;— [[28 серпня]] [[2009]].
** '''10.6.1''' Build 10B504 &nbsp;— [[10 вересня]] [[2009]]
** '''10.6.2''' Build 10C540 &nbsp;— [[9 листопада]] [[2009]]
** '''10.6.3''' Build 10D573 &nbsp;— [[29 березня]] [[2010]]
** '''10.6.4''' Build 10F569 &nbsp;— [[16 червня]] [[2010]]
** '''10.6.5''' Build 10H548 &nbsp;— [[12 листопада]] [[2010]]
** '''10.6.6''' Build 10J567 &nbsp;— [[6 січня]] [[2011]]
** '''10.6.7''' Build 10J869 &nbsp;— [[21 березня]] [[2011]]
** '''10.6.8''' Build 10K540 &nbsp;— [[23 червня]] [[2011]]
 
* '''10.7''' [[Mac OS X Lion|Lion]] (Лев) Build 11A511 &nbsp;— [[20 липня]] [[2011]]
** '''10.7.1''' Build 11B26 &nbsp;— [[16 серпня]] [[2011]]
** '''10.7.2''' Build 11C74 &nbsp;— [[12 жовтня]] [[2011]]
** '''10.7.3''' Build 11D50 &nbsp;— [[1 лютого]] [[2012]]
 
* '''10.8''' [[Mountain Lion]] (Гірський лев, або пума) Build 12A269 &nbsp;— [[16 липня]] [[2012]]. Відтепер у назві відсутнє слово «Mac».
** '''10.8.1''' Build 12B19 &nbsp;— 23 серпня 2012
** '''10.8.2''' Build 12C54 &nbsp;— 19 вересня 2012
** '''10.8.2''' Build 12C60 &nbsp;— 12 жовтня 2012
** '''10.8.3''' Build 12D78 &nbsp;— 14 березня 2013
** '''10.8.4''' Build 12E55 &nbsp;— 4 червня 2013
 
* '''10.9''' [[OS X Mavericks|Mavericks]] Build 13A603 &nbsp;— [[22 жовтня]] [[2013]]
** '''10.9.1''' Build 13B42 &nbsp;— [[16 грудня]] [[2013]]
** '''10.9.2''' Build 13C64 &nbsp;— [[25 лютого]] [[2014]]
 
* '''10.10''' [[OS X Yosemite|Yosemite]] Build 14A389 &nbsp;— [[16 жовтня]] [[2014]]
** '''10.10.1''' Build 14B25 &nbsp;— [[17 листопада]] [[2014]]
 
=== Mac OS X Server ===
Рядок 187 ⟶ 189:
* [[Mac OS X Server 10.6|10.6]]&nbsp;— [[28 серпня]] [[2009]]
* [[Mac OS X Server 10.7|10.7]]&nbsp;— [[20 липня]] [[2011]]
* OS X [[OS X Server 10.8|10.8]]&nbsp;(Mountain Lion Server) &nbsp;— [[25 липня]] [[2012]]
* OS X 10.9 (Mavericks Server) &nbsp;— [[22 жовтня]] [[2013]]
* OS X 10.10 (Yosemite Server 4.0) &nbsp;— [[16 жовтня]] [[2014]]
 
== Див. також ==