This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
история_и_стандарты [2009/02/27 13:38] val |
история_и_стандарты [2015/01/15 12:12] (current) val [Исследовательские версии(AT&T Bell Labs)] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Исследовательские версии(AT&T Bell Labs) ====== | + | ====== История и стандарты ====== |
| - | ===== Редакция 1 (1971) ===== | + | * [[http://ru.m.wikipedia.org/wiki/Space_Travel_(игра)|Space Travel]] |
| + | * [[http://ru.wikipedia.org/wiki/UNIX|UNIX Материал из Википедии]] | ||
| + | * [[http://www.linuxcenter.ru/lib/history/unix_gentree.phtml|История создания UNIX]] | ||
| + | * [[http://www.ozon.ru/context/detail/id/2419365/|Андрей Робачевский. Операционная система UNIX]] | ||
| + | |||
| + | ===== Исследовательские версии(AT&T Bell Labs) ===== | ||
| + | |||
| + | * [[http://ru.wikipedia.org/wiki/Bell_Labs|Лаборатории Белла]] | ||
| + | |||
| + | ==== Редакция 1 (1971) ==== | ||
| * ''cat, chdir, chmod, cp, ed, find, mail, mkdir, mkfs, mount, mv, rm, rmdir, wc, who.'' | * ''cat, chdir, chmod, cp, ed, find, mail, mkdir, mkfs, mount, mv, rm, rmdir, wc, who.'' | ||
| Line 7: | Line 16: | ||
| - | ===== Редакция 3 (1973) ===== | + | ==== Редакция 3 (1973) ==== |
| сс | сс | ||
| - | ===== Редакция 4 (1973) ===== | + | ==== Редакция 4 (1973) ==== |
| ядро переписано на С | ядро переписано на С | ||
| - | ===== Редакция 6 (1975) ===== | + | ==== Редакция 6 (1975) ==== |
| * полностью на С | * полностью на С | ||
| * доступна за пределами Bell Labs | * доступна за пределами Bell Labs | ||
| - | ===== Редакция 7 (1979) ===== | + | ==== Редакция 7 (1979) ==== |
| Bourne Shell | Bourne Shell | ||
| - | ====== Генеалогия UNIX ====== | ||
| - | ===== System III (1982) ===== | ||
| - | Для распространения за пределами Bell Labs | + | ===== Генеалогия UNIX ===== |
| - | ===== System V (1983) ===== | + | |
| + | ==== System III (1982) ==== | ||
| + | |||
| + | [[http://ru.wikipedia.org/wiki/UNIX_System_III]] | ||
| + | |||
| + | * Начала распространяться за пределами Bell Labs | ||
| + | |||
| + | ==== System V (1983) ==== | ||
| + | |||
| + | [[http://ru.wikipedia.org/wiki/UNIX_System_V]] | ||
| * ''R2 (84) InterProcess Communication (IPC) разделяемая память, семафоры'' | * ''R2 (84) InterProcess Communication (IPC) разделяемая память, семафоры'' | ||
| Line 31: | Line 47: | ||
| ==== UNIX BSD (1978) (На основе 6й редакции) ==== | ==== UNIX BSD (1978) (На основе 6й редакции) ==== | ||
| + | |||
| + | [[http://ru.wikipedia.org/wiki/BSD]] | ||
| * 1981 по заказу DARPA зазработан стек TCP/IP | * 1981 по заказу DARPA зазработан стек TCP/IP | ||
| * 1986 выпущена версия 4.3BSD | * 1986 выпущена версия 4.3BSD | ||
| - | ===== OSF/1 (88) (Open Software Foudation) ===== | ||
| - | IBM, DEC, HP обединились с целью создания независимой от AT&T и SUN версии UNIX | + | ==== OSF/1 (88) (Open Software Foudation) ==== |
| - | ====== Стандарты ====== | + | |
| - | ===== IEEE POSIX (Institute of Electrical and Electronics Engineers Portable Operating System Interface) ===== | + | [[http://en.wikipedia.org/wiki/Open_Software_Foundation]] |
| + | |||
| + | * IBM, DEC, HP обединились с целью создания независимой от AT&T и SUN версии UNIX | ||
| + | |||
| + | ===== Стандарты ===== | ||
| + | |||
| + | ==== IEEE POSIX (Institute of Electrical and Electronics Engineers Portable Operating System Interface) ==== | ||
| + | |||
| + | [[http://ru.wikipedia.org/wiki/POSIX]] | ||
| * 1003.1 (1988) cтандартизация API (Application Programming Interface) OC | * 1003.1 (1988) cтандартизация API (Application Programming Interface) OC | ||
| Line 45: | Line 69: | ||
| * 1003.1b (1993) API приложений реального времени | * 1003.1b (1993) API приложений реального времени | ||
| * 1003.1c (1995) определений “нитей” (threads) | * 1003.1c (1995) определений “нитей” (threads) | ||
| - | ===== ANSI (American National Standards Institute) ===== | + | |
| + | ==== ANSI (American National Standards Institute) ==== | ||
| + | |||
| + | [[http://ru.wikipedia.org/wiki/ANSI_C]] | ||
| Стандарт X3.159 (1989) | Стандарт X3.159 (1989) | ||
| * Синтаксис и семантика языка С | * Синтаксис и семантика языка С | ||
| * Содержимое стандартной библиотеки libc | * Содержимое стандартной библиотеки libc | ||
| - | ===== X/Open ===== | + | |
| - | * 1992 стандарт Xwindow | + | ==== X/Open ==== |
| - | * 1996 создание совместно с OSF прользовательского интерфейса CDE (Common Desktop Environment) и его сопряжение с графической оболочкой Motiff | + | |
| - | ====== Известные версии UNIX ====== | + | [[http://ru.wikipedia.org/wiki/X/Open]] |
| + | |||
| + | * 1992 стандарт Xwindow ([[http://ru.wikipedia.org/wiki/X_Window_System]]) | ||
| + | * 1996 создание совместно с OSF прользовательского интерфейса CDE (Common Desktop Environment) и его сопряжение с графической оболочкой Motiff ([[http://ru.wikipedia.org/wiki/CDE]]) | ||
| + | |||
| + | ===== Известные версии UNIX ===== | ||
| + | |||
| + | * IBM AIX ([[http://ru.wikipedia.org/wiki/AIX]]) | ||
| + | * HP-UX ([[http://ru.wikipedia.org/wiki/HP-UX]]) | ||
| + | * IRIX ([[http://ru.wikipedia.org/wiki/IRIX]]) | ||
| + | * Digital UNIX ([[http://ru.wikipedia.org/wiki/Tru64_UNIX]]) | ||
| + | * SCO UNIX ([[http://ru.wikipedia.org/wiki/SCO]]) | ||
| + | * Solaris ([[http://ru.wikipedia.org/wiki/Solaris_(операционная_система)]]) | ||
| + | * MacOSX ([[http://ru.wikipedia.org/wiki/Mac_OS_X]]) | ||
| + | |||
| + | ===== История FreeBSD ===== | ||
| + | [[http://ru.wikipedia.org/wiki/FreeBSD]] | ||
| + | |||
| + | ===== История Linux ===== | ||
| + | [[http://ru.wikipedia.org/wiki/История_Linux]] | ||
| + | |||
| + | ===== План 9 ===== | ||
| + | |||
| + | Узнал про такую симпатичную системку от преподавателя ЦКО "Специалист" Михаила Варакина :) | ||
| - | * IBM AIX на базе SVR2 со многими чертами SVR4, BSD, OSF/1 | + | [[http://ru.wikipedia.org/wiki/Plan_9]] |
| - | * HP-UX версия фирмы HP | + | |
| - | * IRIX версия фирмы Silicon Graphics, похожа на SVR4 | + | |
| - | * Digital UNIX версия фирмы DEC на основе OSF/1 | + | |
| - | * SCO UNIX (1988) одна из первых UNIX систем для PC разработанная на основе SVR3.2 | + | |
| - | * Solaris версия UNIX SVR4 компании Sun Microsystems | + | |
| - | ====== История FreeBSD ====== | + | |
| - | * FreeBSD 1.0, выпущена в декабре 1993 года на основе 4.3BSD-Lite (''Net/2'') из Калифорнийского Университета в Беркли, с многочисленными добавлениями из проекта 386BSD и Фонда Свободного Программного Обеспечения. Большие куски Net/2 были ``загромождены'' кодом, права на который принадлежал Novell, которая в свою очередь, получила их (права на код) ранее от AT&T | ||
| - | * FreeBSD 2.0 (ноябрь 1994) на основе 4.4BSD-Lite свободного от комерческого кода ''Net/2''. | ||
| - | * FreeBSD 2.1.5 (август 1996) стала достаточно популярной среди большого количества ISP и коммерческих производителей | ||