Инструменты пользователя

Инструменты сайта


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

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

Исследовательские версии(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)

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

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

http://ru.wikipedia.org/wiki/BSD

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

OSF/1 (88) (Open Software Foudation)

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

Стандарт X3.159 (1989)

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

X/Open

http://ru.wikipedia.org/wiki/X/Open

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

История FreeBSD

История Linux

План 9

Узнал про такую симпатичную системку от преподавателя ЦКО «Специалист» Михаила Варакина :)

http://ru.wikipedia.org/wiki/Plan_9

история_и_стандарты.txt · Последние изменения: 2015/01/15 12:12 — val