User Tools

Site Tools


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

This is an old revision of the document!


Исследовательские версии(AT&T Bell Labs)

Редакция 1 (1971)

  • cat, chdir, chmod, cp, ed, find, mail, mkdir, mkfs, mount, mv, rm, rmdir, wc, who.
  • обработка текстовой информации

Редакция 3 (1973)

сс

Редакция 4 (1973)

ядро переписано на С

Редакция 6 (1975)

  • полностью на С
  • доступна за пределами Bell Labs

Редакция 7 (1979)

Bourne Shell

Генеалогия UNIX

System III (1982)

Для распространения за пределами Bell Labs

System V (1983)

  • R2 (84) InterProcess Communication (IPC) разделяемая память, семафоры
  • R3 (87) Система I/O Streams, File System Switch, разделяемые библиотеки
  • R4 (89) NFS, FFS, сокеты BSD

UNIX BSD (1978) (На основе 6й редакции)

  • 1981 по заказу DARPA зазработан стек TCP/IP
  • 1986 выпущена версия 4.3BSD

OSF/1 (88) (Open Software Foudation)

IBM, DEC, HP обединились с целью создания независимой от AT&T и SUN версии UNIX

Стандарты

IEEE POSIX (Institute of Electrical and Electronics Engineers Portable Operating System Interface)

  • 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)

  • Синтаксис и семантика языка С
  • Содержимое стандартной библиотеки libc

X/Open

  • 1992 стандарт Xwindow
  • 1996 создание совместно с OSF прользовательского интерфейса CDE (Common Desktop Environment) и его сопряжение с графической оболочкой Motiff

Известные версии UNIX

  • IBM AIX на базе SVR2 со многими чертами SVR4, BSD, OSF/1
  • 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 и коммерческих производителей
история_и_стандарты.1235731098.txt.gz · Last modified: 2013/05/22 13:50 (external edit)