UNIX

出典: フリー百科事典『ウィキペディア(Wikipedia)』
Unixから転送)
Unix
UNIXおよびUnix系システムの系統図
開発者 ケン・トンプソン, デニス・リッチー, ブライアン・カーニハン, ダグラス・マキルロイ, ジョー・オサンナ英語版ベル研究所
OSの系統 Unix
開発状況 開発継続中
ソースモデル 歴史的にはある時期からクローズドソースとなったが、近年のUnix系プロジェクトの一部はオープンソースである。
初版 1969年 (55年前) (1969)
カーネル種別 モノリシック
既定のUI コマンドラインインタフェース & GUI (X Window System)
ライセンス プロプライエタリ
ウェブサイト opengroup.org/unix
テンプレートを表示

UNIX Unix: [júːniks][1]

UNIXUnix使Unix2007UNIXThe Open GroupSingle UNIX SpecificationUNIXAT&TBSD使UnixUnixUnix The Open Group[2]

2021UnixUnixUnixAT&T使UnixmacOSAIXHP-UXSolarisUnixLinuxOSAndroidMINIXBSDOSFreeBSDNetBSDOpenBSDDragonFly BSD[3]

Unix1969AT&T[4]1973C19701980UnixBSD

 Version 7 Unix  UNIX System V UNIX(traditional Unix)UNIX使OS

[]

Unix

Unix使[5]Unix

Unix1973OSOS1980Unix[6]

Unix1977PDP-11Unix

MulticsGE-6452MBUnixPDP-716KBUnixMulticsUnix使KB[7] 使UNIXUnixUnix Unix"Unix"Unix

UnixUnixUnix調

1Unix1980IPC

Unix使

歴史[編集]



Unix1960 (MIT)General Electric (GE) GEGE-645Multics[8]MulticsMultics 

Multics使PDP-7OS[7]

1969OSOSPDP-7使[9]

OSOSOSMulticsOSMulticsMultiUniUnics[7][10][11][12]Unix[12]

PDP-7PDP-11Unix1971Unix1PDP-11/203UnixUnix19734UnixC[7]使[13]19756使6PDP-11197612Interdata 7/3219774Interdata 7/32Unix7[14]

UnixOSOSUnix19771978Interdata 8/32[15]C19797UnixResearch Unix

19701980Unix使HP-UX, SunOS/Solaris, AIX, XenixOS 1980AT&T UnixUNIX System V Release 4 (SVR4) Unix

1990BSDLinuxUnixUnixOS2000AppleUnixDarwinMac OS X[16]

Unix使[17]

[]


1980POSIXIEEEUnixPOSIX1988POSIX1990Common Open Software Environment (COSE) The Open GroupSingle UNIX Specification1998POSIXSingle UNIX SpecificationIEEEThe Open GroupAustin Group

1999UnixSVR4Executable and Linkable Format (ELF) CPUUnix

UnixLinuxFilesystem Hierarchy Standard

[]


UnixUnix

V7 UNIX10MB92

UnixV7

  /usr/sys
conf  

dev  

sys  

h  

  Unix
cc  CV3 UNIX

as  

ld  

lib  /lib/usr/liblibcC (libm) V7 UNIX stdio

make  PWB/UNIX

include  

  V7 UNIXFORTRAN 77bcdcAWKBSDPascalGNU

   (ar) (nm) (lex, yacc)

  Unixcrongrep
sh  UnixGUI使

  cplsgrepfind Unix
  mkfsfsck 

  passwdkill 

  Unix使nrofftrofftbleqnreferpic UnixTeXGhostscript

  plotUnixGUIX11OpenGL

  Unix mail  write V7 UNIX UUCPBSD 4.1c TCP/IP

  Unix OS
man  

doc  Ctroff

[]


Unix



IBMDEC

AT&T





 Multics   B5000 Unix

OSioctlPlan 9

UnixMulticsOS1OSMulticsDECRSX-11M "group, user" VMSCP/MMS-DOS 2.0 HPMPE group.account IBMSSPOS/400POSIX

MulticsUnixUnix使使IBMJCLOSUnix使Unix

UnixASCIIUnixRecord-oriented filesystemPostScriptODFFTPSMTPHTTPSOAPSIP

Unix

CUnix使

Unix

UnixTCP/IPTCP/IP

Unix1983

UnixUnixUnixUNIX

UnixOS[]


UNIXOS/UNIXOS

UNIXOSOSUNIX

GNU/Linux[]


1983 (Free Software Foundation; FSF) GNU (Gnu's NotUnix) UNIXOSUNIXEmacsGCCUNIX使OS "Hurd" Hurd

1991LinuxLinuxPOSIXGNUGPLGNUUNIXRed Hat LinuxRed Hat Enterprise LinuxSUSE Linux

LinuxOSGNUFSFOSGNU/LinuxDebian GNU/LinuxUbuntuFSF FSF [18]

LinuxOSAndroid

BSD[]


4.3BSD Network Release 2 (Net/2) FreeBSDNetBSDOpenBSDDragonFly BSDTrueOSBSDUnixFreeBSDNetBSDOpenBSDDragonFly BSDCPUTrueOS使FreeBSD使

USLBSDUNIX4.4BSD-Lite2OS

BSDOSApplemacOSDarwin

2038年問題[編集]


Unix197011000UNIX time_t  long32203811910311 (0x7FFFFFFF) 111310 (0x80000000) 19011970

1970UNIXtime_t 32210627

SolarisLinux64time_t 64OS64292064Solaris32 time_t 64使APINetBSD 6.x 32 time_t 6432 time_t 使

ARPANET[]


19755DARPAARPANET使OSUnixRFC 681Unix2150ARPA









roff







Network Control Program (NCP) 

I/O


[]


199310Unix System VX/OpenThe Open Group[19]1995UNIXSCO[20]SCO2006SCO2011830[21]

UNIXThe Open Group UNIX    /

UNIXUNIXUNIX,AT&T,AT&T.Life with UNIXunix使[22]

Single UNIX SpecificationThe Open GroupUNIXUnix

The Open Group "UNIX" OSOSSingle UNIX SpecificationThe Open GroupUNIX 98UNIX 03[23]OSAIXHP-UXIRIXSolarisTru64 "Digital UNIX"A/UXmacOS[24][25]z/OS

UN*XTMUN*X使UNIXTM使使

The Open GroupUNIX 使

 "Unix" Unix 使Association for Computing Machinery (ACM) 3OSUnixtroff使[26]OS "UNIX" 

UnixUnixUnix使 Unixes Unix3 Unices  Unixen 

UnixOS[]

[]


Berkeley Software Distribution (BSD) BSD

FreeBSDNetBSD386BSD
FreeBSD

BSD
Darwin

AppleDarwinmacOSFreeBSDMach使

DragonFly BSD

FreeBSDBSD

NetBSD

BSD58
OpenBSD

NetBSDBSD

GNU/Linux

LinuxLinuxELIKS (en:Embeddable Linux Kernel Subset) Linux Standard BasePOSIXLinuxOSAndroid

GNU/Hurd

GNUOSMach使

Solaris/OpenSolaris

OSSolaris 11(Solaris 8, Solaris 9)SPARCx86OpenSolaris

MINIX

IBM PCUnixOS80386Linux[27]2000 2.0.2  BSDOS

Haiku

BeOSOSPOSIX

[]


AIX

IBMSVR4BSD4.4UNIXAIX 7.2

ACIS

IBM6100RT/PC4.2BSDOSAT&T UNIXBSD

AOS

IBM6100RT/PC4.3BSDAT&T UNIXBSD

Domain/OS

UNIXOSOS MiddlewareBSD4.3SVR3 (HP) 姿

Ultrix

DECVAXDECstation4.2BSD/4.3BSDOS64UNIX

Tru64 UNIX

DECAlpha/OSOSF/1Digital UNIX Tru64 UNIX DEC (HP) 

DG/UX

DataGeneral/OSSystem-VBSD

HP-UX

 (HP) PA-RISC/OSOSF/1SVR3OSHP-UX V10SVR42002HP-UX 11i v1.6ItaniumOS

OpenServer

SCOXENIXIBM PCUNIXPCUNIX

OS/390, z/OS

OSOS/390z/OSPOSIXOSUNIXUNIX(Unix System Services - USS)OS/390z/OSPOSIX

macOS

MachFreeBSDOS (Darwin) Cocoa, Carbon, Core FoundationMacOS200710Mac OS X v10.5The Open GroupUNIX[28]DarwinOSiOS

A/UX

Apple ComputerSVR2MacintoshOSX11Mac OSMacintoshMac OSSystem7

MachTen

MachFreeBSDMac OSOS

BeOS

BeBeBoxPower MacPC/ATUNIXOSOSMach使UNIX使POSIX

BSD/OS

BSDUNIXBSDiUNIXOSLINXWind RiverBSD/386

XENIX

SVR2IBM PCUNIX8086FDUNIX1983SCOOSOS/2  Windows NTSCO

PANIX

SVR4PC/ATPC-9800

UnixWare

USLSVR4NetwareUNIXSCO

IRIX

 (SGI) UNIXGUISVR4.2

NeXTSTEP/OPENSTEP

NeXT ComputerOSOSMach4.3BSDPC/ATOS

Coherent

Marc WilliamsUNIXOS

UNICOS

CrayUNIX

RISC/os

UNIX/UNIX

Σ

OSBSDSystem V (Release2) 

HI-UX

68000System VOS(PA-RISC)HP-UX

NEWS-OS

NEWSUNIX4.2BSD4.3BSDSVR4.2(NEWS-OS6.x)

OA/UX

OAIX/UNIXSystemIIISystemVROM

UniOS-U/UniOS-B/UniOS-Σ

LUNAMC68030UNIXSystemVBSDΣ3MC88000LUNA88k-WSOSMach4.xBSD

EWS-UX(UX/4800)

 (NEC) EWS4800UNIXSVR3CISCSVR4SVR4.0,SVR4.24.2MPRISCUP-UXOSUP4800UX/4800CPUR10000643264

PC/UX

NECPC-980080286UNIXSVR2

SUPER-UX

NECSXUNIXOS

SX/A

FACOM AA30Σ-StationΣUNIXSVR34.2BSDTCP/IP

SX/G

FACOM GFMGUNIXUnix System V

UXP/DS

DS/90GP7000DUNIXUSLSVR4

UXP/M

FACOMMGS (Gloval Server) SVR4UNIXOS (MSP/VSP) VM

RTU

MASSCOMPUNIXUNIXUNIXSVR34.2BSDTCP/IP

CX/UX

NHxxxxSVR3UNIXSVR34.2BSDTCP/IP

PowerMAX OS

PowerHawkNightHawkTurboHawkSVR4ES/MPUSLPOSIX1003.1bPOSIX1003.1cPOSIXXPG4UNIXUNIX2011

NCR UNIX

NCRUNIX

UNIX[]


OSUNIX

BSD on Windows

Cygwin

Interix (Services for UNIX)

Windows NT
Windows NTPOSIXWindows 2000InterixUNIXWindows XPWindows Server 2003POSIXServices for UNIXWindows Server 2003 R2Windows Vista (UltimateEnterprise) Windows Server 2008Subsystem for Unix-based Applications Windows 10 Anniversary UpdateWindows Subsystem for Linux[29]

[]



(一)^ UUEric S. Raymond (ed.) (2004104). Unix. The Jargon File, version 4.4.7. 20101215

(二)^ What is a "Unix-like" operating system? Unix.org FAQ

(三)^ Operating system market share.  Marketshare.hitslink.com. 2012822

(四)^    UNIX198611514-15ISBN 4-87148-184-0 

(五)^ 8:30 AM (2010929). Unix's Revenge.  asymco. 2010119

(六)^ Powers, Shelley; Peek, Jerry; O'Reilly, Tim; Loukides, Mike (2002). Unix Power Tools. ISBN 0-596-00330-7 

(七)^ abcdRitchie, Dennis M. (1984). The Evolution of the Unix Time-sharing System. AT&T Bell Laboratories Technical Journal 63 (6 Part 2): 157793. http://www.bell-labs.com/usr/dmr/www/hist.html 201892. 

(八)^  Stuart, Brian L. (2009). Principles of operating systems: design & applications. Boston, Massachusetts: Thompson Learning. p. 23. ISBN 1-4188-3769-5 

(九)^ KEN THOMPSON 9-6-89. www.tuhs.org. 202422

(十)^ Dolya, Aleksey (2003729). Interview with Brian Kernighan. Linux Journal. 20171018201892

(11)^ McIlroy, M. D. (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 19711986 (PDF) (Technical report). CSTR. Bell Labs. 139. 20171111 (PDF)

(12)^ abRik Farrow. An Interview with Peter G. Neumann. ;login: 42 (4): 38. https://www.usenix.org/system/files/login/issues/login_winter17_issue.pdf. "That then led to Unics (the castrated one-user Multics, so- called due to Brian Kernighan) later becoming UNIX (probably as a result of AT&T lawyers)." 

(13)^ Dennis M, Ritchie. The Development of the C Language.  www.bell-labs.com. 2024216

(14)^ Miller, Richard. The First Unix Port. 2024216

(15)^ Portability of C Programs and the UNIX System.  Bell-labs.com. 2018824

(16)^ Loading.  Developer.apple.com. 2012652012822

(17)^ Unixs Revenge.  asymco (2010929). 20101192010119

(18)^ GNU/Linux. 2020722

(19)^ Chuck Karish   View profile    More options. The name UNIX is now the property of X/Open  comp.std.unix | Google Groups.  Groups.google.com. 2010119

(20)^ HP, Novell and SCO To Deliver High-Volume UNIX OS With Advanced Network And Enterprise Services.  Novell.com (1995920). 2010119

(21)^ Jones, Pamela. SCO Files Docketing Statement and We Find Out What Its Appeal Will Be About. Groklaw.  Groklaw.net. 2011412

(22)^ Autres Unix, autres moeurs (OtherUnix).  Cm.bell-labs.com (200041). 2010119

(23)^ The Open Group. The Open Brand Fee Schedule. 20111226 The right to use the UNIX Trademark requires the Licensee to pay to The Open Group an additional annual fee, calculated in accordance with the fee table set out below.

(24)^ The Open Group. Mac OS X v10.5 Leopard on Intel-based Macintosh computers certification. 2007612

(25)^ The Open Group. Mac OS X v10.6 Snow Leopard certification. 20121016

(26)^ Unix.  Catb.org. 2010119

(27)^ MOODY 2002, p. 56.

(28)^ The Open GroupOS XUNIX 03

(29)^ ! Windows 10  97 WindowsLinux使!ASCII.jp.  KADOKAWA (2016413). 2016425

参考文献[編集]


 2002ISBN 4-7981-0204-0 

Ritchie, D.M.; Thompson, K., The UNIX Time-Sharing System (The Bell System Technical Journal, JulyAugust 1978, Vol. 57, No. 6, Part 2)

UNIX History. www.levenez.com. 2005317 - Unix

AIX, FreeBSD, HP-UX, Linux, Solaris, Tru64. UNIXguide.net. 2005317

Linux Weekly News, February 21, 2002. lwn.net. 200647

Lions, John: Lions' Commentary on the Sixth Edition UNIX Operating System with Source Code, Peer-to-Peer Communications, 1996; ISBN 1-57398-013-7
  • S.R. Bourne 著、三好 彰, 木下 恂(共訳) 編『UNIXシステム』マイクロソフトウェア、1985年。 
  • GLYN MOODY 小山祐司監訳『ソースコードの反逆』株式会社アスキー、2002年6月11日。 

関連文献[編集]

書籍
  • Salus, Peter H.: A Quarter Century of UNIX, Addison Wesley, 1 June 1994; ISBN 0-201-54777-5
映像
  • Computer Chronicles (1985). "UNIX".
  • Computer Chronicles (1989). "Unix".

関連項目[編集]

外部リンク[編集]