́ ́, . (. operating system, OS) , , , , , , . .
, ( ) . 1990- Microsoft Windows UNIX ( Linux Mac OS).
|
|
[]
:
- ( , , .).
- .
- ( -).
- ( , ).
- ( , .), .
- .
- .
:
- ()[1]
[]
: « , » « , ». , , .
, . , , , ( ), , , . , , «» -.
, :
, , , :
- ( ),
- ( ),
- ( ).
. :
, ( ), , («») (, , , ) . : , (, ) .
(): ( ) . ( , ).
[]
, , . , -. .
.
:
[]
( ), , 1- ( 1940- ). , ( -, . .).
[]
« » . , , , .
[]
.
(, ) - ( , - ) (1960- ). ( ) , , «» ( ) .
[]
, ( ), .
[]
« » (« ») .
, ( / ).
[]
.
[]
[] UNIX, POSIX
1960- - , . Atlas ( ), CTTS ITSS ( , MIT), THE ( ), RS4000 ( ) . ( ).
, OS/360 (IBM), SCOPE (CDC (.)) 1970- MULTICS (MIT Bell Labs), .
1969 ( ), UNIX ( UNICS, MULTICS) , , :
UNIX, ( ), , , , , , .
1970- UNIX, TCP/IP. BSD (Berkeley Software Distribution).
( Bell Labs) , GNU.
UNIX , ISO/IEC 9945[2].
, Single UNIX Specification, UNIX. AIX, HP-UX, IRIX, Mac OS X, SCO OpenServer, Solaris, Tru64 z/OS.
, POSIX , «POSIX-» ( «UNIX-» « UNIX», «UNIX», The Open Group , ). , - , POSIX- .
UNIX- , UNIX, Bell Labs (System V), (FreeBSD, OpenBSD, NetBSD), Solaris (OpenSolaris, BeleniX, Nexenta), Linux, GNU , .
( ; - , POSIX- , ), .
1990- .
[] -UNIX-
, UNIX, , UNIX « » , , , : « ». Plan9 ( « 9 » -), UNIX « » UNIX System V Bell Labs 1992 .
(namespace), UNIX. , Plan9 «», , , , . (, ) UTF-8, -. 9P, (TCP UDP). , . 9P - , , -. : , . , . .
, UNIX, BSD GNU/Linux, Bell Labs. , -.
«Inferno».
[] .
[]
- - () .
- ISO/IEC 9945 (ISO) 2003 .
[]
- . . : . 2- . .: , 2007. 416 . ISBN 978-5-94723-632-3
- . ., . . // . ., 1986.
- . . . 2- . .: BHV-, 2007. ISBN 978-5-94157-695-1
- . ., . . UNIX = The UNIX Programming Environment. ., 1992. ( , )
- . ., . . . .: , 2002. 544 . ISBN 5-272-00120-6
- . = Operating Systems: Internals and Design Principles. .: , 2004. 848 . ISBN 0-1303-1999-6
- . . = Structured Computer Organization. .: , 1979. 547 .
- . . = Modern Operating Systems. 2- . .: , 2005. 1038 . ISBN 5-318-00299-4
- . ., . . . = Operating Systems: Design and Implementation. 3- . .: , 2007. 704 . ISBN 978-5-469-01403-4
- . = The Logical Design of Operating Systems. .: , 1981. 360 .
- . . UNIX = The Art of UNIX Programming. .: , 2005. 544 . ISBN 5-8459-0791-8
- Mark G. Sobell. UNIX System V. A Practical Guide. 3rd ed. 1995.
[]
| () | |
|---|---|
Linux |
Access Linux · Android · bada · Baidu Yi · Boot to Gecko · DSLinux · Familiar · HP webOS · iPodLinux · LiMo · Tizen(MeeGo · Moblin · Maemo · Qt Extended) · Mobilinux · MotoMagx · Openmoko · OPhone · SHR · Qt Extended Improved · Ubuntu Mobile · webOS |
|---|---|
| BlackBerry OS (BlackBerry Tablet OS) · BREW · DoJa · GEOS · iOS · JavaFX · Nintendo DSi OS · Nokia OS (S30 · S40) · P2K · Palm OS · PSP OS · Symbian OS (MOAP(S), UIQ, S60, S80, S90) · SavaJe · Windows (CE, Embedded, Mobile, Windows Phone 7) | |