Best Linux представляет собой независимый дистрибутив финского происхождения. Последняя версия - Best Linux 2000 - спроектирована для установки непосредственно в "графической Windows-подобной КDЕ оболочке рабочего стола, которая включает все необходимое для решения повседневных задач программное обеспечение". Best Linux включает поддержку для финского, шведского, английского, русского, эстонского, французского, немецкого и испанского языков. В него также включена частичная поддержка 14 других европейских языков.
SOT Finnish Software Engineering Ltd.
Hermiankatu 8 E Fin-33720 Tampere
Finland
E-mail: finlandebestlinux.net
http://www.bestlinux.net/
Фирма Caldera разработала версии своего дистрибутива для ряда основных языков. В соответствии со сведениями, доступными на веб-сайте фирмы, Caldera обеспечивает техническую поддержку OpenLinux на нескольких языках, включая немецкий, французский, итальянский, японский и корейский.
Caldera Systems, Inc. 240 West Center Street Orem, Utah 84057 U.S.A.
E-mai1: info@calderasysterns.com WWW:
http://www.caldera.com/
Debian Linux разработан добровольцами. Многие из них работали над переводом Debiar. Linux на другие языки. На момент написания книги, были переведены на 17 различных языков отдельные компоненты документации и реализована соответствующая поддержка. Для этого дистрибутива отсутствует центр поддержки.
E-mail: debian-project@lists.debian.org WWW:
http://www.Debian.org/
Icepack Linux представляет собой немецкий дистрибутив Linux, созданный для пользователей, не привыкших работать в Linux. Несмотря на то, что он использует множество тех же самых пакетов (например, GNOME и КDЕ), он был разработан независимо от других дистрибутивов Linux.
icepack Linux
E-mail: support@icepack-linux.com
http://www.icepack-linux.com/
Компания MNIS выпускает французский дистрибутив Linux, называемый MNIS. Linux MNIS определяется как Х-рабочая станция на базе ПК и имеет ряд уникальных средств, наподобие
К Desktop Environment. Существует также коммерческий пакет X-Win32, который выполняет приложения Windows 95/NT/2000 непосредственно в этом дистрибутиве.
MNIS
57, rue d'Amsterdam
F-92100 Boulogne
France
E-mail: info@mnis.fr
http://www.mnis.fr/
MicroLinux - небольшой дистрибутив на хорватском языке, устанавливаемый в раздел DOS. Последнее удобно для пользователей, которые не могут менять разбивку диска в системе Windows 95/98/Ме и которым необходимо работать и в Windows (или DOS), и в Linux.
HULK - Hrvatska udruga Linux korisnika WWW:
http://linux.hr/
Еще один неанглоязычный дистрибутив Linux на основе Red Hat - на этот раз испанский. Последняя версия Eurielec Linux - производная от последней версии 6.2 дистрибутива Red Hat.
Escuela Tecnica Superior Ingenieros de Telecomunicacion
Avda. Complutense s/n - 28040
Madrid
Spain
E-mail: linux@eurielec.etsit.upm.es
WWW: http: //www.eurielec.etsit.upm.es/linux/
Laser5 Linux представляет собой японский дистрибутив Red Hat Linux. Предусмотрена также конфигурация рабочей станции Linux, сервера и кластерной системы.
LASERS Co., Ltd.
NOV Building, 3F, 3-10-7 Yushima
Bunkyo-ku
/ Tokyo Japan 113-0034
E-mail: info@laser5.co.jp WWW:
http://www.laser5.co.jp/
EasyLinux представляет собой немецкий дистрибутив Linux, созданный для пользователей, не привыкших работать в Linux. В него включен ряд графических утилит конфигурирования, для большинства конфигурационных файлов Linux.
easy Information Technology GmbH
Am Seerhein 8
78467 Konstanz
Germany
http://www.easyLinux.com/
Португальская версия дистрибутива Red Hat выпускается бразильской компанией Conectiva Informatica. На момент написания книги компания предлагала дистрибутив Conectiva Linux версии 6, который включает КDЕ версии 2 и XFree версии 4.0.1.
Conectiva Informatica
Rua Tocantins, 89 - Cristo Rei
Zip: 80050-430
Curitiba(PR)
Brazil
E-mail: info@conectiva.com.br
http://www.conectiva.com.br/
Open Kernel: Linux от UrbanSoft - русский дистрибутив на основе Red Hat с русскими консольными шрифтами и русской средой X Windows, а также дополнительными пакетами, отсутствующими в стандартной среде Red Hat. Текущая версия - производная от Red Hat 6.2.
UrbanSoft
E-mail: info@usoft.spb.ru
http://www.usoft.spb.ru/
Blue Linux представляет собой шведский дистрибутив, базирующийся на Debian Linux 2.2. В соответствии с информацией от Linux Online, его даже можно не устанавливать на жесткий диск.
Blue Linux
http://blue.swt.nu/
Gelecek Linux турецкий дистрибутив Linux, базирующийся на Red Hat Linux.
Gelecek Bilisim ve Iletisim A.S
Perpa Ticaret Merkezi
В Blok Kat: 11 No: 1932
Sisli, Istanbul
Turkey
E-mail: info@gelecek.com.tr
http://www.gelecek.com.tr/
Для большинства основных дистрибутивов существуют версии или, по крайней мере, инсталляторы на разных языках. Приведенный ниже список включает несколько дистрибутивов Linux, доступных на нескольких языках (кроме английского).
Linux по-хорватски
Linux по-французски
Linux по-немецки
Linux по-японски
Linux по-португальски
Linux по-русски
Linux по-испански
Linux по-шведски
Linux по-турецки
Linux в мультиязыковом варианте
Linux всегда был интернациональным явлением. Он остается таким и по сей день. Ядро, которое разработано в Финляндии, интерфейс GUI, разработанный в Германии, особая лицензия, позволяющая свободно его распространять, и разработанная в США, позволяют назвать Linux настоящим космополитом. В ряде стран разработчики перевели Linux на свой язык. Для многих дистрибутивов существуют версии на разных языках.
Эта книга написана англоязычными авторами, но это не должно порождать каких бы то ни было подозрений в отношении качества национальных версий дистрибутивов.
Mandrake Linux (известный также как Linux-Mandrake) разработан на основе Red Hat Linux, расширен поддержкой дополнительных режимов, включая работу на других языках.
MandrakeSoft Inc.
2400 N. Lincoln Ave.
Altadena, CA 91001
U.S.A.
E-mail: sales@mandrakesoft.com
http://www.1inux-mandrake.com/
Фирма Red Hat разработала версии своих дистрибутивов для ряда основных языков. Документация Linux на компакт-диске CD-ROM, которая поставляется в составе полной версии Red Hat Linux 7.1, включает документы на французском, английском, немецком, итальянском и испанском языках. Инсталлятор Red Hat Linux 7.1 позволяет выполнять установку Linux
на 19 различных
европейских
языках
и дополнительно на японском.
Red Hat, inc.
2600 Meridian Parkway
Durham, NC-27713
U.S.A.
http://www.redhat.com/about/contact/directory.html
для доступа к списку e-mail контактов.
http://www.redhat.com/
TurboLinux доступен на японском и китайском языках. Каждая из этих версий TurboLinux включает адаптированные к языку инструменты, наподобие браузера и рабочего стола.
TurboLinux
8000 Marina Boulevard
Suite 300
Brisbane, CA 94005
E-mail: support@turbolinux.com
http://www.turbolinux.com/
Vine Linux представляет собой японский дистрибутив. На момент написания книги последней версией был Vine Linux 2.1, базирующийся на Red Hat Linux 6.2. Vine Linux включает ряд японских шрифтов и приложений. Продается фирмой Red Hat Linux на их японском сайте.
Vine Linux
WWW:
http://www.vinelinux.org/
Digital Metrics Linux Professional Institute Red Hat Certified Engineer Sair GNU/Linux |
http: //www.digitalmetri.es .com/ http : / /www . Ipi . org/ http : / /www . redhat . com/ training/rhce/courses / http: //www. linuxcertif ication. org/ |
||
Best Linux |
http: //www.bestlinux.net/ |
||
Black Cat Linux Blue Linux |
http: //www.blackcatlinux.com/ http : / /blue . swt . nu/ |
||
Caldera OpenLinux |
http : / /www . calderasystems . com/ |
||
Conectiva Linux (португальский) |
http: //www.conectiva.com.br/ |
||
Corel Linux |
http : / / linux . corel . com/ |
||
Debian/GNU Linux DLX Linux |
http : / /www . debian . org/ http: //www.wu-wien.ac .at/usr/ h93/h9301726/dlx.html |
||
EasyLinux |
http: //www.easylinux.com/ |
||
ESware Linux |
http : / /www . esware . com/ |
||
Eurielec Linux (испанский) |
http: //www.eurielec.etsit.upm.es/linux/ |
||
Gelecek Linux |
http: //www.gelecek.com.tr/ |
||
Icepack Linux |
http: //www. icepack-linux.com/ |
||
LaserS Linux |
http: //www. laserS .со. jp/ |
||
Linux Mandrake |
http : / /www. linux-mandrake . com/ |
||
LinuxPPC (для PowerPC чипов) LinuxWare |
http: //www.linuxppc.org/ !> http : / /www . trans-am . com/ linux . htm |
||
MkLinux (для Power Macintosh) |
http: //www.mklinux.org/ |
||
MNIS Linux (французский) |
http: //www.mnis . fr/ |
||
Red Hat Linux |
http : / /www . redhat . com/ |
||
Slackware Linux |
http: //www.slackware.com/ |
||
Stampede Linux |
http: //www.stampede.org/ |
||
S.U.S.E. Linux (немецкий и английский) |
http: //www.suse.com/ |
||
TurboLinux |
http://www.turbolinux.com/ |
||
Vine Linux |
http: //www.vinelinux.org/ |
||
FTP-архив Linux Alpha |
http : / /gatekeeper . dec . com/pub/ DEC /Linux-Alpha/ |
||
Linux для ВеВох |
http: //www.sowerbutts .com/ belinux/ introduction . html |
||
Linux для процессоров Spare |
http: //www.ultralinux. org/ |
||
Linux/m68k для Macintosh |
http: //www. mac. Iinux-m68k.org/ |
||
Домашняя страница Linux/m68k |
http: //www. Iinux-m68k.org/ |
||
Архив МК Linux |
http: //ftp.sunet .se/pub/os/ Linux/mklinux/mklinux/ |
||
SGI-Linux |
http: //linus. linux.sgi .com/ |
||
В приложении перечислены узлы Internet, в которых можно найти дополнительные сведения о Linux, приобрести или загрузить бесплатно дистрибутивы, получить консультацию. Конечно, это не полный список ресурсов Linux в Internet. Скорее, это список узлов, оказавшихся полезными для автора за долгие годы работы с Linux.
EPC Home Page (испанский) Linux (чешский) Linux - Viel Unix far wenig Geld (немецкий) Linux Indonesia (индонезийский) |
http: //www.arrakis.es/~epujol/linux'/ http: //www. linux.cz/ http: //www.uni-tuebingen.de/ zdv/projekte/linux/ http: //www.linux.or.id/ |
||
Просто Linux |
http://www.justlinux.com/ |
||
Руководство по безопасности Linux для администраторов |
http: //www. linuxdoc . org/LDP/lasg/ |
||
Документационный проект Linux |
http : / /metalab . unc . edu/mdw/ |
||
Linux: часто возникающие вопросы с ответами |
http: //www.cl .cam.ac.uk/users/ iwj 10/ linux- faq/ index . html |
||
Аппаратное оснащение Linux |
http : / /www. fokus . gmd.de/linux/ linuxhardware . html |
||
Установка и запуск Linux |
http : / /metalab . unc . edu/mdw/LDP/ gs/gs .html |
||
Международный Linux |
http: //www.li.org/ |
||
Журнал Linux |
http: //www. linux journal . com/ |
||
Linux НЕМЕДЛЕННО! |
http: //www. linuxnow.com/ |
||
Linux в сети |
http : / /www . linux . org/ |
||
Руководство администратора системы Linux |
http: //www. linuxdoc . org/LDP/ sag/ index . html |
||
Linux сегодня |
http : //www. linuxtoday . com/ |
||
Реестр групп пользователей Linux |
http: //www. linux. org/users/ index . html |
||
The Linux Web Ring |
ht tp : / / 1 inuxwebr ing .org / |
||
Slashdot |
http: //www.slashdot.org/ |
||
Руководство администратора сети |
http: //www. linuxdoc.org/LDP/ nag2 / index . html |
||
Вещички для Linux |
http: //www. fokus .gmd.de/linux/ |
||
CD-ROM Shop CheapBytes InfoMagic Linux Central Linux Mall |
http : / /www . cdromshop . com/ http:/ /www. cheapbytes .com/ http : / /www . inf omagic . com/ http: //linuxcentral .com/ http :/ /www . linuxmall . com# |
||
FTP-узел BLINUX |
ftp: //leb.net/pub/blinux/ |
||
FTP-узел Caldera |
ftp : / / ftp . caldera . com/pub/ |
||
FTP-узел Debian |
ftp : / / ftp . debian . org/ |
||
Freshmeat.net |
http: //www. freshmeat.net/ |
||
Tech-архив Linux в штате Джорджия |
ftp : / / f tp . cc . gatech . edu/pub/ l inux/ |
||
Приложения Linux |
http : / /www . linuxapps . com/ |
||
Архив ядер Linux |
ftp : / / ftp . kernel . org/ |
||
Linux Software Map |
http: //www.execpc.com/lsm/ |
||
FTP-узел Red Hat |
ftp : / / ftp . redhat. com/pub/ |
||
Tucows Linux |
http: //linux. tucows .com/ |
||
Архив Linux UNC |
http: //www. ibiblio.org/pub/Linux/ |
||
Страница программного обеспечения "Вещички для Linux" |
http: //www. fokus .gmd.de/linux/ linux-softw.html |
||
alt.os.linux.best |
news :alt .os . linux.best |
||
alt.os.linux.caldera |
news : alt . os . linux . caldera |
||
altos.linux.corel |
news : alt . os . linux . corel |
||
alt.os.linux.dial-up |
news : alt .os . linux. dial-up |
||
alt.os.linux.mandrake |
news : alt . os . linux .mandrake |
||
alt.os.linux.redhat |
news : alt . os . linux . redhat |
||
alt.os.linux.slackware |
news : alt . os . linux. slackware |
||
alt.os.linux.storm |
news:alt.os. linux. storm |
||
alt.os.linux.suse |
news : alt . os . linux . suse |
||
alt.os.linux.turbolinux |
news : alt . os . linux . turbolinux |
||
comp.os.linux.admin |
news : comp . os . linux . admin |
||
comp.os.linux.advocacy |
news : comp . os . linux . advocacy |
||
comp.os.linux.alpha |
news : comp . os . linux . alpha |
||
comp.os.linux.announce |
news : comp . os . linux . announce |
||
comp.os.linux.development.apps |
news : comp . os . linux . development . apps |
||
comp.os.linux.development.apps |
news : comp . os . linux . development . system |
||
comp.os.linux.embedded |
news : comp . os . linux . embedded |
||
comp.os.linux.hardware |
news : comp . os . linux . hardware |
||
comp.os.linux.help |
news : comp , os . linux . help |
||
comp.os.linux.m68k |
news : comp . os . linux . m68k |
||
comp.os.linux.misc |
news : сотр. os . linux. misc |
||
comp.os.linux.networking |
news : comp . os . linux . networking |
||
comp.os.Iinux.portable |
news : comp . os . linux .portable |
||
comp.os.linux.powerpc |
news : comp . os . linux . powerpc |
||
comp.os.linux.questions |
news : сотр. os . linux. guest ions |
||
comp.os.linux.redhat |
news : comp . os . linux . redhat |
||
comp.os.linux.security |
news : coinp . us . linux. security |
||
comp.os.linux.setup |
news : comp . OB . linux . setup |
||
comp.os.linux.x |
news : comp . os . linux . x |
||
Linux Mailing Lists |
http: //www. linuxlookup.com/html/main/mail inglists.html |
||
MetroLink |
http: //www.metrolink. com/ |
||
Проект XFree86 |
http : / /www . xf ree8 6 . org/ |
||
Графика Xi |
http: //www.xinside.com/ |
||
Версия 2, июнь 1991
Copyright (С) 1989, 1991 Free Software Foundation, Inc
675 Mass Ave, Cambridge, MA 02139, USA
Разрешается копирование и распространение точных копий этого документа без ограничений, но запрещается вносить в него изменения
MkLinux - попытка заставить Linux работать на микроядре Open Group Mach, загружаемом на компьютерах семейства Power Macintosh, для которого оно и предназначено. Архитектура микроядра организована таким образом, чтобы упростить перевод операционной системы на другую платформу, с особым акцентом на перевод самого ядра.
Apple Computer полностью поддерживает проект MkLinux, узел Web которого находится по адресу http: //www.raklinux.org. В настоящее время распространяется через Internet и на CD-ROM.
Среди других проектов, имеющих целью перевести Linux на платформу Power Macintosh -дистрибутив PowerPC Linux, который мы обсудим в параграфе о процессоре PowerPC и Powermac/Linux (http: //www.es.wise.edu/~tesch/linux_infо/). Оба проекта - версии Linux, ориентированные на процессор PowerPC, составляющий основу систем Power Mac, а не на микроядро. Этот вариант обеспечивает более высокую эффективность, но менее пригоден для перевода на другую платформу. Объединение исходных текстов Powermac/Linux и LinuxPPC от PowerPC Linux привело к появлению версии Linux для платформы PowerPC.
Apple расширил эту версию Linux, известную как Darwin, до своей последней операционной системы Mac OS X. Хотя ядро Mac OS X базируется на двух-других Unix-клонах (Carnegie-Mellon's Mach 3.0 и Berkeley Standard Distribution версии 4.4-lite), оно также включает существенную часть программного обеспечения Linux.
Процессор Alpha компании Compaq провозглашен образцовым процессором типа RISC. Это один из самых быстрых процессоров, представленных на рынке.
Linux для процессора Alpha сегодня, пожалуй, одна из наиболее надежных, устойчивых и основательно тестированных версий этой операционной системы, предназначенных не для платформы Intel. Все ее компоненты - от X Windows до браузеров Web - работают превосходно. Возможна эмуляция среды для запуска версий Linux, ориентированных на платформу Intel л:86. Подробнее о Linux для процессора Alpha см. по адресу http: / /www. alphalinux. org/.
Linux для Alpha работает во множестве систем на основе Compaq Alpha: от маломощных Universal Desktop Boxes до 64-битовых систем.
Компания Red Hat предлагает версию Linux Red Hat для процессора Alpha.
Linux/MIPS - версия Linux, предназначенная для большинства систем с процессорами MIPS, включая следующие:
Acer PICA-61
DECStation 5000/2x, 5000/100 и 3100
MIPS Magnum 4000PC
Olivetti M700-10
Текущая версия считается устойчивой и включает поддержку сетей и сетевых файловых систем, при некотором недостатке поддержки встроенных периферийных устройств в отдельных машинах. Пока надежного, устойчивого дистрибутива нет (текущая версия базируется на ядре 2.1.73), но его можно собрать из программ, представленных на узле Web проекта Linux/MIPS
(http: / / lena. f net. f r/).
Большой успех достигнут в поддержке Linux на процессорах семейства PowerPC. Проект LinuxPPC (http: //www. linuxppc.org/) ведется компанией PowerPC Linux. Это завершенный устойчивый дистрибутив, который работает на компьютерах Power Macintosh, Power-UP от Amiga, BeBox от Be Inc.. системах RS/6000 на основе PowerPC, системах, PReP и CHRP от IBM и рабочих станциях от Umax.
Среди прочих, поддерживаются следующие программы и возможности.
Системы на основе шины PCI
Жесткие диски SCSI и IDE
Мультимедиа
Web-браузеры наподобие Netscape
X Windows и обширный набор диспетчеров окон
Java JDK 1.2.2
В стадии разработки находится проект эмулятора Mac OS, запускаемого в Linux на PowerPC (аналогично Wine - попытке создания эмулятора Windows в Linux на процессоре Intel x86). Часть проекта уже реализована в виде Mac OS X.
UltraLinux (http: / /www. ultralinux. org/), ранее известный как S/Linux, - проект перевода Linux на процессоры SPARC и UltraSPARC компании Sun. В настоящее время это достаточно устойчивая система, поддерживающая даже новейшие 64-битовые рабочие станции на базе UltraSPARC. На момент написания книги Slackware и Debian располагали SPARC-версиями самых свежих своих дистрибутивов.
Существуют версии Linux не только для микропроцессоров Intel x86 и Pentium, но и для множества других платформ. Рассмотрим в общих чертах несколько наиболее важных и интересных версий Linux, предназначенных именно для других платформ. Полный список версий Linux для различных платформ приведен на Web-узле Linux Online's (http: //www. linux.org/projects/ports. html).
ПОСКОЛЬКУ ПРОГРАММА ЛИЦЕНЗИРОВАНА КАК БЕСПЛАТНАЯ, НА НЕЕ НЕ ПРЕДОСТАВЛЯЕТСЯ НИКАКИХ ГАРАНТИЙ, КРОМЕ ПРЕДПИСЬШАЕМЫХ ДЕЙСТВУЮЩИМ ЗАКОНОДАТЕЛЬСТВОМ. ЕСЛИ НЕТ ИНЫХ ПИСЬМЕННЫХ УКАЗАНИЙ, ПРАВООБЛАДАТЕЛИ И (ИЛИ) ДРУГИЕ ЛИЦА ПРЕДОСТАВЛЯЮТ ПРОГРАММУ "КАК ЕСТЬ", БЕЗ ГАРАНТИИ ЛЮБОГО РОДА, ВЫРАЖЕННОЙ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМОЙ, В ТОМ ЧИСЛЕ ПОДРАЗУМЕВАЕМОЙ ГАРАНТИИ ТОВАРНОГО СОСТОЯНИЯ, ПРИГОДНОСТИ ДЛЯ ЛЮБОЙ КОНКРЕТНОЙ ЦЕЛИ И ДРУГИХ ГАРАНТИЙ. КАЧЕСТВА И ЭФФЕКТИВНОСТИ ПРОГРАММЫ. ВЕСЬ РИСК ЛОЖИТСЯ НА ВАС. В СЛУЧАЕ НЕИСПРАВНОСТИ ПРОГРАММЫ ВЫ ПРИНИМАЕТЕ НА СЕБЯ ВСЕ РАСХОДЫ ПО НЕОБХОДИМОМУ ОБСЛУЖИВАНИЮ, РЕМОНТУ ИЛИ ИСПРАВЛЕНИЮ.
НИ ПРИ КАКИХ УСЛОВИЯХ, ЗА ИСКЛЮЧЕНИЕМ ТРЕБОВАНИЙ ДЕЙСТВУЮЩЕГО ЗАКОНОДАТЕЛЬСТВА ИЛИ ПИСЬМЕННОГО СОГЛАШЕНИЯ, ЛЮБОЙ ИЗ ПРАВООБЛАДАТЕЛЕЙ ИЛИ ЛЮБОЕ ИНОЕ ЛИЦО, МОДИФИЦИРУЮЩЕЕ И (ИЛИ) РАСПРОСТРАНЯЮЩЕЕ ПРОГРАММУ В СООТВЕТСТВИИ С ИЗЛОЖЕННЫМИ ВЫШЕ УСЛОВИЯМИ, НЕ НЕСЕТ ПЕРЕД ВАМИ ОТВЕТСТВЕННОСТИ ЗА УЩЕРБ, ВКЛЮЧАЯ КАКИЕ БЫ ТО НИ БЫЛО ОБЩИЕ, ОПРЕДЕЛЯЕМЫЕ ОСОБЫМИ ОБСТОЯТЕЛЬСТВАМИ, ПОБОЧНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ, ПОНЕСЕННЫЕ ВСЛЕДСТВИЕ ПРИМЕНЕНИЯ ПРОГРАММЫ ИЛИ НЕВОЗМОЖНОСТИ ЕЕ ПРИМЕНИТЬ (В ТОМ ЧИСЛЕ ВСЛЕДСТВИЕ УТЕРИ ИЛИ НЕТОЧНОГО ПРЕДСТАВЛЕНИЯ ДАННЫХ, ПОТЕРЬ, ДОПУЩЕННЫХ ВАМИ ИЛИ ТРЕТЬИМИ ЛИЦАМИ, НЕСПОСОБНОСТИ ПРОГРАММЫ РАБОТАТЬ С КАКИМИ-ЛИБО ИНЫМИ ПРОГРАММАМИ И ДРУГИХ ПРИЧИН), ДАЖЕ ЕСЛИ ТАКОМУ ПРАВООБЛАДАТЕЛЮ ИЛИ ИНОМУ ЛИЦУ БЫЛО ИЗВЕСТНО О ВОЗМОЖНОСТИ НАНЕСЕНИЯ ПОДОБНОГО УЩЕРБА. КОНЕЦ ТРЕБОВАНИЙ И УСЛОВИЙ
Большинство программных продуктов распространяется по лицензиям, не позволяющим пользователю распространять их и модифицировать. В отличие от таких лицензий, общественная лицензия общего вида GNU (GNU General Public License) предоставляет всем пользователям возможность свободного распространения и модификации бесплатного программного обеспечения. Гарантируется бесплатное приобретение программного обеспечения всеми пользователями. Общественная лицензия общего вида применяется к большей части программ, распространяемых под эгидой Фонда бесплатного программного обеспечения (Free Software Foundation), а также к любой другой программе, авторы которой разрешают ее свободное использование. Некоторые программы Фонда распространяются по библиотечной общественной лицензии общего вида GNU (GNU Library General Public License). Любой разработчик может распространять свои программы по любой из этих лицензий.
Следует помнить, что в бесплатном распространении программного обеспечения главное не цена, а право. Лицензии GNU предоставляют право распространять копии бесплатных программ (в том числе, получая вознаграждение за распространение), получать, если необходимо, их исходные тексты, модифицировать эти тексты, создавая новые бесплатные программы, наконец, -знать о своих правах.
Чтобы обеспечить указанные права, необходимы ограничения, не позволяющие эти права попирать. Следствие ограничений - определенные обязательства, которые приходится принимать тем, кто занимается распространением или модификацией программ.
Например, при распространении копий программ по указанным лицензиям, распространитель должен предоставлять лицам, приобретающим программы, все права, которыми обладает сам. Он должен предоставить им возможность получить все исходные тексты и ознакомить со всеми правами, предоставляемые условиями приобретения программ.
Существует два аспекта защиты прав: 1) защита авторского права; 2) предоставление данной лицензии, предоставляющей право копировать, распространять и (или) модифицировать программное обесценение.
Лучший способ максимально распространить новую разработку - бесплатное ее распространение с предоставлением любому лицу права модификации и дальнейшего распространения на изложенных выше условиях.
Для этого необходимо ввести в программу объявления, приведенные ниже. Лучше всего разместить эти объявления в начале каждого исходного файла, что позволит с максимальной эффективностью донести до приобретателя сведения об отсутствии гарантии. Каждый файл должен содержать, как минимум, строку с объявлением авторского права и указатель на местонахождение подробных сведений.
<one line to give the program's name and a brief idea of what it does.> Copyright (C) 19yy <name of author>
This program is free software;"you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along *ith this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Перевод:
<одна строка для имени и назначения программы.> Copyright (C) 19уу <имя автора>
Это бесплатная программа; разрешена к дальнейшему распространению и (или) модификации на условиях общественной лицензии общего вида GNU, изданной Фондом бесплатного программного обеспечения; версии 2 этой лицензии или (на ваше усмотрение) любой более поздней версии.
Эта программа распространяется в надежде, что она может оказаться полезной, но БЕЗ КАКОЙ БЫ ТО НИ БЫЛО ГАРАНТИИ; даже без подразумеваемой гарантии ТОВАРНОГО СОСТОЯНИЯ или ПРИГОДНОСТИ ДЛЯ КАКОЙ-ЛИБО КОНКРЕТНОЙ ЦЕЛИ. Подробнее см. в общественной лицензии общего вида GNU.
Данная лицензия применима к любой программе или другой работе, которая содержит уведомление, помещенное обладателем прав, о том, что эта программа или другая работа распространяется на условиях, предоставляемых указанной общественной лицензией общего вида. Впредь такую программу или работу мы будем именовать Программой, программу и любую производную от неё, в рамках авторского права, работу - Работой на основе программы. Это означает любую Работу, которая содержит
Программу
или ее часть - в неизмененном виде или после модификации или компиляции на другом языке программирования (впредь под модификацией будем подразумевать также и компиляцию). Каждый лицензиат будет упоминаться в первом лице ("вы").
Действия, выходящие за пределы копирования, распространения и модификации, не регулируются данной лицензией. Запуск Программы не ограничивается, ее выходные данные регулируются лицензией только в том случае, если они составляют Работу на основе программы (независимо от того, явились ли они результатом запуска Программы). Выполнение этого условия зависит от назначения Программы.
Вам разрешается копировать и распространять точные копии получаемых исходных текстов
Программы
на любом носителе при условии, что на каждой копии проставлены отчетливые и недвусмысленные уведомления об обладателях авторских прав и отсутствии гарантий, будут сохранены все уведомления, относящиеся к данной лицензии и отсутствию гарантий, а каждому получателю
Программы
будет предоставлен образец данной лицензии.
Вам разрешается назначать плату за физический акт передачи копии, а также предоставлять определенные гарантии от себя лично.
Вам разрешается модифицировать копию или копии
Программы
или любой ее части (в результате чего выполняется Работа на основе программы) и копировать и распространять указанные модификации либо работать на основании статьи 1, изложенной выше при выполнении следующих условий.
a) Модифицированные файлы должны содержать отчетливое уведомление о произведенной модификации с указанием даты ее проведения.
Данная лицензия применима к любой программе или другой работе, которая содержит уведомление, помещенное обладателем прав, о том, что эта программа или другая работа распространяется на условиях, предоставляемых указанной общественной лицензией общего вида. Впредь такую программу или работу мы будем именовать Программой, программу и любую производную от неё, в рамках авторского права, работу - Работой на основе программы. Это означает любую Работу, которая содержит
Программу
или ее часть - в неизмененном виде или после модификации или компиляции на другом языке программирования (впредь под модификацией будем подразумевать также и компиляцию). Каждый лицензиат будет упоминаться в первом лице ("вы").
Действия, выходящие за пределы копирования, распространения и модификации, не регулируются данной лицензией. Запуск Программы не ограничивается, ее выходные данные регулируются лицензией только в том случае, если они составляют Работу на основе программы (независимо от того, явились ли они результатом запуска Программы). Выполнение этого условия зависит от назначения Программы.
Вам разрешается копировать и распространять точные копии получаемых исходных текстов
Программы
на любом носителе при условии, что на каждой копии проставлены отчетливые и недвусмысленные уведомления об обладателях авторских прав и отсутствии гарантий, будут сохранены все уведомления, относящиеся к данной лицензии и отсутствию гарантий, а каждому получателю
Программы
будет предоставлен образец данной лицензии.
Вам разрешается назначать плату за физический акт передачи копии, а также предоставлять определенные гарантии от себя лично.
Вам разрешается модифицировать копию или копии
Программы
или любой ее части (в результате чего выполняется Работа на основе программы) и копировать и распространять указанные модификации либо работать на основании статьи 1, изложенной выше при выполнении следующих условий.
a) Модифицированные файлы должны содержать отчетливое уведомление о произведенной модификации с указанием даты ее проведения.
Проект ELKS (Embedded Linux Kernel Subset - Подмножество ядра встроенного Linux) предназначен для создания встроенной операционной системы Linux, как в ранних ПК 8086 и 80286, карманных калькуляторах и встроенных системах управления. Текущая версия Linux, созданная в рамках этого проекта, работает на ПК, занимая всего от 400 до 512 Кбайт оперативной памяти в полной конфигурации.
Текущая версия далека от совершенства. Пока она может лишь загружаться, работать с виртуальными консолями и дисководами и запускать некоторое количество небольших программ. Разработки ориентированы на реализацию микроокон, которые позволят внедрить современный графический интерфейс пользователя в малые устройства.
В настоящее время система не имеет практического применения, но демонстрирует гибкость Linux, позволяющую работать в условиях различного аппаратного обеспечения. С проектом ELKS можно ознакомиться по адресу http: / /www. elks. ecs. soton
.ac.uk/.
MkLinux - попытка заставить Linux работать на микроядре Open Group Mach, загружаемом на компьютерах семейства Power Macintosh, для которого оно и предназначено. Архитектура микроядра организована таким образом, чтобы упростить перевод операционной системы на другую платформу, с особым акцентом на перевод самого ядра.
Apple Computer полностью поддерживает проект MkLinux, узел Web которого находится по адресу http: //www.raklinux.org. В настоящее время распространяется через Internet и на CD-ROM.
Среди других проектов, имеющих целью перевести Linux на платформу Power Macintosh -дистрибутив PowerPC Linux, который мы обсудим в параграфе о процессоре PowerPC и Powermac/Linux (http: //www.es.wise.edu/~tesch/linux_infо/). Оба проекта - версии Linux, ориентированные на процессор PowerPC, составляющий основу систем Power Mac, а не на микроядро. Этот вариант обеспечивает более высокую эффективность, но менее пригоден для перевода на другую платформу. Объединение исходных текстов Powermac/Linux и LinuxPPC от PowerPC Linux привело к появлению версии Linux для платформы PowerPC.
Apple расширил эту версию Linux, известную как Darwin, до своей последней операционной системы Mac OS X. Хотя ядро Mac OS X базируется на двух-других Unix-клонах (Carnegie-Mellon's Mach 3.0 и Berkeley Standard Distribution версии 4.4-lite), оно также включает существенную часть программного обеспечения Linux.
Процессор Alpha компании Compaq провозглашен образцовым процессором типа RISC. Это один из самых быстрых процессоров, представленных на рынке.
Linux для процессора Alpha сегодня, пожалуй, одна из наиболее надежных, устойчивых и основательно тестированных версий этой операционной системы, предназначенных не для платформы Intel. Все ее компоненты - от X Windows до браузеров Web - работают превосходно. Возможна эмуляция среды для запуска версий Linux, ориентированных на платформу Intel л:86. Подробнее о Linux для процессора Alpha см. по адресу http: / /www. alphalinux. org/.
Linux для Alpha работает во множестве систем на основе Compaq Alpha: от маломощных Universal Desktop Boxes до 64-битовых систем.
Компания Red Hat предлагает версию Linux Red Hat для процессора Alpha.
Linux/MIPS - версия Linux, предназначенная для большинства систем с процессорами MIPS, включая следующие:
Acer PICA-61
DECStation 5000/2x, 5000/100 и 3100
MIPS Magnum 4000PC
Olivetti M700-10
Текущая версия считается устойчивой и включает поддержку сетей и сетевых файловых систем, при некотором недостатке поддержки встроенных периферийных устройств в отдельных машинах. Пока надежного, устойчивого дистрибутива нет (текущая версия базируется на ядре 2.1.73), но его можно собрать из программ, представленных на узле Web проекта Linux/MIPS
(http: / / lena. f net. f r/).
Большой успех достигнут в поддержке Linux на процессорах семейства PowerPC. Проект LinuxPPC (http: //www. linuxppc.org/) ведется компанией PowerPC Linux. Это завершенный устойчивый дистрибутив, который работает на компьютерах Power Macintosh, Power-UP от Amiga, BeBox от Be Inc.. системах RS/6000 на основе PowerPC, системах, PReP и CHRP от IBM и рабочих станциях от Umax.
Среди прочих, поддерживаются следующие программы и возможности.
Системы на основе шины PCI
Жесткие диски SCSI и IDE
Мультимедиа
Web-браузеры наподобие Netscape
X Windows и обширный набор диспетчеров окон
Java JDK 1.2.2
В стадии разработки находится проект эмулятора Mac OS, запускаемого в Linux на PowerPC (аналогично Wine - попытке создания эмулятора Windows в Linux на процессоре Intel x86). Часть проекта уже реализована в виде Mac OS X.
UltraLinux (http: / /www. ultralinux. org/), ранее известный как S/Linux, - проект перевода Linux на процессоры SPARC и UltraSPARC компании Sun. В настоящее время это достаточно устойчивая система, поддерживающая даже новейшие 64-битовые рабочие станции на базе UltraSPARC. На момент написания книги Slackware и Debian располагали SPARC-версиями самых свежих своих дистрибутивов.
Существуют версии Linux не только для микропроцессоров Intel x86 и Pentium, но и для множества других платформ. Рассмотрим в общих чертах несколько наиболее важных и интересных версий Linux, предназначенных именно для других платформ. Полный список версий Linux для различных платформ приведен на Web-узле Linux Online's (http: //www. linux.org/projects/ports. html).
Проект ELKS (Embedded Linux Kernel Subset - Подмножество ядра встроенного Linux) предназначен для создания встроенной операционной системы Linux, как в ранних ПК 8086 и 80286, карманных калькуляторах и встроенных системах управления. Текущая версия Linux, созданная в рамках этого проекта, работает на ПК, занимая всего от 400 до 512 Кбайт оперативной памяти в полной конфигурации.
Текущая версия далека от совершенства. Пока она может лишь загружаться, работать с виртуальными консолями и дисководами и запускать некоторое количество небольших программ. Разработки ориентированы на реализацию микроокон, которые позволят внедрить современный графический интерфейс пользователя в малые устройства.
В настоящее время система не имеет практического применения, но демонстрирует гибкость Linux, позволяющую работать в условиях различного аппаратного обеспечения. С проектом ELKS можно ознакомиться по адресу http: / /www. elks. ecs. soton
.ac.uk/.