??????? ?? ???????? ?? ???????-???? ??????????
???????
(?????? ??????????
UNIX
, ???-??? ???? ?????? ??????? ?? ???
Unix
?? ???? ???? ??), ?? ?????????
??????? ?????
??? ?? ??? ??? ?? 1969 ???
??? ??????????
??? ?????? ???? ??? ??? ???? ????? ???
??? ??? ??
?? ????????
???? ?????????
,
????? ????
,
?????? ???????????
,
??????? ????????
??
?? ?????
??? ????? ???
?? "???????" ???? ?? ?????? ????? ?? ??????? ?????? ?? ?????? ???? ???? ???? ?? ??????? ????? ?? ??? ???? ???? ??? ?????? ????? ??????? ???????? ??? ??????? ??????? ???????? ?? ?????? ???? ??? ? ?? ??? ?? ?? ???-??? ???? ?? ????????? ???????? ??
??? ??? ???????
?????? ?????? ?? ?? ??????? ?????????? ??????? ?????? ??? ??????? ????
1970 ?? ??? ?? 1980 ?? ??????? ?? ????? ??????? ?????? ?? ??????? ?? ?????? ?? ???????????? ??????? ?? ????????? ??????? ?????? ???? ?????? ?? ??????? ???? ???? ??????? ????
?????????? ?????????????, ??????
?? ???????
BSD
??????? ???? ???????? ???? ???? ????? ??? OS X,
???????
,
HP-UX
??
AIX
??? ?? ???????? ???? ?? ???????? ??????? ?????????? ??? ?????
???????-???? ??????? ?????
???? ??
??????
??
BSD
????? ?? ???? ???? ????
??????? ????????? ?? ???-????
???????
??????? ?????
???????
??
?????????
????? ??? ?????? ??? ?? ????? ?? ???? ??? ??????? ???????? ??
??????-?????
????????? ????
???????
?? ????? ?? ????????? ??????????? ?? ????
???????
?? ????????? ?????? ?? ???: ???? ???? ?? ??? ?????? ???? ???
??????? ??
C
????????????
????
????? AT ??? T ?????? ?????? ?? ?? ??? ?????? ?? ???????? ???????? ??? ?????? ?? ?? ????? ?? ????? ?? ???? ?? ????
??????? ?????
?? ???? ?????? ????? ?? ????? ???????? ?? ??????? ???? ?? ????????? ????? ???????????? ??????? "
??? ??????
" ?? ?????? ?? ????
??????? ?? ?????
????? ?????
,
?????????
?? ??
??? ??????
??????? ???
??? ??????????
?? ??? ?? ??? ??????? ???????? ?? ???????????? ??????? ???????? ?????? ???? ??? ??: ?????? ?????? ?? ???
?????? ???
?? ?????, ???????????
?????? ?????
, ???? ????? ?? ????? ?? ??? ??? ??? ?????? ??
???? ?????
????????? (IPC) ?? ???? ?????? ??
????????? ?????
?? ?????, ???? ????????? ??
???? ?????? ????????
?? ?????? ??
????
?? ????? ???? ?? ??? ????? ?? ???? ???, ?? ???? ????????? ?? ????? ??? ????? ??? ?? ???? ???????????? ????? ??? ?? ???????? ??????? ??? ???
??????? ?????
?? ??? ?? ???? ???? ????
??????? ?? ??????? "
??????? ?????
" ??? ?????? ???????? ?????????, ?
??????
?? ??? ?? ?? ???? ?? ?????????? ????? ???? ??????, ????????? ???? ???? ?? ?????? ????,
????? ????????
??????? ?? ???? "?? ????" ?? ??????? ??? ????? ?????? ????????? ?????? ???? ???, ?? ????? ?????? ???? ?? ?? ??????: ??? ?? ????????? ?? ?? ?????? ?? ?? ??? ??? ????? ???? ?? ??????? ???? ??? ?? ???? ??????????, ????? ?????? ?? ???? ?? ??? ????????? ?? ????? ???? ??? ??? ????? ?? ????????? ???? ?? ??? ?????? ?? ??????? ??? ????? ?????? ??? ?? ??, ????? ????????????
?????????-?????
??
??????-?????
?? ???? ?????? ?? ????
?????????????
??????? ?? ???? ?????? ?? ??? ??? ????? ?? ?????? ??? ??? ???? ??? ?? ?? ?? ??????? ?? ??? ??? ?? ??? ???? ???? ????? ???? ?????????? ?? ???? ???? ???? ??? ??? ??? ??? ?? "???????" ????????? ??? ??????? ?? ??? ????? ????? ?? ????? ??? ???? ?? ???
???? ???????
????? ??, ???? ??????? ????? ???? ???? ????? ????? ???? ?? ??????? ???????? I/O "?????" ??? ??????? ?????? ??????? ??? ?????????? ?? ???? ????? ????? ???? ???? ???????? ?????????? ??????? ?????? ???, ????? ???? ??????????? ?????? ?? ??? ?? ?????? ?? ??? ????????? ????? ??? ???? ?? ??
????
?????? ??????? ???? ?? ?? 1980 ?? ??? ???
???-???????
I/O ??
????-????????? ?????
????? ?? ???? ?? ??????? ???????? ?? ??? (
?????
,
???? ??????
,
????? ????
,
?????????
) ?? ????????????? ???? ??????? ????????? ?????? ?? ????? ??? ???
1960 ?? ??? ???,
?????????? ???????????
??? ??????????
,
AT ??? T ??? ??????
??
???? ??????????
?? ?? ???????????
??????? ?????
?????? ??, ?? ??
????????
????? ??,
GE ?? ?????? ???????????? ??, ??
GE-645
, ???? ??? ????? ??? ?? ?????? ???? ???
[1]
???????? ??????? ???? ??,
???? ??? ?? ?? ?????????? ?????? ??
?????? ??,
?????????? ?? ??? ?? ?? ???? ?? ?? ?? ??? ??? ?? ??????????? ?? ???? ???? ?? ?????? ?? ????? ???
????? ??
????????
??, ????? ????? ???????? ?? ?????????? ????????? ?????? ?? ????
??? ??????
????????? ?? ??? ?? ?????? ?? ?????? ?? ???????? ?? ?????
???? ???? ???????? ?? ???? ???? ???
????????? ?? ?????? ???? ???? ????? ????????,
??? ???????, ????? ????, ???.??. ???????? ?? ??.???.?????,
[2]
?? ???? ???? ?????? ?? ??? ?? ?? ???? ?? ????? ?????
?? ???, ???? ???? ???,
"??
????????????
?? ??? ???? ?? ????? ????? ???? ???? ???? ????? ?? ????? ??? ??????? ????? ??????? ???? ?? ???? ?? ????? ?? ????? ?? ?? ???????????? ??????????? ?? ??? ???? ????? ?????, ??? ????? ???? ?????? ?????? ?????? ??? ??, ???? ?? ??-??? ?? ???? ??????? ??? ????????? ????? ???? ??, ????? ?????? ????? ?? ??????????? ???? ???"
[2]
???? ??? ??????? ?? ??? ?? ???????? ???????? ?? ????? ??,
???? ?? ????? ?? ?? ?? ????? ??????? ?? ??? ?????? ????.
???? ????????? ?????? (????? ??????) ?? ??? ?? ?? ??? ?? ????????? ?????
????? ??? ?? ????? ?? ???, ?? ???? ???? ???? ?? ????? ??,
?? ??? ??? ??? ???? ??? ?? ????-???????? ???? ??
PDP-7
?? ??? ??? ????.
[3]
?? ??? ?? ???? ????? ?? ????? ???????? ?? ??????? ?? ???? ????? ?? ?? ??????? ????, ??? ?????? ??? ?? PDP7.
??????? ???????? ?? ????? ???? ?? ???? ?? ??? ?? ?? ??????? ?? ??? ?? ???? ?????? ??? ???????? ???? ??
?????????? ?? ???????? ?? ??? ?? ????? ?? ???.[5][7]
????? ?????? ??? ?????? ???????? ???? ?? PDP7 ??,
????? ?? ???? ??, ????? ?????? ???? ??????? ?? ?? ?? ?? ??????? ????,
??? ?????????? ???. ???????? ??
???????? ?????? ?????
?????? ????,
???????? ?????????
??
????? ???????
?? ????? ?? ??
?????-???? ????????
,
?? ??? ???? ???????? ??????????
[2]
1970 ??? ??? ?????? ??????? ??
???????
???? ???????? ????
???????????? ????? ?? ?????????? ???? ?? ???,
????????
?? ??? (????????????? ????? ?? ?????????? ????).
????
??
?????
???????? ?? ?????
??????? ?????
?? ??? ?? ???????????? ?? ?????? ?? ???? ???, ?????
?? ??????? ?????
??
???????????? ?? ?? ??? ?????? ?? ???, ???? ??????????
???????
???? ??? ???
?? ???? ?? ??? ?????????? ?? ??? ??????? ?????? ???? ?? ?? ??? ?? ???????? ??????? ???????? ???? ????? ?? ?? ??????? ?? ????? PDP-7 ?? ?? ?? ???? ???? ???? ?? ??? ??, ????? ?? ???? ?? ???? ??????? ??? ??? ?????????? ?????? ?? ??? ??????? ??
PDP-11/20
???? ?? ?????? ?? ?????? ????? ???? ??? ?? ??? ??????? ?????? ?? ??? ????? ????? ???? ??? 1970 ???, ???????
??????? ?????
?? ???????? ???????? ???? ??? ?? PDP-11/20 ?? ????? ??? ??? ???? ?? ??? ??????? ???????? ????? ????
??????
??
??? ??????
???? ???? ??? ??? PDP-11/20 ???????? ???? ??? ???? ??? ??? ????? ?? ???????, ?????? ?? ?????? ?? ??? ?? ????????? "??? ?????? ???????" ??
?????????
??????????? ?? ??? ?????? ?? ??? ???????? ????? ?????? ????? ??
?????
??? ?????? ?? ???, ????? ?????? ?? ???
???? ???????
???? ????, ???? ???????????? ??????? ?????????.
??????? ????????? ?? ???? ??????
3 ?????? 1971 ??? ???????? ??? ???
1973 ???, ???????
C
????????????
????
??? ???: ???? ???, ?? ??? ?? ?? ????? ?? ?????? "??
??????? ?????
????? ???? ???, ???? ??? ?????????? ????? ?? ??? ??? ???? ??, ???? ???????? ???? ??? ???? ???? ?????? "[9]
???????? ????
??
???? ???? ?? ????
C ?? ????? ?? ???????????? ????
????????
????????? ???, ?????? ???? ?????? ??? ?? ???? ?? ?????????? ???? ???? ?? ???????? ???? ?? ???? ?? ????? ???? ?? ?? ??????? ?? ????
?????????? ????????????
?? ?? ???? ??.
AT ??? T ??????? ??????????????? ?? ?????????? ?????? ?? ??? ?????? ????? ??? ??, ??? ?? ??? ??????? ?? ????
??????? ????? ?????
?? ???. ??????? ??? ?????? ?? ???? ?????? ????? ???? ??? ????? ??? ?? ????? ??, ?? PDP-11 ???????? ??? ???? ?? ??? ?????? Unix ?????? ?? ??????? ?? ???????? ??? 1970 ?? ??? ???
???? ???? ????? ?????????????
??
??? ?????
?? ???? ???? ?? ??? ??????
? ????? ????????? ?? ??????? 6??? ??????? ????? ???
???? ?????? ??? ??? ???????? ?? ??, ????? ???????????? ??????? ?? ?????? ????? ???, ???????? ?????? ?? ??? ???.
??????? ??????? ?? ??????? ?? ?????????? ????-?????? ?? ??????? ?????? ????????? ???? ??? ?????? ?? ???, "??????? ??????? ???????" ?? "??????? ???????? 5" ????? ?? ?? ?? ??????? ????? ???? ??? ??? ?? 1975 ?? 4, 5 ??
6
??????? ?? ???? ???? ?? ??? ?? ????? ??????? ?? ???? ?? ????????? ?? ?????? ?? ??????? ?? ???? ???? ????? ?? ?? ???????? ??? ???? ?? ??? ????? ???? ?? ?? ?????? ???. 5 ???????? ?? ????? ??? ?? ???????? 6 ?? ??? ?? ??? ?????????? ?? ???? ?? ???? ????? ??
PWB/???????
?? ????? ????????? ???????,
IS/1
????, ??????? ?? ????????? ?? ???????? ?????? ?? ???? ???? ???? C ??? ?? ??????? ???: ???? ???
????????????
?? ????? ???
??????????? ?????????????
??? ?? ???? ??????? ??
???? ???? 7/32
??? ?? ???? ??? ?????? ?? ???????? ????????? ?? AT & T ??? ?????? ????? ?? ??? ?? ??????? ?????? ????? ?????? ???? ??
????? 8,086
?????? ????????? (????? ?? ???
MMU
???????) ??
UNIVAC 1100
.
[4]
?? 1975 ???,
ARPA
?? ??????? ??? ?????? ??????? ?? ??? ?? ???????? ????? ?? "?? ???? ???????? ?? ???????? ???? ??"
RFC 681
??? ??
???? ???????
???? ??????? ?? ??? ???.
1978 ???,
UNIX/32V
??
DEC
?? ??
VAX
??????? ?? ??? ???? ?? ??? ?? ??? ?? 600 ?? ???? ?????? ??? ???? ??? ??? ??????? ?? ??? ???
??????? 7 ???????
,
???????? ???????
?? ????? ??????? 1979 ??? ?????? ??? ?? ???? ???? ???? ???????
8
,
9
??
10
1980 ?? ??? ?? ?????? ?? ?????? ???? ??, ????? ??? ?? ??????????????? ?? ???? ??? ?? ??, ??????? ???????? ?? ??? ?? ????? ???? ??? ?????? ??????? ???? ??? ?? ???????? ??,
??? ?????? ?? ????? 9
??, ?? ??? ???????? ?????? ??????? ?? ????? ?? ?? ?????? ?????
?? X ????? ??????? ???????? ???? ??????? ????? ??????? ????????.??? ????? ???????, X ???????, Xbiff, xload ?? ?? ??????? ?????? ????? ???????? ???? MIT X ??????????? ????? ?? ??? ?? ?????? ??????? ?? ?? ?????? ????? ???
AT ??? T ?? ????????? ????? ?? ??? ???? ??? ?? 7 ???????? ?? ???? ?? ???? ??????? 1982 ??? ???? ?? ???
??????? ??????? III
?? ??????? ????? ????? VAX ?? ??? ?????? ?? ????? ?? AT ??? T ?? ??? ?????? ??????? ????????? ?? ??? ??????? ????? ???? ???? ???? ???? ??? ??????? ????? ????????? ?? ??? ???? ?? ?????? ?? ??? ???? ?? ??? AT ??? T ?? ??????
??????? ??????? V
????? 1 ??? ??????? ?? ????? ?? ??
???????????? ?????????????, ??????
??? ??????? ?????? ??????
?????? ????? ???? ?????
vi
??????? ??
??????
??? ??? ????????? ???????? ??? ????? ?????? ??
???????? ??????????
3B ????????
?? ??? ?????? ????? ????
????? ?? ????????? ??????? ??????? ?????? ??????? ?? ?????? ????????? ?? ??? ??? ???????? ????? ?? ??? ?????? ???? ??, ?????? ?????????? ?? ??????? ??????? III ?? V, ?? ??? ?? ?????? ?? ??? ??? ??? ??? ?? PDP 11 ?????? ??? ?? BSD ??????? ?? ????? ???? ???? (2xBSD ?????????, 2.11BSD ?? ??? ??????) ?? ??? ??? VAX-11 ?? ??? (4.x BSD ????????). ??????? ?? ??? ?? ?????? ???? ?????? ????????? ?? ????? ????, ????? ??? ??
C ???
??
??? ?? ????????
?? ??? (ITS ?? ???????). ???? BSD ????? ?? ???????? ?? ???? ?????????? ????
TCP/IP
???????
??? ???????
??????
?? ????? ???? ??? ????? ????? BSD ?????? ?? ?? ?????????? ???????????? ?? ??????? ???? ?? ?????? 4.1cBSD, 4.2BSD, 4.3BSD, 4.3BSD-Tahoe ??????? ??? ????? ???? ("????" ????????? ????? ??? ?? ????? ???? 6/32 ?????????? BSD ?????? ?? ???? ??? DEC ?????????), ???/1,4.3BSD-Reno ("???? ??????" ??? ?? ??? ?? ????????? ?? ?????? ?? ??? ??), Net/2, 4.4BSD ?? 4.4BSD-lite. ?? ????????? ??? ???? ??????? ??? ?? ???? ????? ???? ???? ???? ??????/???? ??????? ??? ?? ?????? ??, ?? ??? ???? ?? ??? ??? AT ??? T ??????? V UNIX ??
??????????? ??????
?? ?????????? ??????? ??? ????? ?? ??? ?? ???
?????? ?????
?? ???
API
?????????? ?? ???????? ???? ??? ?? ???? ?? ???????????? ?? ?????? ???? ?? ????
???? ???????? ?? ???? ???????????? ?? ??????????? ?? ??? ??????? ??????? ?? ?????????? ??????? ?? ????? ???? ?? ??? ?? ?? ??????? ?? ??? ???????? ?????? V ?? ???? ?? AT ??? T ?? ?? ??????? ?? ??????? ?????? ??, ???? ???? ???? ?????? ?? ?????? ??? BSC ?? ?????? ??????????? ?? ??,
??? ???
?? 1982 ???,
?? ??????? ???????
??-??????? ???? ?? ????
????? ????
???????? ?? ???
SunOS
?????? 1980 ???,
????????????
??
?????????
(Xenix) ????
16 ???
???????????????? ?? ??? ???? ???? ??????? ?? ????? ??? 1983 ???
?????????? ??????
(?????)
????? 8086
?????? ????? ??? ?? ???? 1989 ??? ???? ?????? (Xenix) ?? ????
SCO UNIX
??? ?? ???
?? ???? ?? ????? ??? ?????? ?? ??? (
???? ??????
????- ???
?? ???????? ?????? ???? ?? ????), ?????? ?? ???????????? ?? ?????? ?? ?? ??????? ??, ????
????????????
?? ???????? ???????? ?? ??? ?????????????????? ?? ??? ?????? ????
??????? ?????
?? ???? ?? ??????? ???
[5]
1984 ?? ???????? ???
X/???
??????? ??????? ?? ?????? ?????????? ????? ?? ?????? ?? ??? ????????? ??? ?? ??????? ??? ????? ?????? ?? ??????, ???????? ?? ?????? "
??????? ?????
" ??? ?? ??, ??????? ???????? ?? ????????????? ???????? ???? ????? ?? ???. ???? ??? ??????? ?????? ????
IEEE
??
POSIX
?????????? ??? ??? ???, ?? ?????? ?? ???? ???
API
?? ?????? ????? BSD ?? ?????? V ???????????? ?? ???? ?? ????, 1988 ??? ???????? ???? ???? ?? ?????? ?? ??? ????? ??
??????? ????? ??????? ?????
?????? ????? ????
AT&T ?? ??????? V ?????? ???
???? ?????
?? ??? ??? ??????? ????????? ????
?????? ???????
?????????
IPC ?? ?? ?????,
?????? ???? ????????
??
??????
(TLI) ???? ???? ?? ????????? ?? ?????. AT ??? T ?? ?? ??????????????? ?? ??? ??? ?????? ?? 1987 ?? 1989 ?? ???
?????????
(Xenix), BSD, ??OS, ?????? V ?? ???? ???????? ??
?????? V ?????? 4
(SVR4) ??? X/??? ?? ???????? ??? ?? ???? ????? ?? ?? ????? ?? ????? ??? ???????? ?? ?? ????? ??? ?????? ?? ???? ?? ???????????? ????????? ?? ??? ?? ?????? ???? ???? ??????? ??? ?? ?? ?????? ????
?? ??? ?? ????? ?? ???????? ?????? ?????, ?????,
???????
(addamax) ?? ???? ?? ??????? ??
????????? ?????????
?? ??????? ???? ?? ???? ???? ??????? ??????? ?? ???, ?????? ???????? ????? ???? ?? ????? ???????? ??????? ?? ???
1990 ???
??? ????? ???? ????????
?? ??????/1 (OSF/1) ???? ????
???
?? BSD ?? ?????? ???? ???? ??????? ???????????. ???????? 1988 ??? ???? ??? ?? ?? ??????? ??????? ????????? ?????? ????? ???? ??? ?? ??????4 (SVR4) ?? AT ??? T ?? ?? ?? ????? ?? ????? ???? ??? ??? ???, AT&T ?? ???? ?????????????? ?? ???? ?? OSF ?? ????? ???? ?? ???????? ?? ?? ????? ????? "
??????? ?????????
". ?????????? ?? ???????????? ?? ??? ?????? ?? ??? ?? ?? ???????? "??????? ?????" ?? ?????? ???
1991 ???,
BSD
?????? ?? ?? ????
??? ????
,
???? ??????
,
??? ????????
??
?????? ???
?? ?????? ????????? ??????, ??? ?? ??????? ???? ?? ??? ???????????? ????????????? ???? ????? BSDI ??????? ?? ?? ???? ??? ?????????? ????? ?? ?????????? ????? ??? ??, ????? ??????? ?? ???? ?? ???? ?? ??????? ????????? ?? ????? ???? ?? ???; ???????? ?? ?? ??? ???? ??? ???? ??????? ???? ?? ??? ?? ??? ???, ??? ???????? ??
386BSD
????? ?? ???? ???? ?? ???? BSD ?? ???? ????,
???? BSD
,
??? BSD
??
??? BSD
?? ????? ????? ???? ??????.
1993 ?? ???? ????????? ?????????? ?? ??????? ?? ???? ??????? ?? ??? ???? ??,
??????
V ?? ?????? ?? BSD ???????? ?? ??? ????? ?? ???? ??.
???
(COSE) ?? ??????? ?? ???????? ?? ?? ??? ??????? ?? ?????? ????????? ?????? ????? ?? ???? ??????? ??? ?? ??? ?? ??? ?? ???? ??? 1994 ??? ???? (UI) ?? ?????? (OFS) ?? ???? ?? ???? ?? ??????? ????, ????? ??? ?????? (OSF) ??? ??? ?? ??? ??????/1 (OSF/1) ?? ??? ???? ??? ?? ????? ?? ??? ????
??????
???????? ????? ????? ?? ??? ?? ????????? ???? ????? ???? ???, ????? 1995 ??? ???? ??????
?????? ???????
???:??????? ?????
??? ?? ??? ??? ??????? ??????? V ?????4 ?? ??????? ???, AT&T ?? ???? ??? ?????? ??????? ??
?????
?? ??? ???? ????? ?? ???? ???? ????? ?? ?????
????
?? ??? ?? ???? ????????? ?????? ????? "
??? ??? ?????
" ?? ??? ????? ?? ????
[6]
????? ?? ???? ???????, "
???????????
" ?? ????? ????
???????
?? ??????? ??????? ????? 4 ?? ??? ???? ???? ??? ????? ????? ?? ???
?????? NT
?? ????? ????? ?? ??? ???? ????? ???? ?? ?????? ????, ????? ???? ????? ??????? ??? ???? ???? ?? ????? ???? ????.
1993 ??? ????? ?? ??????? ??
??????????
?? ?????????? ?? ??????
???? ???
(X/open) ??? ??
??????????
???? ?? ????? ?????
[7]
1996 ???, ???? ??? (X/open)
??? ????
????? ???
OSF
?? ??? ???? ?? ???? ??? ???? ??? ?? ??????? ???? ?? ???????? ???? ?? ?? ???????
??????? ?????
???? ?? ?? ???? ????, ??????? 1998 ?? ???,
??? ??????? ?????????
.
1995 ??? ??????? ?? ?????? ??????? ?????? ?? ?????? ???? ??? ??? ?? ?????? ?? ??? ???? ?? ??? ?????? ???? ?? ?????? ????? ?????? ??????????? ?????? ?? ??? ???? ????
[8]
???? ????? ?? ?? ???? ?? ?????? (????????) ???? ?? ??????? ??? ???????? ?? ???? ?? (???? ?????).
1997 ???,
??? ???????????
?? ????????? ??????? ????? ?? ??? ?? ?? ??? ?? ???? ?? ??
???????
?????? ?????? ?? ??????? ?????
??????? ?????
(NEXTSTEP) ?? ????? ?? ???
??????? ?????
BSD
??
??? ??????
?? ?????? ?? ?? ??? ?? ???????? ?? ??? ???? ???
???????
?? ???? ????
??? OS X
??? ?????? ?? ????????? ?? ??? ????
?????????
(USENIX) ??????? ??? ?? ??? ???????? ?????? ??? ??? ???? ?? ??????
???????? ?????????
?????? ??? ???? ?????? ??? ?? ???????? ?? ???? ???? ??????? ?????? ???????.
??? 2000 ???
?????
(SCO) ?? ???? ???? ??????? ?????? ?? ?????? ???????? ??????? ?? ??? ?? ????? ??? ??? ???? ???
SCO ????
?? ?????
???-???? ????
(2001-2003) ??????? ?? ????????? ?? ?????????? ????? ?? ?? ?? ??? ??????? ?? ???? ?? ???????? ??????? ??? ??, ?? ?? 1980 ??? ??????? ??? ?? ????
???????
,
HP-UX
??
AIX
??? ?? ?????? ??? ?????????? ????? ?? ???? ?? ??????? SGI ??
IRIX
??? ??? ?? ??? ??? ???? ????? ??, ??????? ?? ?????? ??? ???? ???? ?????? ???
[9]
??? 2003 ??? SCO ???? ?? ??????? ???????????? ?? ??????? ?? ?????????? ?? ????? ?????? ???????? ???? ?? ??? SCO ?? ???? ????? ?? ??????? ?? ??? ??????? ??? ?? ???? ?? ???? ?? ?????? (????????) ?? ??? ?? ?? SCO ?? ????????? ??? ???? ?????? ???
IBM
?????? ?????? ??????? ?? ????? ????, ?? ???? ?????? ?? ????? ????????, ?? ?? ??????? ?? ??? ????????? ?? ??? ???, ?????? ?????? ?? ????? ????? ???????, ????? ?? ??????? ????? ?? ?????? SCO ???? ?? ???????? ???? ??????? ?????? ????? ?? ??????, SCO (?? ??? SCO ????) ??????? ??? ?? ????? ?? ????? ?????? ?? ??????? ??, ????? ????? ????????, SCO ?? ?????? ?? ?????????? ?? ???? ?? ?????? ?? ?????????? ?????? ?? 95% ?? ?? ???? ???? SCO ???? ???? ??? ???? ???? ?? ?? ?? ????? ?? ??????
SCO ?? ????? ?? ???
???????? ??? 10 ????? 2007, ????? ?? ?? ???? ?????? (?? ???? ?? ?? ????? ??????? ?? ??? ???????? ?? ????? ???? ?? ????? ?? ???? ?? ?????? ????? ?? ??? ??) ????? ???? ??? ?????? ???? ???? ????? ?? ????? ?????? ?? "SCO ????? ?? ???????? ?? ??????? ?? SCO ?? IBM ?? ??????? ?? ???? ?? ??? ????? ???? ??". ?????? ?? ???, ????? ?? ????? ?? ?? ??? ?? ?????? ??????? ?? ????? ?? ?????? ???? ??? ??? ???????? ???? ??, ?? ??????? ???? ???? ?? ???? ?????? ??? ??????? ???
[10]
[11]
[12]
SCO ?? 24 ????? 2009 ?? ?????? ????? ?? ??? ???? ???? ??, ?? ?????? ???? ?? ??? ?????? ?????? ????? ????? ??? ???? ???.
[13]
[14]
[15]
?? 2005 ???,
?? ???????????????
?? ???? ??????? ?????? ????? ?? ?????? (
??????? ???????
V ????? 4 ?? ??????) ??
??????????
????
???? ???????
??????? ??? ???? ????? ???? ?? OS ??????? ?? ???? ???? ????? ????? ?? ??? ??? ?????????? ???????? ?? ?????? ??
ZFS
????? ??????? ?? ??? ??? ???? ?? ???? ???; 2006 ?? ??????
[update]
??? ??????? ??
?????????
(SchilliX),
?????????
(Belenix),
???????
(Nexenta),
????? ???
(Jaris OS) ?? ?? ???? (MarTux) ?? ??? ??? ?? ??? ?? ????? ???? ???? ????
1980 ?? ??? ?? ??? ?? ?? ????
??????? ?????
????????, ??
???????
(POSIX) ?? ??? ?? ???? ???? ????, ??? ??????? ??????? ?? ??? ?? ???????? ?????? ???? ?? ?????? ???? ??? ??????? ??????? ?? ?????? ????? ??????? ?????? ???
????
(IEEE) ?????? ??????? ???? ?????? ?????? 1988 ??? ??????? ?? ????? ??????? ??? ???????? ???? ???? 1990 ?? ??? ??? ?? ??? ????? ???? ??? ??? ?? ?????? ?? ?????? ??? ?????? ???? ???? ??,
???? ????? ????????? ????????
??? (COSE) ?? ??? ??, ?? ?????
??? ????
?????? ????????
??? ??????? ?????????
?? ???? ??????? (POSIX) ?? ??? ??????? ????????? ?? ?? ?? ??????? ?????? ???? ?? ??? 1998 ??? ??? ???? ?? IEEE ??
?????? ????
???? ?????
?????? ?? ??? ?? ?????? ???, 1999 ??? ?? ??????? ??????? ?????????? ???
?????
?? ????? ????? ??????? ?? ??? ???? ?? ??? ??? SVR4
???????? ????? ?? ?????? ????? ??????
(ELF) ?? ????? ?????? ??? ?? ???????, ?? ?? CPU ????????? ?? ???????? ??????? ?????? ?? ??? ???
?????
?????? ?? ?????? ???? ???
?????-?????? ??????? ????
, ???????-???? ??????? ?????, ??????? ???????, ?? ??? ??????? ?????????? ????? ?????? ???? ?? ??? ????? ??? ???
??????? ??????? ?? ????? ?? ??? ?? ?? ?? ?? ??? ?? ?? ??? ??? ???? ???? ???
??????? ?????
??
??????
?? ???????? - ????? ????????, ???????????, ?????????? ?? ?????, ?????????? ????? ????? ???? ?? ?? ????? ?? ???, ??????? ?? ???? ?????? ????????? ??????? ??? ?? ?????????? ??????? ?? ?????? ????? ?? ??? ??? ????? ?? ?? ????? ???? ?? ?? ?? ???? ?????? ?????? ???
?? ????? ?? ????? ??? ???? ?? ??????? ???? ???? ??? - ??? V7 ??????? ?????, ?????? ?????? ?? ??? ????????, ??? ?? ??? ????? ????? ?? ????????? 10 MB ?? ?? ??? ??? ?? ??? 9 ?????
???????? ???
?? ??????? ??????? ?????????????, ?????? ??????? ?? ???????, ?? ????????? ??? ????? ???
??? ?? ??????? ????? ?? ????? ???????? ?????? ?? ??????? ?? ?????? ?? ???? ??? ???? ??? ??? ??, V7 ??????????? ?? ?????? ????? ?? ??? ????? ????????? ?????? ??:
- ??????
- ????? ??? ???/????/???, ?? ?? ????? ?? ??? ????
- ????
- ??????? ?? ???? ?????? ???, ??? ??? ????
- ???
- ????????? ?? ???????? ?? ??? ????? ???? (?? ??? ???? ?????????)
- ???
-
??????? ?????
"??????", ?????? ???????, ????????? ???????, ??????? ???????? ??? ?? ??????.
- ?
- ???? ??????, ??????? ?????????? ???????? ?? ?? ?????????? ??????? ????? ?? ??? ?? ?? ???????? ?????
- ????? ????????
- ??????? ?? ????????? ????????? ?? ????? ?? ??? ???????? ?????? ?? ???????? ???? ?? ????? ??? ?? ???? ??????? ??? ?? ?????.
- ????
- C ???? ????? (???? V3 ??????? ??? ????????)
- ???
- ????-???? ???? ?? ??? ????????
- ????
- ????? ??????? ?? ?????? ?? ??? ??????.
- ???
- ?????-??? ??????????? (??? ???????/????? ??/????/???)
?????
?? ????? ?? ??? ?? ??? ?????? ??????? ?????????, ???????? ????????? ??, ????? ???? ????? ??? ????? ?? ??? ???? ?????? ?????
?????
?? ??????? ?? ????? ???? ?? ??? ???????? ????????? ???? ???? V7 ??????? ?????? "???? I/O" ?? ???? ??????? ??? ???? ????????? ??????? ?? ??? ?? ??? ??? ?????????
???????
. ??? ??? ??????? ???? ?? ??????????? ?? ?????? ??? ???? ?????? ??? ???
- ???
- ??????? ?? ??????? (
PWB/UNIX
??? ????????), ??????? ??????? ?? ??????? ??? ?? ???????? ????? ?? ????
- ????? ??
- ????????? ?? ????? ?? ??? ?????? ???????, ???? ??????????? (interfaces) ?? ?????????? ??????? ???????? ???? ???.
- ???? ??????
- V7 ??????? ??? ????????-77 ????? ????????, ?? ????????? ???? ????? ?????????? ?????? ????????? (
????
,
????
) ??
??
(awk) ???? ????? ?? ??? ?? ??????? ?? ??????? ???? ?? ???? ?????????? ?? ????? ??? ?????? ???? ???? ?????????? BSD ???
??????
?????, ????????? ?? ????? ?? ???? ?? ?????? ??????? ?????????? ??
GNU ????? ??????
?? ?? ?? ???? ?? ????????? ????? ??????? ?? ??? ??? ????? ???
- ???? ?????
- ?? ?????-??? ?????? ???????
(? ??)
, ?????? ????? ???? ????????
(????)
, ????? ????? ????? ????
?????
??
???
?? ????????? ???? ?????.
- ?????
- ??????? ???? ?? ??? ???? ???? ???? ?? (?????????? ???? ?? ?????????) ??????? ?????? ?? ?????? (????
?????
), ??????? ???????? ?? ???? (????
?????
) ?? ??????? ???????-??????????? ???? ??? ????? ?????????? ????? ?? ??? ???. ??? ??, ??? ?????? ????????? ???:
- ?
- "???" ?????????
????? ???? ????????
??????? ?? ???????? ???????? ?????????? ????? ??????? ?? ????? ???? ?? ???? ?? ??? ??? ?? (?? "????? ?????" ?? ????).
- ??????????
- ??????? ???? ??? ?? ??? ????? ???
????
,
????
,
????
,
??????
?? ?? ???? ????. ??????????? ??? ????? ????
- ??????? ??????????
- ????????? ????? ???? ??
?????????
,
?????????
?? ?? ????.
- ?????????? ??????????
- ???????? ??????? ????? ???? ??
????????
,
???
? ????.
- ????????? ???????
- ??????? ?????????? ????????? ????? ???? ?? ???? ????? ???? ?? ??????? ?? ???? ????? ???? ?? ?? ????? ???? ?? ???????? ????????? ????? ???? ?? ????
??????
(nroff),
?????
(tr off),
????
(tbl),
???????
(enq),
????
(refer) ??
???
(pic). ??? ?????? ??????? ?????????? ?? ???
?????
(TeX) ??
????? ?????????
(Ghostscript) ????? (?????) ?? ??? ??? ????? ????
- ?????????
-
?????
??????? ?? ??? ?????? ????? ?? ??????? ???? ??, ?? ???????? ????? ??????? ??? ???????? ????, ??? ?????? ????????? ???? ?? ??? ???????? ?????? ??? ?????? ??????? ?????????? ?? ????? ?? ?? ???? ???????? ??????? ??
GUI
?? ??? ???
X11
, ????? ???? ?? ?? ??
??? GL
?? ?????? ???? ???? .
- ?????
- ????? ??????? ?????????? ??? ??? ???? ????? ??????? ????? ???? ??, ????? ???? ???? ?????????? ????? ?????????
???
??
?????
????? ???? V7 ????? ???? ??????? ????? ???????
UUCP
, ???????? ?? ?? ?????? ?????? 4.1c ??? ???? ??????? ???
TCP/IP
???????? ????? ????
'????' (man) ?????, ?????? ??, ???? ????, ???? ?? ????? ?? ??? ?? ???????? ????? ???????? ?? ???? ????
- ?????????????
- ??????? ????
??????? ?????
??, ????? ???? ????????????? ?????? ???? ??? ????? ??? ??? ????? ????? ???????? ??? ?????:
- ???
- ?? ????? ?? ??? ???? ?????? ?????, ????????? ???,
??????? ??????
, ????????? ?????, ???
- ???
- ????? ????????? ?????? ??-??????? ?? ??????? ???? ???, ???? ?? ?? ???? ??
?????
.
??????? ??????? ?? ????
??????? ???????
?? ?????????? ?????? ??? ???? ???? ?????? ????? ????:
- ???? ??????.
- IBM ?? DEC ???? ????????? ?? ???? ???????? ?? ????
- AT&T ????????? ????? ???? ?? ??? ??????.
- ????? ????????? ?? ?? ??? ???
- ?????? ?? ??? ?? ??????? ?????? ??? ?? ???? ??? ????.
??
???????? ????
?? ??? ???? ???? ?? ???? ??? ???? ??? (?? ??????? ???????? ?? ??????? ???? ???? ?? ??? ?????? ???? ??). ??????? ????
?????????
??
?????
?? ??????? ????, ????? ?? ??????? ?? ?? ????? ?? ????? ???????? ?????
?? ???????
??????? ???????
?? ????? ??? ??????? ?? ????? ???? ??? ??, ??? ?????? ?? ?????? ?? ??? ???? ???? ?? ??? ?????? ???? ???. ????? ??????? ??? ????????? ???? ?? ?????? ?? ????? (???? ??
???????
,
???????
??
????? ??????
) ????? ???, ?? ???? ??????? ?????? ???? ???, ????? ??? ??? ???????? ????? ?? ???????? ?? ???? ?? ???? ??
??????
(ioctl) ?? ????? ???? ?? ???????? ?? ????? ?? ??? ????? ???? ?? ?? ??? ???? "??????? ??? ??????"??? ??? ???? ?????.
????? 9
??????? ?????
?? ?? ???? ??? ?????? ?? ???????? ???????? ?? ???????? ?? ?????? ?? ?????
??????? ?? ??, ????: ????????? ?????? ????????, ??????????? ?????? ????? ???????? ????, ???????????? ?? ???????? ?? ???. ??? ?? ???? ??
??????? ?????
?????? ?????????? ?? ?????? ?? ?????? ?? ????? ?? ??????? ??, ????? ???? ?????? ?? ?? ??????? ?????? ??, ????? ???? ?? ?? ????. ?? ?????? ?????????
??????? ???????
?? ????? ?????????? ?????????? ???????? ?? ????? ?? ????????? ?? ??? ?? ????? ???? DEC ??
RSX-11
M ?? "???? ??????????" ?????????
VMS
???????? ??? ??????,
CP/M
?? ???????
MS-DOS
2.0+?????????? ??? ?????? ?? HP ??
MPE
???? ????????????? ?? IBM ??
SSP
??
OS/400
????????? ??????? ?? ?????? ????? ??????? ??? ????? ????
???? (?????) ???????? ?? ?? ?? ????????? ?? ???? ?? ????????? ?????, ???????? ???? ?????? ???? ??? ??????????? ?? ??? ???, ????????? ?? ?? ?? ?????? ?? ?? ??????? ?? ?????? ???????? ?? ???
??????? ???
????? ???? ?? ??? ?? ??? ??? ?????????? ??????? ?? ??? ?? ?? ???? ?? ?????? ???? (
??? ?????
IBM ??
JCL
?? ??? ??? ??? ??? ???????? ???? ???? ??). ?? ?? ??? ?? OS ????? "????? ?? ?? ?????????", ??, ?? ?????????? ???? ??? ??? ???? ??? (?? ??? ??). ??? ???? ???? ?? ?? ????? ?? ????? ?? ???? ??? ??????? ?? ????? ????? ???? ???????? ????????-??????? ?????? (
????????
) ?? ???????? ????? ?? ??? ?????? ??? ?? ?????? ?? ?????????
????????????
????????
(??????????)
?????? ??? ??? ?? ????? ???? ??????? ??????? ??? ?? ??????? ???.
??????? ?? ??? ????? ?? ?? ????? ????? ?? ?? ?? ???? ???? ??? ????? ???????? ?? ??? ????????? (ASCII) ??? ?? ????? ???????? ????? ???? ??????? ?? ??? ??????? ??? ??? "
?????
" ?????? ???? ??? ???? ??????? ????? ??? ????? ????? ?? ???????? ???? ??? ??/? ??????? ??? ?? ???? ???? ??,
"??????? ?? ??????" ???? ???????
?? ??????. ???? ?? ??? ?? ???????????? ???? ?? ??? ??? ?? ????? ???????? ???? ?? ??????? ????? ?? ????? ??? ?? ?????? ????? ?? ?? ???, ??????? ??????? ?? ????? ?? ??????????? ???? ?? ?? ????? ?? ??????? ?? ??
?????
???? ???? ????? ?? ???? ???? ??? ?? ?????? ?? ????? ???? ???????, ???? ?????????? ?? ???? ???????? ?? ????? ?? ??? ??? ?? ???, ??? ?????? ????????? ?? ????? ????????? ??? ???????? ????? ??? ??? ???? ?? ?????? ?????? (
??????????????
,
ODF
) ?? ??? ??? ??
??????? ?????????
?? ????????? ??? ???, ????,
??????
(telnet),
???????
(FTP),
??????
(SSH),
?????????
(SMTP),
????????
(HHTP),
??????
(SOAP) ??
??????
(SIP).
??????? ??
?????? ??????????
?? ??? ?????? ????? ???? ???? ???? ???????????? ?? ???????? ???? ??? ???????
????????????
??????? ?? ?????? ??? ?? ???? ????
??????? ?????
??????? ???? ?? ??? ???? ?? ???? (??????? (POSIX) ??? ?????)
C
????????????
????
????? ??????? ?? ???? ??? ?? ?? ?? ?????????? ?? ????????? ???????????? ??? ?? ??? ???
??????? ??????? ??????
????????? ??????????
??????? ???
???????????
??
???: ?????
???? ????? ?? ????????? ???? ??? ?????????? ??, ?? "????????? ?????" ???? ???? ?? ???????.
??????? ?? TCP/IP ?????????? ??? ???? ??? ?????????? ????? ????????? ?????? ????, ????? ?????? ?? ??? ???????? ??? ?? ??? ?????? ???
???????
????? ?? ?????? ???? ?? ????? ?? ?? ?????????? ?? ???? ?? ???? ?????? ???? ???????? ??????? ?? ??????? ??? ?? ??????? ????? ???
?????? ?????? ??????? (?? ?? ?????? ?? ???) ??? ??????? ????? ????? ?? ????? ???? ?? ???? ????? ?? ?????????? ?? ???????? ???? ?? ?? 1983 ??
???????? ????????? ???????
?? ?????? ??? ?????? ?????
??? ?? ???, ??????? ?? ?????? ???????? (?? ????????? ?? ?? ?? ???? ??), ?? ????????? ?? ????? ???? ?? ??? ?????????? ?????? ?? ??? ?? ??????? ??? ???? ???? ?????????? ?? ?????????? ?? ??? ????? ??????? ?? ????
?????
??, ???
??????? ?????
???? ???? ????
??????? ?? ??? ????????
??????? ?????
[
??????? ????
]
1983 ???,
?????? ????????
??
??????? ??????? ????
????? ?????????
????? ?? ???????????? ?????? ???? ???
GNU
???????? ?? ????? ??, "?????" ????? ?? ??? ?? ?? ????? ??????? ???? ??, ??? ?????, ??????, ??????? ???? ?? ???:?????? ???? ?? ??? ???????? ????? GNU ???????? ?? ?? ?????? ????? ????????,
GNU ????
?? ????? ???? ?? ?????? ??????? ???? ???? ????? 1992 ???
????? ?????????
??
GNU ???? ?????? ???????
?? ??? ????? ????????? ?? ??? ???
?????? ??????
?? ?????? ?????
GNU/??????
??????? ?????
, ??? ???? ????? ?? ?????, ?? GNU ????? - ????
GNU ????? ??????
(?? ???
GNU ????? ????????
)
GNU ?? ?????????
??
GNU ??? ????????
- ???? ????? ??????? ?????????? ??? ?? ???????? ?????? ?????? ?? ??? ?? ????
?????? ?????, ?????? ?? ?????? ????????? ?? ???? ?????? ?? ?? ????????? ???????????? ?? ??????? ????? ??? ???????? ?? ?? ???? ???????? ?????
??? ??? ??????????? ??????
,
??????
SUSE ?????? ???????????
,
??? SUSE
,
?????? GNU/??????
,
???????
,
?????????? ??????
,
????? ???? ??????
??
?????
????? ????
?? ????? ??????????
BSD
???????,
368BSD
1992 ??? ???? ???? ??? ?? ??
??? BSD
??
????? BSD
?????????? ?? ?????? ???? 1994 ??? ????????? ?? ?????? ?? ???
??????? ??????? ????????????
???????????? ????? ???????? ?? ?????? ????? ???? ?????? ??? ?? ????? ???? ???? (
USL v. BSDi
), ?? ?????? ???? ??? ?? ?????? ????? BSD ??????? ????? ?????? ???? ?? - ??? ?? ?????? ?? ??. ?? ??, BSD ???????
??? BSD
??
??????????? BSD
???? ?? ??? ??? ?????? ??? ?????? ?? ???? ???
?????? ?? BSD ?? ????????? ???????
??????? ?????
?????? ????? ???? ??? ?????? ?? ???????? ??? ???? ?? ????? ?? ??? ??, ??? ?? ???????? ???????? ?? ?????? ?? ???????? ??????? ?? ??? ??? ?? ????? ??? ??????? ?? ??? ??? ??????? ?????? ?? ??????????? ?? ??????? ?????? ?? ?????? ?????????? ?? ??, ???????????? ??????? ?? ??? ??????? ?? ???????-???? ?????????? ?? ?? ?? ??? ?????? ??? ?? ?????? ?????????? ?? ?? ??? ?? ???? ????? ??? ??? ?????? ???????? ????? ???? ????
??????? ?????
???????
1 ????? 1970 ??? ??? ?? ?????? ?? ?????? ?? ??? ??? ??? ?? ????? ???? ??, ("
??????? ???
") ?????? ?????? ??
??? ??
, ???????? ??? ?? ???????? "????? 32-??? ????????". 19 ????? 2038 ?? ??????? ??? ?? ?? 31 ?? (
0x7FFFFFFF
?? ??? ?? 31 ?????
0x80000000
?? ???? 1901 ?? 1970 ?? ??? ?? ??? ?? ??? ????? ??????????? ?? ?????? ???? ??? ??????? ??
????????? ?? ???
. ???? ?? ?? ????? ???? ?? ???? ?? ??? ??? ????????? ???????? ?? ????? ???? ???, ???? ??????,2038 ?? ???? ?? ????? ???? ?? ???? ??, ?????? ?? ???, 30 ??? ?? ??? ???? ???? ???? 2008 ?? ???? ??? ??? ?? ?? ???? ???
1970 ?? ???? ?? ??? ??? ???? ?? ???
??????? ???
?? ???????????? ???? ??, ?? ???? ?????? ?? ??????
?????
??????? ?? ??? ???? ??
????_??
?? "???????????? 32-??? ???????? ?? ??? ??? ??? ?? ???????? ???? ?? ???? ??? ???????, ???
???
?? ?????? ?? ???? 7 ?????? 2106 ?? ??? ???? ???? ???, ?? ????????? ??? ?? ???????? ?? ???? ??? ?? ??? ?? ?? ??? ?? ??? ????? ?? ????? ?? ???.
??? ??????? ????????? ???? ?? ?? ?? ?? ??????? ???? ??? ?????? ?? ???, ??????? ?? ??????? ??? 64-??? ??? ?? ???,
????_??
64 ????? ??, ????? ???? ?? ?? ??? ????? ?? 64 ??? ????????? ??? ??? ?? ??? 292 ?????? ???? ?? ??? ??????? ????? ?????. ?????? 32-??? ????? ? 32-???
????_??
????? ???? 64-??? ??????? ??????? ?? ??? ???? ???, ????? ??? ?? 2038 ?? ?????? ?? ?????? ????
?? 1975 ???
ARPA
??
RFC 681
??? ????? ??? ?? ??????? ????? ?????? ???? ????? ??????? ?? ??????? "???? ??????" ?? ????? ?? ??? ???????
??????? ?????
??? ????????? ?? ????????? ?? ????? ?????? ??? ??????? ?? ?? ??????? ?? ????? ?? ?? ???? ????? ??,20,000 ???? ???? ?? ??? ???
?????????????
??????????? ?? 150 ???? ???? ??????? ??????? ?? ???? ?? ?????? ???? ?? ?? ?? "????? ??????? ?????? ???????" ??? "?? ??????? ??? ????? ?? ??? ???? ???"
??????? ???????? ??????? ???? ??:
????? ?? ????????? ?? ??????:
- "??????? ?? ??? ??????? ????????? ??
PDP-11/50
?? ?????? ???? ???, ?????? ???????, ??
RK05
????? ???, ?? ?? ?????
?????? ??????
, ??? ?????? ??????, ??? ?? 32k ???? ?? ??? ????????? ?? ???. ??????? ??? ?? DH11 ??????? ??? ?????? ????? ?? ??? ?? RP03 ??? ?????, ?? ????? ?????? RF11 ????? ??? ?????, ???????? ????? ?? ??? ?? 48k, ??????? ???? ??? ?????????? ?????? RP03 ?? ??? ?? ???? ??? RF11 ?? ????? ????? ?? ??? ??? ???????? ???? ?? ??????? ????? ?????? ?? ??? ??, ??
RK05
?????? ??? ????? ??????? ????? ???, ????? ??? ?????? ?? ??????? ??????? ????? ???? ???? ?????? ??? ?? ??????? ??? 10
???? ??
?? 10 ????? ????? ????
???????
??????
?? ??? ????? ?????? ?? 128k ?????? ?? ??????? ???? ?????"
- "????
??????? ?????
?? ?????? ?? 24.5k ???? ???? ??
??????? ??? ?????? ????
?? ???? ????????? ????? ??? ?? ?? ????? ?? ???? ???? ??? ??/? ????????? ?? ??????? ???????? ?? ??? ????? ???? ???
?? ??????? ?????? ????????? ?????? 40k ?????? ?? ???????? ????.
?? ????? ???? ???? ????? ?? ??????? ?? ??
?????? ???????
?? ???????? ??"
?? ????? ?? ??? ??? "??????? ???????? ?????????" (NCP) ?????? ??? 3.5k ????? ???? ?? ?? ???? ???? ???? ?????????? ???? 8.5k ???
- "?????? ?? ??? ?? ????????? ????? ?? ???? ?? ???, ???? ?????? ??? ??? ???? ??? ?????? ????? ?? ??? ?????? ?? ?? ??????? ??????? ?? ????? ?? ?????? ?? ??????? ??"
- "?? ??????? ?? ???, ???
???
, ??? ???????
FTP
?? ??? ??? ???????
RJE
??????????? ???? ????? ?? ??? ?????????? ?? ??????????? ?? ??? ??? ??? ????? ??
??????
??????? ?? ???? ??? ?????? ???? ????."
- "???? ???????? ????? ?????? ??? ??? ???? ?? NCP ????? ???? ??"
- "????? ??? ?? ????? ?????? ???? ?? ????? ????? ?? ?? ???? ?????? ????? ????????? ???? ???"
1993 ??????? ???,
?????
, ????? ????? ??? ?? ??? ?? ??????? ?????? V ????? ?? ???????? ??
?????????
??, ???? ??????? ??
????????????
?????????
???? ??? ?????? (??
? ??? ?????
)
[7]
?? ?? ???? ?? 1995 ??? ???????? ?????? ????? ???????
????? ?????? ??????
[8]
?? ??? ???? ???? ????? ?? ??
????????
???????? ????????? ?? ????, 2006 ????? ??????? ?? ???? ??,
SCO v. ?????
, ?? ????? ??? ??? ??, ?? ????? ?? ??? ???? ?? ?? ??? ???
[
?????? ?????
]
??????? ????????
SCO ???? ???
??
?????
??
?????? ?? ??????
?? ???? ?????.
??????????
???????
?? ??????? ?????
??? ????
??
?????? ???? ?????
??? ???? ?? ??????? ???? ??? ?? ?????? ?? ????????
??? ??????? ??????????
"???????" ?? ??? ????? ?? (???? ??????? ??????? ?? ???? ??
???????-????
?????? ???)
??? ???? ?? ????? ??, ???? "???????" ?? ???? ?? ????????? ???? ?? ? ?? ??
??????? ?????
?? ??????? ??????????? ??, ?? ??????? ????? ?? ??? ???? ??
??? ??????? ???????
?? ???? ???? ?? ???
??????? 98
??
??????? 03
??????????
??? ???? ?? ????? ???? ???, ????? ??? ??????? ????? ?? ???????? ??? ???? ?? ?? ????? ???? ??? ???????
??????????
???????? ???? ?? ??? ?? ??????? ???? ??? ?????
AIX
,
HP-UX
,
IRIX
,
???????
,
????64
(????? ??? "?????? ???????"),
A/UX
,
Mac OS X
10.5
?????
????????????
[16]
?? ??
z/OS
?? ?? ??? ????? ????
??? ??? "Un*x", "*NIX" ?? "*N?X" ???? ??????????? ??????? ???? ???
??????? ???????
?? ????? ???? ?? ??? ?????? ???? ???? ??? ?? "*" ?? "?" ?? ???????? ?? ??? ?? ??????????? ?? ?????????? ??? "?????" ?? ??? ??? ???? ???? ?? ??????? ?? ???? ??????? ???? ??????????, ????
??????
,
BSD
??????? ?? ????? ???? ?? ??? ?? ???????? ???? ???? ?? ??????? ??? ???? ?? ??????? ?? ?????????? ?? ??? ????????? ???? ???? ???
??? ???? ?????? ???? ?? ?? ?? ??????? ????, ???? ?? "???????" ?? ?????? ???? ???, ??
???????
??????????
??
??????? ?? ???? ??? ?????? ???? ?? ???, "???????" ????? ?? ?????? ?? ??? ??? ?????? ???? ???? ???
"???????" ??? ??????? ??, ????? ???? ?????: "U
NIX" ?????? ???? ??? ???????
????? ????
?? ?????? ?? ???????
???????? ??? ???????????? ??????
?? ?????
??????? ?????
???????? ?? ??? ??????? ???? ???????? ???? ???,"????? ??? ?? ?? ?????? ?? ????? ????????? ?? ??
?????
?? ??? ??? ???????? ??? ?? ?? ?? ???? ????? ?? ??????? ??? ????? ???? ?? ??? ??? ????? ??".
[17]
??????? ?????
?? ???? ?? ?????????? ?? ??????? ?? ?? ???? ????? ??? ???? ?????? ???? ??, ???? ?? ????? ?? ??????? ?? ??? ?? ???? ???? ????? ??? ??? ????.
??????? ?? ?? ?????? ????? ?? ?????? ??????? ?? ?? ???????? ?? ??? ?? ??????? ???? ?????????? ?? ??? ???? ???? ??? ???? ??, ???????? "
?????????
" (Unixes) ??, ?????
???????
(Unices) (??????? ??
?????
?????? ??
????? ???????
??? ??? ????? ???) ?? ???????? ???
????????-??????
?????? ??? "????????" ?? ???? ?? ??? ?? ??? ??? ???? ???? ??? ?????????? ??? ??? ??? ????? ?? ??? ????? ??? ?????? ?????????? ????? ??? ??????? ???????? ?????? ??????? ???? ?? ???? ??, ???
??????????
??? ?? ??????? ???????? ?????? ????????? ???? ?? ?????? ???? ??, ??? ???????? ?????? ????? ?? ?????? ?? ???? ???? ????????? ?? ?????????? ?? ????? ???? ??? ????? ?? ?? ?? ??????? ?????? ?????????, ?????? ???, ??????? ????, ?????, ??? ?????? ?? ????? ?????? ???? ??????? ???????? ?? ??? ?? ?????? ??? ?? ??? ?? ???????? ???? ??? ???
[18]
- ↑
Stuart, Brian L. (2009).
"Principles of operating systems: design & applications"
. Boston, Massachusetts: Thompson Learning. ??? 23.
????????????
1-4188-3769-5
.
- ↑
?
?
?
Ritchie, Dennis M.
"The Evolution of the Unix Time-sharing System"
. ??? ?? 8 ?????? 2015 ??
?????????
. ?????? ????
2009-11-29
.
- ↑
"???????*
??????? ?????
?? ???????: ???????? PDP-7, ???? ?? ??? ??? ??"
.
???
?? 2 ?????? 2014 ?? ?????????
. ?????? ???? 29 ????? 2010
.
- ↑
D. E. Bodenstab, T. F. Houghton, K. A. Kelleman, G. Ronkin, and E. P. Schan (October 1984).
"UNIX Operating System Porting Experiences"
(PDF)
.
AT&T Bell Laboratories Technical Journal, Vol. 63, No. 8 Part 2
. ??? 9.
???
(PDF)
?? 8 ?????? 2013 ?? ?????????
. ?????? ????
2009-04-09
.
????1 ??????: ?? ?? ???? ???: authors list (
link
)
- ↑
"
UNIX
".
The Computer Chronicles
. 1985. Archived from
the original
on 30 ????? 2010. Retrieved on 29 ????? 2010.
- ↑
"???????? ?????"
.
???
?? 14 ?? 2011 ?? ?????????
. ?????? ???? 29 ????? 2010
.
- ↑
?
?
"???????? ?????"
.
???
?? 14 ?? 2011 ?? ?????????
. ?????? ???? 29 ????? 2010
.
- ↑
?
?
"?? ??, ????? ?? SCO ???? ??? ???? ?? ???, ??????? OS ?????? ??????? ?? ????? ?????? ?? ???"
. ??? ?? 23 ????? 2007 ??
?????????
. ?????? ???? 29 ????? 2010
.
- ↑
Stephen Shankland (December 7, 2005).
"Itanium: A cautionary tale"
.
Tech News
. ZDNet.
???
?? 23 ?????? 2006 ?? ?????????
. ?????? ????
2006-10-04
.
In the third quarter of this year, 7,845 Itanium servers were sold, according to research by Gartner. That compares with 62,776 machines with Sun Microsystems' UltraSparc, 31,648 with IBM's Power, and 9,147 with HP's PA-RISC.
- ↑
????? ??????? ?? ???? ???? ?? ?????? ???? ?????
Archived
2008-04-09 at the
????? ????
15 ????? 2007
- ↑
"?????? ?? ?????? ???? ????? ????? ?????? 2:04 CV139DAK"
(PDF)
.
???
(PDF)
?? 24 ??? 2009 ?? ?????????
. ?????? ???? 29 ????? 2010
.
- ↑
"SCO v. ????? ??? ?????? ?? ?????? ????"
.
???
?? 5 ?? 2010 ?? ?????????
. ?????? ???? 29 ????? 2010
.
- ↑
[1]
Archived
2010-05-05 at the
????? ????
24 ????? 2009
- ↑
[2]
Archived
2010-02-03 at the
????? ????
24 ????? 2009
- ↑
[3]
Archived
2010-03-24 at the
????? ????
24 ????? 2009
- ↑
The Open Group.
"Mac OS X Version 10.5 Leopard on Intel-based Macintosh computers certification"
.
???
?? 21 ????? 2016 ?? ?????????
. ?????? ????
2007-06-12
.
- ↑
"???????"
.
???
?? 4 ??? 2011 ?? ?????????
. ?????? ???? 29 ????? 2010
.
- ↑
"?????? ???????, ?????? ??????? (???? ???????)"
.
???
?? 9 ????? 2008 ?? ?????????
. ?????? ???? 29 ????? 2010
.
- ????, ??.??.; ????????, ??, ??????? ???-???? ??????? (
??? ?????? ?????? ???????
, ?????-????? 1978, ??????? 57, ?????? 6, ??? 2)
- ????, ???? ??
:
? ???????? ??????? ??? ???????
, ????? ??????, 1 ??? ?? 1994
ISBN 0-201-54777-5
- "UNIX History"
.
www.levenez.com
. ??? ?? 29 ?????? 2010 ??
?????????
. ?????? ???? 17 ????? 2005
.
- "AIX, FreeBSD, HP-UX, Linux, Solaris, Tru64"
.
UNIXguide.net
.
???
?? 10 ????? 2005 ?? ?????????
. ?????? ???? 17 ????? 2005
.
- "Linux Weekly News, February 21, 2002"
.
lwn.net
.
???
?? 24 ????? 2009 ?? ?????????
. ?????? ???? 7 ?????? 2006
.
- ?????, ???
:
?????
"Commentary on the Sixth Edition UNIX Operating System"
.
???
?? 8 ?????? 2010 ?? ?????????
. ?????? ???? 29 ????? 2010
.
??? ????? ???
???? ?? ???? ?????????????,1996, ???????? 1-57398-013-7
- ??????? ???
????????????
, ????? ???????