Автор работы: Пользователь скрыл имя, 03 Ноября 2012 в 13:10, реферат
UNIX (читається юнікс) - сімейство переносите, багатозадачних і багатокористувацьких операційних систем.
Перша система UNIX була розроблена в 1969 році в підрозділі Bell Labs компанії AT & T. З тих пір була створена велика кількість різних UNIX-систем. Юридично лише деякі з них мають повне право називатися «UNIX»; решта ж, хоча і використовують подібні концепції і технології, поєднуються терміном «UNIX-подібні» (англ. UNIX-like). Для стислості в даній статті під UNIX-системами маються на увазі як справжні UNIX, так і UNIX-подібні ОС.
Деякі відмітні ознаки UNIX-систем включають в себе:
використання простих текстових файлів для настройки та управління системою;
широке застосування утиліт, що запускаються в командному рядку;
Вступ.
Історія розвитку ОС UNIX.
Сучасний стан ОС UNIX.
Сучасні версії.
Основні характеристики UNIX.
Мукачівський кооперативний
Індивідуальне завдання
З
теми:
«Історія, версії і основні характеристики ОС UNIX.»
Виконала студентка 2 курсу
Спеціальності: товарознавство та
комерційна діяльність (у митній справі)
211 групи
Маргіта Ольга
Мукачево 2012р.
ПЛАН:
ВСТУП
UNIX (читається юнікс) - сімейство переносите, багатозадачних і багатокористувацьких операційних систем.
Перша система UNIX була розроблена в 1969 році в підрозділі Bell Labs компанії AT & T. З тих пір була створена велика кількість різних UNIX-систем. Юридично лише деякі з них мають повне право називатися «UNIX»; решта ж, хоча і використовують подібні концепції і технології, поєднуються терміном «UNIX-подібні» (англ. UNIX-like). Для стислості в даній статті під UNIX-системами маються на увазі як справжні UNIX, так і UNIX-подібні ОС.
Деякі відмітні ознаки UNIX-систем включають в себе:
використання простих
широке застосування утиліт, що запускаються в командному рядку;
взаємодія з користувачем за допомогою віртуального пристрою - терміналу;
уявлення фізичних і віртуальних пристроїв і деяких засобів межпроцессового взаємодії як файлів;
використання конвеєрів з
В даний час UNIX-системи використовуються в основному на серверах, а також як вбудовані системи для різного устаткування. На ринку ОС для робочих станцій та домашнього застосування лідером є Microsoft Windows, UNIX займає тільки друге (Mac OS X), третє (GNU / Linux) і багато наступні місця.
UNIX-системи мають велику
Серед прикладів відомих UNIX-подібних операційних систем: BSD, Solaris, Linux, Android, MeeGo, NeXTSTEP, Mac OS X, Apple iOS.
ІСТОРІЯ
Спочатку UNIX була розроблена наприкінці
1960-х років співробітниками
У 1969 році Кен Томпсон, прагнучи реалізувати ідеї, що були покладені в основу MULTICS, але на більш скромному апаратному забезпеченні (DEC PDP-7), написав першу версію нової операційної системи, а Брайан Керніган вигадав для неї назву - UNICS (UNIplexed Information and Computing System) - на противагу MULTICS (MULTIplexed Information and Computing Service). Пізніше ця назва скоротилась до UNIX.
У листопаді 1971 року вийшла версія для
PDP-11, найбільш успішного сімейства
мікрокомп'ютерів 1970-х (у СРСР його аналоги,
що випускалися Міністерством
Перші версії UNIX були написані на асемблері і не мали вбудованого компілятора з мовою високого рівня. Приблизно в 1969 році Кен Томпсон за сприяння Денніса Рітчі розробив і реалізував мову Бі (B), що представляв собою спрощений (для реалізації на мінікомп'ютерах) варіант розробленого в 1966 мови BCPL. Бі, як і BCPL, був інтерпретується мовою. У 1972 році була випущена друга редакція UNIX, переписану на мові Бі. У 1969-1973 роках на основі Бі був розроблений компільований мову, що отримав назву Сі (C).
У 1973 році вийшла третя редакція UNIX, з вбудованим компілятором мови Сі. 15 жовтня того ж року з'явилася четверта редакція, з переписаним на Сі системним ядром (в дусі системи Multics, також написаної мовою високого рівня ПЛ / 1), а в 1975 - п'ята редакція, повністю переписана на Сі.
З 1974 року UNIX став поширюватися серед університетів та академічних установ. З 1975 року почалося поява нових версій, розроблених за межами Bell Labs, і зростання популярності системи. У тому ж 1975 році Bell Labs випустила шосту редакцію, відому по широко розійшлися коментарям Джона Лайонса .
До 1978 року система була встановлена більш ніж на 600 машинах, насамперед, в університетах. [Джерело не вказано 861 день] Сьома редакція була останньою єдиної версією UNIX. Саме в ній з'явився близький до сучасного інтерпретатор командного рядка Bourne shell.
Розкол
На початку 1980-х компанія AT & T, якій належали Bell Labs, усвідомила цінність UNIX та почала створення комерційної версії UNIX. Ця версія, що надійшла в продаж в 1982 році, носила назву UNIX System III і була заснована на сьомій версії системи.
Однак, компанія не могла безпосередньо почати розвиток UNIX як комерційного продукту через заборону, накладеного урядом США в 1956 році. Міністерство юстиції змусило AT & T підписати угоду, яка забороняла компанії займатися діяльністю, не пов'язаної з телефонними і телеграфними мережами та обладнанням. Для того, щоб все-таки мати можливість перевести UNIX в ранг комерційних продуктів, компанія передала початковий код операційної системи деяким вищим навчальним закладам, ліцензованих код під дуже ліберальними умовами. У грудні 1973 року (одним з перших) вихідні коди отримав університет Берклі [2].
З 1978 року починає свою історію BSD UNIX, створений в університеті Берклі. Його перша версія була заснована на шостий редакції. У 1979 випущена нова версія, названа 3BSD, заснована на сьомий редакції. BSD підтримував такі корисні властивості, як віртуальну пам'ять і заміщення сторінок по вимозі. Автором BSD був Білл Джой.
Важливою причиною розколу UNIX стала реалізація у 1980 році стека протоколів TCP / IP. До цього міжмашинної взаємодії в UNIX перебувало в зародковому стані - найбільш суттєвим способом зв'язку був UUCP (засіб копіювання файлів з однієї UNIX-системи в іншу, спочатку працювало по телефонним мережам за допомогою модемів).
Було запропоновано два
У середині 1983 року була випущена версія BSD 4.2, що підтримує роботу в мережах Ethernet і Arpanet. Система стала вельми популярною. Між 1983 і 1990 роком в BSD було додано багато нових можливостей, таких як відладчик ядра, мережева файлова система NFS, віртуальна файлова система VFS, і істотно поліпшені можливості роботи з файловими мережами.
Тим часом AT & T випускала нові версії своєї системи, названої System V. У 1983 була випущена версія 1 (SVR1 - System V Release 1), що включала повноекранний текстовий редактор vi, бібліотеку curses, буферизацію введення-виведення, кешування inode. Версія 2 (SVR2), випущена в 1984, реалізовувала монопольний доступ до файлів (file locking), доступ до сторінок на вимогу (demand paging), копіювання при записі (copy-on-write). Версія 3 вийшла в 1987 році і включала, серед іншого, TLI, а також систему підтримки віддалених файлових систем RFS. Версія 4 (SVR4), розроблена у співпраці з фірмою Sun і вийшла 18 жовтня 1988, підтримувала багато можливостей BSD, зокрема TCP / IP, сокети, новий командний інтерпретатор csh. Крім того, там було багато інших додавань, таких як символічні посилання, командний інтерпретатор ksh, мережева файлова система NFS (запозичена у SunOS) і т. д.
Сучасні реалізації UNIX, як правило, не є системами V або BSD в чистому вигляді. Вони реалізують можливості як System V, так і BSD.
[Правити]
Вільні UNIX-подібні операційні системи
Робочий стіл KDE
Основна стаття: Операційні системи на основі вільного ПЗ
У 1983 році Річард Столлман оголосив про створення проекту GNU - спроби створення вільної UNIX-подібної операційної системи з нуля, без використання оригінального вихідного коду. Велика частина програмного забезпечення, розробленого в рамках даного проекту, - такого як GNU toolchain, Glibc (стандартна бібліотека мови Сі) і Coreutils - відіграє ключову роль в інших вільних операційних системах. Однак, роботи по створенню заміни для ядра UNIX, необхідні для повного виконання завдань GNU, просувалися вкрай повільно. В даний час GNU Hurd - спроба створити сучасне ядро на основі мікроядерної архітектури Mach - все ще далека від завершення.
У 1991 році, коли Лінус Торвальдс опублікував ядро Linux і привернув помічників, використання інструментів, розроблених в рамках проекту GNU, було очевидним вибором. Операційна система GNU і ядро Linux разом складають ОС, відому, як GNU / Linux. Дистрибутиви цієї системи (такі як Red Hat і Debian), що включають ядро, утиліти GNU та додаткове програмне забезпечення стали популярними як серед аматорів, так і серед представників бізнесу.
На початку 1992 року вийшов дистрибутив 386/BSD, заснований на дистрибутиві Networking Release 2, поширюваний компанією BSDI за $ 995 з «жахливою знижкою» в 99% в порівнянні з ціною System V. [джерело не вказано 861 день] UNIX Systems Laboratories подала позов проти BSDI, а потім проти університету Берклі, яка допустила поширення файлів UNIX у вихідних і двійкових форматах фактично за безцінь, що підривало бізнес самій USL. Весь 1992 ніяких значних успіхів в судовій тяжбі для USL не приніс, зате з'явився зустрічний позов від Каліфорнійського університету. До початку 1993 року дистрибутив 386/BSD поміняв свою назву на NetBSD. У грудні 1993 року з'явився інший дистрибутив - FreeBSD, націлений на простих користувачів. Після придбання USL компанією Novell до літа 1993 року почалися переговори по врегулюванню статусу кодів BSD. До січня 1994 CSRG і Novell домовилися видалити три файли з 18000 Networking Release 2, частина файлів повинна бути піддана правці, а до приблизно 70 файлів університет повинен був додати інформацію про копірайт USL. У червні 1994 року вийшов «чистий» випуск 4.4BSD-Lite. Ось з цього моменту групи BSDI, NetBSD та FreeBSD повинні були повторно синхронізувати свої версії систем з «чистою» системою 4.4BSD-Lite. Таким чином, всі напрацювання, зроблені за три роки з моменту подачі позову USL, довелося переглядати на предмет порушення авторських прав і використання стороннього коду. Переписувати важливі складові ядра і операційного оточення. Значно пізніше виділилися в самостійні проекти OpenBSD, TrustedBSD і DragonFlyBSD.
14 червня 2005 був відкритий початковий
код операційної системи
На даний момент GNU / Linux і представники сімейства BSD швидко відвойовують ринок у комерційних UNIX-систем і одночасно проникають як на настільні комп'ютери кінцевих користувачів, так і на мобільні і вбудовувані системи. Одним із свідчень даного успіху служить той факт, що, коли фірма Apple шукала основу для своєї нової операційної системи, вона вибрала NEXTSTEP - операційну систему з вільно поширюваним ядром, розроблену фірмою NeXT і перейменовану в Darwin після придбання фірмою Apple. Дана система відноситься до сімейства BSD і заснована на ядрі Mach. Застосування Darwin BSD UNIX у Mac OS X робить його однією з найбільш широко використовуваних версій UNIX.
Після поділу компанії AT & T, товарний знак UNIX та права на оригінальний вихідний код неодноразово змінювали власників, зокрема, вони тривалий час належали компанії Novell.
У 1993 році Novell передала права на товарний знак і на сертифікацію програмного забезпечення на відповідність цьому знаку консорціуму X / Open, який потім об'єднався з Open Software Foundation, утворивши консорціум The Open Group. Він об'єднує провідні комп'ютерні корпорації і державні організації, в тому числі IBM, Hewlett-Packard, Sun, NASA і багато інших. Консорціум займається розробкою відкритих стандартів в області операційних систем, найважливішим з яких є Single UNIX Specification, раніше відомий як POSIX. З точки зору The Open Group, назва UNIX можуть носити тільки системи, що пройшли сертифікацію на відповідність Single UNIX Specification.
У 1995 році Novell продала права на існуючі ліцензії та подальшу розробку System V компанії Santa Cruz Operation. У 2000 році Santa Cruz Operation продала свій UNIX-бізнес компанії Caldera, яка потім була перейменована в SCO Group. Хоча ця назва схоже на абревіатуру SCO, використовувану Santa Cruz Operation, це дві різні компанії.
SCO Group заявила, що вона також володіє правами на вихідний код UNIX і розгорнула кампанію проти різних користувачів і постачальників UNIX-подібних систем, вимагаючи виплати ліцензійних відрахувань. Однак Novell стверджує, що права на вихідний код не були передані Santa Cruz Operation і, таким чином, не перейшли до SCO Group, а залишаються у Novell, що і підтвердив вердикт суду. Незважаючи на це в серпні 2009 року апеляційний суд США скасував винесене раніше рішення, призначивши додаткове розслідування з метою встановлення законного власника авторських прав на вихідні тексти операційної системи [3]. У червні 2010 року суд поставив крапку в цьому питанні, підтвердивши винесений раніше (в квітні 2010) черговий вердикт на користь Novell і відмовивши SCO Group в розгляді подальших скарг.
Информация о работе Історія, версії і основні характеристики ОС UNIX