UNIX System V

Ця стаття потребує додаткових посилань на джерела для поліпшення її перевірності. Будь ласка, допоможіть удосконалити цю статтю, додавши посилання на надійні (авторитетні) джерела. Зверніться на сторінку обговорення за поясненнями та допоможіть виправити недоліки.
Матеріал без джерел може бути піддано сумніву та вилучено.
(жовтень 2022)
UNIX System V
робоча станція HP 9000[en] завантажує HP-UX, версію System V від Hewlett-Packard
Розробник AT&T Corporation
Родина ОС Unix
Робочий стан історичний
Вихідна модель закритий код
Початковий випуск 1983; 41 років тому (1983)

AT&T UNIX System V — одна з версій операційної системи UNIX, розроблена в AT&T і випущена в 1983 р.

Було випущено 4 основні версії — Release 1, 2, 3 і 4. Версія System V Release 4 (SVR4) була найбільш вдалою і популярною і послужила джерелом для деяких загальних властивостей UNIX-подібних операційних систем, таких як сценарії ініціалізації системи — «SysV init scripts» (/etc/init.d ) — відповідають за запуск системи та її зупинку, і System V Interface Definition[en] (SVID) — стандарт, що описує роботу системи System V.

SVR1

Перша версія System V, випущена в 1983 р. Вона була заснована на System III та UNIX / TS 5.0 від Bell Labs, включала редактор vi і curses[en] з BSD UNIX. System V працювала на машинах DEC VAX. Також була додана підтримка міжпроцесної комунікації за допомогою повідомлень, семафорів та спільної пам'яті.

SVR2

System V Release 2 була випущена в 1984 р. Були додані командна оболонка і System V Interface Definition[en] і введено поняття «основа для портування» (porting base) — оригінальна версія, з якою починалися всі спроби перенесення на інші машини.

SVR3

Комп'ютер AT&T 3B2 став основою для портування UNIX SVR3

System V Release 3 вийшла 1987 року й містила в собі STREAMS, віддалену файлову систему (RFS), спільні бібліотеки (shared libraries) і Transport Layer Interface (TLI).

SVR4

System V Release 4.0 була анонсована 18 жовтня 1988 року[1]; різні її реалізації почали з'являтися протягом 1989 року.[2] Це був спільний проєкт UNIX Systems Laboratories і Sun Microsystems і містив технології з Release 3, 4.3BSD, Xenix, і SunOS:

  • З BSD: підтримка TCP/IP, csh
  • З SunOS: інтерфейс віртуальної файлової системи (що замінив «File System Switch» з System V Release 3), мережна файлова система (NFS), нова система віртуальної пам'яті, що включає підтримку mmap[en] файлів і нова система спільних бібліотек.
  • Інші покращення:

Також в 1990 р. з'явився повний порт SVR4 (так званий Amiga UNIX, або AMIX) зроблений в R&D Amiga Inc. корпорації Commodore для сімейства ПК Amiga. Пізніше початковий код був змінений і став доступний як open source у вигляді проєкту Sun OpenSolaris.

SVR4.1

У Release 4.1 додані функції асинхронного вводу-виводу.

SVR4.2

Додана підтримка файлової системи Veritas[en] і списків доступу[джерело?], динамічно завантажувані модулі ядра та програмні потоки (LWP, Light-Weight Process).

SVR5

Release 5 був випущений як SCO UnixWare 7 компанією The SCO Group. Початковий код не використовувався іншими виробниками.

Джерела

  1. SEVERAL MAJOR COMPUTER AND SOFTWARE COMPANIES ANNOUNCE STRATEGIC COMMITMENT TO AT&T'S UNIX SYSTEM V, RELEASE 4.0 (Пресреліз) (англ.). Amdahl, Control Data Corporation, et al. 18 жовтня 1988. Процитовано 1 січня 2007.
  2. Lévénez, Éric. Unix History (Unix Timeline) (англ.). Архів оригіналу за 2 серпня 2002. Процитовано 29 грудня 2010.
  • п
  • о
  • р
386BSD • A/UX • IBM AIX • Android • BlackBerry 10 • BSD • Darwin • DragonFly BSD • Firefox OS • FreeBSD • GNU/Hurd • Linux • HP-UX • illumos • iOS • IRIX • LynxOS • Minix • NetBSD • Nexenta • NeXTSTEP • OpenBSD • OS X • OpenIndiana • Plan 9 • QNX • Research Unix • SCO OpenServer • Solaris • SunOS • Syllable • System V • Tru64 UNIX • tvOS • Ultrix • UnixWare • webOS • Xenix • xv6


Операційні системи Це незавершена стаття про операційні системи.
Ви можете допомогти проєкту, виправивши або дописавши її.