Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Огляд операційної системи Apple MacOS

Реферат Огляд операційної системи Apple MacOS





"justify"> 6. Mac OS X Public Beta


У вересні 2000 року вийшла бета-версія нової системи, доступна для широкої аудиторії та пропонують за ціною 29,95 долара. На обкладинці диска з цієї операційної системи красувалося повідомлення Apple до бета-тестерам: «Ви тримаєте в своїх руках майбутнє Macintosh»

Хоча системі явно бракувало стабільності та безпеки, в цій бета-версії з'явилося кілька важливих технологій Apple, які компанія вперше реалізувала, і яких не було у версіях DP: ядро ??Darwin зі своїм Кернелом xnu, графічна система Quartz на базі PDF, інтерфейс Aqua з наявністю дока, а також багато інших. Завдяки використанню Darwin, Apple змогла ще більш активно використовувати програмне забезпечення з відкритим вихідним кодом, яке згодом буде ще більш широко застосовуватися в Mac OS X.



Як вже було сказано, Кернел Darwin називається xnu. Ніяких офіційних заяв про те, що означає ця абревіатура, не було. Тим не менш, деякі спостерігачі запропонували свої варіанти розшифровки. Два найпопулярніших з них - це «X is Not Unix» 9 (Х - це не Unix), а також можливість натяку на те, що цей Кернел за своєю суттю є ядром NuKernel, розробленим для Mac OS X (X Nu). В цілому xnu заснований на платформах Mach і FreeBSD, але включає в себе код і концепції з різних джерел, такі як MkLinux, NetBSD, OpenBSD, а також продукти дослідницької діяльності на базі Mach в Університеті штату Юта.


. Mac OS X 10.x


березня 2001 була випущена Mac OS X 10.0. Незабаром був переглянутий план розвитку Mac OS X Server таким чином, щоб воно було синхронізовано з розвитком клієнтської системи. З тих пір зародилася тенденція, яка полягала в тому, щоб спочатку випускалася клієнтська версія, а незабаром після неї - серверна.

Наступні великі релізи Mac OS X, що встигли вийти до цього моменту, наведені у наступній таблиці:


ВерсіяКодовое обозначеніеДата випуску 10.0Cheetah24 березня 2001 г.10.1Puma29 вересня 2001 г.10.2Jaguar24 серпня 2002 г.10.3Panther24 жовтня 2003 г.10.4Tiger29 квітня 2005 г.10.5Leopard26 Жовтень 2007 г.10.6Snow Leopard28 серпня 2009 г.10.7Lion20 липня 2011

Версія 10.0 включала в себе два додатки Apple, що входили в лінійку Digital Lifestyle. Йдеться про програми iMovie і iTunes. У 10.1 ця тенденція продовжилася, коли з'явився продукт iDVD. Також у версії 10.1 реалізація Carbon API вже була досить повна для того, щоб почали виходити спеціальні версії сторонніх додатків, таких як Adobe Photoshop, які були розроблені спеціально для Mac OS X.

Версія 10.2 була відзначена істотними поліпшеннями в більшості сфер. У цій системі також з'явився Quartz Extreme - вбудований шар апаратного прискорення графіки, призначений для обробки екранних об'єктів з використанням графічного процесора на підтримуваних графічних картах.

Після цього нові програми та інтегровані в Mac OS X технології почали з'являтися з ще більш стрімкими темпами. В якості прикладів достатньо привести такі продукти як Address Book, Mail, and Chat, ZeroConf Networking (Appe перейменувала цей сервіс в Rendezvous), iPhoto для роботи з цифровими фотографіями, веб-браузер Safari, оптимізована реалізація X Window System і багато іншого. У версії 10.3 з'явилося багато нових функцій, спрямованих на підвищення продуктивності і безпеки.

Після виходу перших релізів Mac OS X еволюція системи давала зрозуміти, що Apple точно знала, що потрібно додати в свою систему, щоб вона ще більше припала до душі користувачам. Було очевидно, що Apple намагалася догодити людям з різними смаками, інтересами, можливостями та досвідом.


. Mac OS для PowerPC

7.1.2 була першою системою, яка підтримувала PowerPC. Перенесення всіх компонентів операційної системи на нову архітектуру міг би зайняти недозволено багато часу. Більше того, для Apple було надзвичайно важливо запропонувати спосіб того, як продовжити запускати «старі» додатки, засновані на 68k. Відповідно до проекту, системна архітектура, покликана вирішити ці проблеми, включала в себе рівень апаратних абстракцій (HAL) і емулятор 68k.

Для управління PowerPC використовувалося наноядро (таким терміном називалися ядра, які своїм розміром поступалися навіть мікроядром). Як і HAL, він працював в захищеному режимі і експортував інтерфейси низького рівня для контролю перебоїв, управління пам'яттю і так далі. API наноядра могло використовувати лише програмне забезпечення і періодично відлагоджувальні програми.

Емулятор 68k ініціювалося наноядром під час завантаження системи. Він міг емулювати тільки набір команд користувацького режиму 68LC040 без емулювання PMMU або FPU....


Назад | сторінка 3 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка WEB-системи комерційного доступу до мережі Internet на базі операц ...
  • Реферат на тему: Apple's analysis
  • Реферат на тему: Розробка кваліметріческой методики оцінювання якості технічних показників A ...
  • Реферат на тему: Розвиток бренду &Apple&
  • Реферат на тему: Історія розвитку компанії Apple Computer під керівництвом Стівена Джобса