|
??
?????
??? ??
. ????? ???:
?????? ?????? ??? ???????, ???????? ?? ?????
.
|
??? ??????? ????? ????? ?? ??????, ?? ??? ?? ?????? ?? ?????? ?? ??? ?? ???? ???. ????? ?????? ????? ?
?? ?????
.
|
|
??
?????
??? ??
. ????? ???:
?????? ?????? ??? ???????, ???????? ?? ?????
.
|
??? ??????? ????? ????? ?? ??????, ?? ??? ?? ?????? ?? ?????? ?? ??? ?? ???? ???. ????? ?????? ????? ?
?? ?????
.
|
????? ?? GNU
???
(???????
GNU
, ?-G ??????) ???
????? ?????
?????? ????? ????? ????? ??
?????? ???
. ?????? ?? ?
????
?? ????? (
Hurd
) ?????? ?????? ????? ????? ?????? ???? ???????
??????
, ?????? ????? ?? ???
GNU/Linux
. ??? GNU ??? ???? ?????
??????????
?? "GNU's Not Unix" (??? ????
??????
). ??? ??????? ?????? ?????? ???????: ?
????
GCC
, ????? Hurd ??
?????
Bash
.
??????
??? ????? ?????
???????
?????? ????; ????? ??
??????????
??? ????? ????? ????, ????? GNU ?????? ????? ????? ??. ??????????? ?? ?????? ????? ?-GNU ????? ??????? ??????
?????
??????: ?????? ???? ??? ?????? ????? ?????, ??? ????? ????? ?????
TeX
??????? ??????
X11
, ????? ????? ??? ????? ????, ????? ????? ??????.
??????? ????? ?????? ?-
27 ???????
1983
?
?????? ?????
net.unix-wizards ? ?-net.usoft. ?????? ?? ??????? ???? ????? ????? ?-
5 ??????
1984
, ????
???'?? ??????
????? ??????? ?-
MIT
, ?? ???? ???? ??? ?????? ?? ???? ?-GNU. ?????? ??????? ????? ?
???? ?? ???
(GNU Manifesto) ??????? ????? ?? ?????? ??? ???? ?? ??????? ??? ????? ??????? ???. ??? ??? ??? "?????? ?? ????? ?????-?????? ??? ???? ?????? ?????? ????? ????".
??? ?????? ??????? ?? GNU ????? ?????? ??? ??????? "?????, ?????, ????? ?????", ????? ??????? ???
??????
??? ????? ??? ??? ??? ?? ??????? ??"?, ??? ???? ?? ???? ????? ?????? ?????? ??? ???? ??????? ??????. ????? ??, ??? ????? ?-
copyleft
(???? ????? ??????? ?? ?????? "copyright", ??? ?????? ?"
?????? ??????
"), ??? ????? ???? ????? ?-GPL, ??? "??????? ??????? ????? ?? GNU".
?-
1985
???? ?????? ?? "
????? ?????? ??????
" (FSF), ???? ?
???? ???
, ??? ???? ????? ????????, ????? ???????? ??????? ???. ??? ??, ????? ????? ??????? ??? ???? ?-GNU, ?? ?? ?? ???? ?????? ?? ?????? ????? (???????? ????) ???????. ???? ??? ???? ????? ?????, ????? ????? ????? ???? ????? ?????? ?? ?????? ?? ????? ?? GNU ??? ???? ?????. ?????? ???????? ???? ?????? ???? ?????
Cygnus Solutions
, ??? ??? ?-
Red Hat
.
?-
1990
??? ?????? ??? ???
???? ???????
??-????? ???
Emacs
,
????
???? ?????? ???
GCC
, ?????? ?????? ?????? ?????? ??
????
?????? ????????. ?????? ?????? ?????? ??? ??? ??? ?
????
(Kernel).
????? ?? ??? ????? ?????? ?-"???? ??????? ????? ?? ?????? ???? ????? ?????? ???
?????
?? ??????". ??? ?????? ?-TRIX, ???? RPC (
????? ??????? ?????
) ?????? ??
MIT
, ??????? ?????? ?????? ????? ?????? ????? ?? ???? 7 ?? ??????. ??????
1986
?????? ????? ?????? ???? ??, ?? ?????? ?????? ????? ???? ?? ?????? ?????? ?????, ????? ???? ???? ??? ?? ?? "?????????? 68000 ????? ?????????" ???? ???? ?????? ???? ???????????? ????? ???? ????? ??? ?????? ??. ??
1988
????? ?????? ???? "???", ??? ????? ?-CMU (?????????? ????'? ????), ?? ?? ?????? ???? ?????? ???? ??????? ????? ?????? ??? ???? ???? ?????
AT&T
.
?????? ????? ????? ????? Alix, ?? ?????
????? ?????
????? ????? ???? ?? ???
Hurd
, ???? ??? ????? ???? ???-????? ?????? ?? ??? ???? ???????. ?? ?????? ?? Hurd ???? ????? ?? ??? ?????? ????? ?????? ???????? ??????? ??? ???????.
??
1991
???
????? ????????
?? ????? (????) ????-??????? ??? -
??????
. ?? ?? ??????? ??? ?? ?????
????? ??????
, ??
1992
???? ???????? ?? ?????? ????? ??
GPL
?? ???. ??????? ????? ????? ?
???????
?????? ???? ?? ??????, ???
1992
????? ?????? ?? ????? ???, ?????? ??? ???? ????? ????? ?????? ????? ?????. ?????? ?? ???? ??????? ??? ?????? ?????? ???? ?? ????? ???, ???? ????? ????-??? "?????
???/??????
" ?? "
???? ??????
". ???? ????
2009
, Hurd ????? ?????? ????, ??????
???? ????????
?? ????? ??? ??????? ?-Hurd ??? ???????. ???? ?? ?????? ??? ???? ?? ???? ????? ??? ????? ??
FreeBSD
.
???? ????? ??? ?????? ?? ??? ??????? ?? ?????? ?????? ???????? ????? ?????? ??????? ????????, ???? ??? ????? ???? ????? ??? ?? ?????? ????? ?? ??????. ?????? ??? ????? ?? ?????? ??????? "??? ???". ?????? ??? ???? ????? ?? ??????? ??????
Windows
?
Mac OS X
.
????? ?????? ?? ??? ????? ????? ????? ?????? ?? ???? ??HURD. ???? ???? ?? ?? ?????? "???????" ??????? ?????? ??????? ?????? ????
[1]
.
????? ???, ??? GNU ???? ?? ?????? ??????? ?? ???? ??????. ?????? ?? ???? ?????? ?? ??? ???? ????? ??? ???? ????? ????? ?????? ?????? ????. ????? ??? ????? ???? ??
???? ??????
?? ?? ???? HURD. ???? ??????
?????? ?????
????? ???? ???? ????? ?????:
- ??????
- ????? GNU/Linux
- HURD
- ????? GNU/HURD
- GNU/kFreeBSD
- ????? ????? GNU ???? ??? ???? (kernel) ??
FreeBSD
. ????? ??? ???? ??? ????? ??? ?????? ???? (6.0) ?? ?????
?????
- GNU/Solaris
- ????? Nexenta ?????? ????? ?? ???? ?? ???? ???????
???????
???? ?????? ?????? ??
Solaris
- ?? ????? ??? ??
libc
.
- Cygwin
- ???? ????? ?????? ?? ?? Cygwin, ?????? ???? ????? ??????? ????: ????? ???? ?? ?? ?? ????? ????? (???? libc) ??? "????" ????. ???? ????? ??? ?"????" ??? ?????
Windows
??????? ?????? ???????? ???.
???? ???? ????? ????? ????? ????? ?? ?? ????
NetBSD
, ???? ???????? ???? ???????? 2002
[2]
. ????
2010
???? ????? ??
????
?? ????? ??? ?????
??????
[3]
.