Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Види ОС

UNIX® (Ю́нікс) — це операційна система, яка спочатку розроблялася впродовж 1969-1970-х років групою співробітників підрозділу Bell Labs корпорації AT&T, яка включала Кена Томпсона, Денніса Рітчі та Дугласа Макілроя. Натепер існує безліч різних UNIX-систем, які в свою чергу об'єднуються в родини. У їх розробці в різний час брали участь AT&T, деякі комерційні фірми, а також некомерційні організації

Першочергово UNIX була розроблена у кінці 1960-х років співробітниками Bell Labs, у першу чергу Кеном Томпсоном, Деннісом Рітчі та Дугласом Макілроєм.

У 1969 році Кен Томпсон, намагаючись реалізувати ідеї, що були покладені в основу MULTICS, але на скромнішому апаратному забезпеченні (DEC PDP-7), написав першу версію нової операційної системи, а Брайан Керніган вигадав для неї назву — UNICS(UNIplexed Information and Computing System) — у противагу MULTICS (MULTIplexed Information and Computing Service). Пізніше ця назва скоротилась до UNIX. У 1970 р. вийшла версія для PDP-11, найуспішнішого сімейства мікрокомп'ютерів 1970-тих (у СРСРвоно відомо як СМ ЕВМ).

У 1973 р. було прийняте рішення переписати ядро системи на щойно створеній мові Сі. UNIX став першою операційною системою, майже повністю написаною на мові програмування високого рівня, що суттєво спростило портування системи на інші архітектури.15 жовтня на черговому симпозіумі ACM була представлена четверта версія UNIX. Незабаром з'явилася UNIX Version 5, з 1974 року розпочалося розповсюдження безкоштовно серед університетів та академічних закладів.

До 1975 року вийшла UNIX Version 6, відома за широко розповсюдженими коментарями Джона Лайонса (Lions' Commentary on UNIX 6th Edition, with Source Code, [1],[2]). До 1978 р. система використовувалася більш ніж на 600 машинах, перш за все, в університетах. Версія 7 було останньою єдиною версією UNIX. Саме у версії 7 з'явився близький до сучасного інтерпретатор командного рядка Bourne shell.

До тих пір, доки панувало вузьке трактування ОС UNIX (тобто доки ОС UNIX не була комерційним продуктом), не було потреби в стандартизації засобів цієї ОС. Нечисленні висококваліфіковані користувачі ОС UNIX самі могли розібратися в особливостях і відмінах версії системи, якою вони користуються, та обрати ту підмножину її засобів, яке забезпечувало переносимість програми.

Однак, з виходом ОС UNIX на комерційний ринок, переходом до широкого трактування системи та суттєвим збільшенням числа користувачів різних її варіантів, стало необхідним ввести можливість виробництва побудованих на основі ОС UNIX операційних систем, які були б дійсно сумісними. Для цього необхідна стандартизація (інтерфейсів) засобів операційної системи на різних рівнях. Така робота триває вже біля 10 років, ще не завершена й навряд чи колись буде завершена у вигляді кінцевого набору стандартів де-юре. Однак, навіть отримані результати дозволяють виробникам забезпечити користувачів різних апаратних платформ операційними системами, достатньо зручними для користування і дають можливість розробляти мобільні прикладні системи, які здатні виконуватись на комп'ютерах, що мають операційні системи з аналогічними властивостями.

 

Microsoft Windows — узагальнююча назва операційних систем для ЕОМ, розроблених корпорацією Microsoft. Перші версії були не повноцінними операційними системами, а лише оболонками до ОС MS-DOS. На 2014 рік Microsoft Windows встановлена більш як на 90% персональних комп'ютерів світу

Пакет Microsoft Windows включає стандартні застосунки, такі як браузер (Internet Explorer), поштовий клієнт (Outlook Express), програвач (Windows Media Player). За допомогою технологій COM і OLE їхні компоненти можуть вбудовуватися в інші застосунки, у тому числі й сторонніх виробників. Ці продукти позиціонуються як безплатні і можуть бути вільно викачані з офіційного сайту Microsoft, проте для установки деяких з них необхідно мати робочу ліцензію Microsoft Windows. Запуск цих програм під іншими операційними системами можливий за допомогою емуляторів середовища Windows. Існують також версії деяких з них, спеціально розроблені для інших операційних систем. Ці версії поступаються оригінальним версіям набором функцій і можливостей, а також частотою оновлення.

Навколо факту включення таких стандартних продуктів в ОС Windows розгортається багато суперечок і дискусій, оскільки це створює серйозні перепони для розповсюдження конкуруючих продуктів. Так, часто оспорюють лідерство і

ставлять під сумнів якість браузера Internet Explorer, пояснюючи його популярність входженням в пакет Windows і поганою обізнаністю користувачів про наявність альтернатив. А в березні 2004 року Європейська Комісія оштрафувала Майкрософт і зобов'язала створити для продажу в Європі версію Windows без Windows Media Player. Сама компанія Майкрософт продовжує відстоювати своє право включати свої продукти в пакет Windows і розробляє нові інтегровані продукти.

 

OS Ⅹ (до версії 10.7 включно - Mac OS X) -сумісна операційна система корпорації 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%.

OS X значно відрізняється від попередніх версій Mac OS. Основою системи є ядро під назвою Darwin. Його ядром є XNU(Рекурсивний акронім від «Xnu Not Unix» — «Xnu — не Юнікс»), в якому використовується ядро Mach і стандартні сервіси BSD. Всі можливості Unix доступні через інтерфейс командного рядка.

Поверх цієї основи компанією Apple розроблено багато своїх компонентів, таких як Quartz Composer і Finder.

OS X включила безліч можливостей які роблять її більш стабільною, ніж попередня версія Mac OS 9.

OS X використовує витісняючу багатозадачність і захист пам'яті які дозволяють запускати декілька процесів, що не зможуть перервати або зашкодити один одному. На архітектуру OS X вплинув OPENSTEP, який був задуманий як операційна система що легко портується. Наприклад, NEXTSTEP була портована з 68k платформи NeXT комп'ютера, до того як він — NEXTSTEP — був куплений Apple. Так і OPENSTEP був портований на PowerPC в рамках проекту Rhapsody.

Найпомітнішою зміною був інтерфейс Aqua. Використання округлих кутів, напівпрозорих кольорів, і світлих смужок так само вплинуло і на зовнішній вигляд апаратного забезпечення перших iMac 'ів. Деяким користувачам це не сподобалося — вони вважали це непрофесійним.[1] Інші були задоволені, і вважали це кроком вперед. Після виходу першої версії OS X інші розробники теж стали використовувати дизайн Aqua. Для запобігання використання свого дизайну на інших платформах Apple скористалася послугами юристів [2]

OS X також включає середовище розробки програмного забезпечення Xcode, що дозволяє розробляти програми на декількох мовах включаючи C, C++, Objective-C, іJava. Вона підтримує компіляцію в так звані «універсальні програми» (Universal Binary), які можуть запускатися на декількох платформах (x86, PowerPC), так само, як «fat binaries» використовувалися для запуску однієї програми на як на 68k і так на PowerPC платформах.

Основами OS X є:

· Підсистема з відкритим кодом — Darwin (ядро Mach, набір утиліт BSD).

· Середовище програмування Core Foundation (Carbon API, Cocoa API і Java API);

· Графічне середовище Aqua (QuickTime, Quartz Extreme і OpenGL);

· Технології CoreImage, CoreAudio і CoreData.

 


Дата добавления: 2015-07-11; просмотров: 211 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Поняття та функції Операційної Системи| Задание №1. Форматирование текста

mybiblioteka.su - 2015-2024 год. (0.008 сек.)