User Tools

Site Tools


история_и_стандарты

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
история_и_стандарты [2009/02/27 13:36]
val
история_и_стандарты [2015/01/15 12:11]
val [История и стандарты]
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) разделяемая память,​ семафоры''​ 
 +  * ''​R3 (87) Система I/O Streams, File System Switch, разделяемые библиотеки''​ 
 +  * ''​R4 (89) NFS, FFS, сокеты BSD''​
  
-* ''​R2 (84) InterProcess Communication (IPC) разделяемая память,​ семафоры''​ 
-* ''​R3 (87) Система I/O Streams, File System Switch, разделяемые библиотеки''​ 
-* ''​R4 (89) NFS, FFS, сокеты BSD''​ 
 ==== UNIX BSD (1978) (На основе 6й редакции) ==== ==== UNIX BSD (1978) (На основе 6й редакции) ====
  
-* 1981 по заказу DARPA зазработан стек TCP/IP +[[http://​ru.wikipedia.org/​wiki/​BSD]] 
-* 1986 выпущена версия 4.3BSD + 
-===== OSF/1 (88) (Open Software Foudation) =====+  ​* 1981 по заказу DARPA зазработан стек TCP/IP 
 +  * 1986 выпущена версия 4.3BSD
    
-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.2 (1992) определение командного интерпретатора и утилит 
 +  * 1003.1b (1993) API приложений реального времени 
 +  * 1003.1c (1995) определений “нитей” (threads) 
 +  
 +==== ANSI (American National Standards Institute) ​==== 
 + 
 +[[http://​ru.wikipedia.org/​wiki/​ANSI_C]]
  
-* 1003.1 (1988) cтандартизация API (Application Programming Interface) OC 
-* 1003.2 (1992) определение командного интерпретатора и утилит 
-* 1003.1b (1993) API приложений реального времени 
-* 1003.1c (1995) определений “нитей” (threads) 
-===== ANSI (American National Standards Institute) ===== 
 Стандарт 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]]
  
-* IBM AIX на базе SVR2 со многими чертами SVR4, BSD, OSF/1 +===== План 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 и коммерческих производителей+
  
 +[[http://​ru.wikipedia.org/​wiki/​Plan_9]]
  
история_и_стандарты.txt · Last modified: 2015/01/15 12:12 by val