Иллюстрированный самоучитель по RedHatLinux

         

Best Linux


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

WWW:

http://www.bestlinux.net/



Caldera Linux


Фирма 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


Debian Linux разработан добровольцами. Многие из них работали над переводом Debiar. Linux на другие языки. На момент написания книги, были переведены на 17 различных языков отдельные компоненты документации и реализована соответствующая поддержка. Для этого дистрибутива отсутствует центр поддержки.

E-mail: debian-project@lists.debian.org WWW:

http://www.Debian.org/





Icepack Linux


Icepack Linux представляет собой немецкий дистрибутив Linux, созданный для пользователей, не привыкших работать в Linux. Несмотря на то, что он использует множество тех же самых пакетов (например, GNOME и КDЕ), он был разработан независимо от других дистрибутивов Linux.

icepack Linux

E-mail: support@icepack-linux.com

WWW:

http://www.icepack-linux.com/



Приложение А. Linux во всем






Приложение А. Linux во всем мире (неанглоязычные дистрибутивы)








Linux по-хорватски MicroLinux




Linux по-французски LinuxMNIS




Linux по-немецки EasyLinux




Icepack Linux




Linux по-японскиLasers Linux




Vine Linux




Linux по-португальски Conectiva Linux




Linux по-русски Open Kernel: Linux




Linux по-испански Eurielec Linux




ESware Linux




Linux по-шведски Blue Linux




Linux по-турецки Gelecek Linux




Linux в мулыпиязыковом варианте




Best Linux




Caldera Linux




Debian Linux




Mandrake Linux




Red Hat Linux




S.u.S.E Linux




TurboLinux




Linux по-французски LinuxMNIS


Компания 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

WWW:

http://www.mnis.fr/



Linux по-хорватски MicroLinux


MicroLinux - небольшой дистрибутив на хорватском языке, устанавливаемый в раздел DOS. Последнее удобно для пользователей, которые не могут менять разбивку диска в системе Windows 95/98/Ме и которым необходимо работать и в Windows (или DOS), и в Linux.

HULK - Hrvatska udruga Linux korisnika WWW:

http://linux.hr/



Linux по-испански Eurielec Linux


Еще один неанглоязычный дистрибутив 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/



Linux по-японскиLasers 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/



Linux по-немецки EasyLinux


EasyLinux представляет собой немецкий дистрибутив Linux, созданный для пользователей, не привыкших работать в Linux. В него включен ряд графических утилит конфигурирования, для большинства конфигурационных файлов Linux.

easy Information Technology GmbH

Am Seerhein 8

78467 Konstanz

Germany

WWW:

http://www.easyLinux.com/



Linux по-португальски Conectiva Linux


Португальская версия дистрибутива 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

WWW:

http://www.conectiva.com.br/



Linux по-русски Open Kernel: Linux


Open Kernel: Linux от UrbanSoft - русский дистрибутив на основе Red Hat с русскими консольными шрифтами и русской средой X Windows, а также дополнительными пакетами, отсутствующими в стандартной среде Red Hat. Текущая версия - производная от Red Hat 6.2.

UrbanSoft

E-mail: info@usoft.spb.ru

WWW:

http://www.usoft.spb.ru/



Linux по-шведски Blue Linux


Blue Linux представляет собой шведский дистрибутив, базирующийся на Debian Linux 2.2. В соответствии с информацией от Linux Online, его даже можно не устанавливать на жесткий диск.

Blue Linux

WWW:

http://blue.swt.nu/



Linux по-турецки Gelecek Linux


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

WWW:

http://www.gelecek.com.tr/



Linux в мулыпиязыковом варианте


Для большинства основных дистрибутивов существуют версии или, по крайней мере, инсталляторы на разных языках. Приведенный ниже список включает несколько дистрибутивов Linux, доступных на нескольких языках (кроме английского).



Linux во всем мире (неанглоязычные дистрибутивы)


Linux по-хорватски

Linux по-французски

Linux по-немецки

Linux по-японски

Linux по-португальски

Linux по-русски

Linux по-испански

Linux по-шведски

Linux по-турецки

Linux в мультиязыковом варианте

Linux всегда был интернациональным явлением. Он остается таким и по сей день. Ядро, которое разработано в Финляндии, интерфейс GUI, разработанный в Германии, особая лицензия, позволяющая свободно его распространять, и разработанная в США, позволяют назвать Linux настоящим космополитом. В ряде стран разработчики перевели Linux на свой язык. Для многих дистрибутивов существуют версии на разных языках.

Эта книга написана англоязычными авторами, но это не должно порождать каких бы то ни было подозрений в отношении качества национальных версий дистрибутивов.



Mandrake 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

WWW:

http://www.1inux-mandrake.com/



Red Hat Linux


Фирма 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.

E-mail: CM.

http://www.redhat.com/about/contact/directory.html

для доступа к списку e-mail контактов.

WWW:

http://www.redhat.com/



TurboLinux


TurboLinux доступен на японском и китайском языках. Каждая из этих версий TurboLinux включает адаптированные к языку инструменты, наподобие браузера и рабочего стола.

TurboLinux

8000 Marina Boulevard

Suite 300

Brisbane, CA 94005

E-mail: support@turbolinux.com

WWW:

http://www.turbolinux.com/



Vine Linux


Vine Linux представляет собой японский дистрибутив. На момент написания книги последней версией был Vine Linux 2.1, базирующийся на Red Hat Linux 6.2. Vine Linux включает ряд японских шрифтов и приложений. Продается фирмой Red Hat Linux на их японском сайте.

Vine Linux

WWW:

http://www.vinelinux.org/



Центры сертификации Linux


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/



Дистрибутивы Linux


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/



Другие платформы (кроме Intel)


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/



Информационные источники Linux


В приложении перечислены узлы 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/



Продажа Linux на CD-ROM


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#



Сетевые источники дистрибутивов и файлов Linux


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



X Windows


MetroLink

http: //www.metrolink. com/

Проект XFree86

http : / /www . xf ree8 6 . org/

Графика Xi

http: //www.xinside.com/



GNU - общественная лицензия общего вида


Версия 2, июнь 1991

Copyright (С) 1989, 1991 Free Software Foundation, Inc

675 Mass Ave, Cambridge, MA 02139, USA

Разрешается копирование и распространение точных копий этого документа без ограничений, но запрещается вносить в него изменения



Linux для Power Macintosh


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.



Linux для процессора Compaq Alpha


Процессор 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 для процессоров Motorola


Linux/m68k - версия Linux для процессоров Motorola 68020 — 68060, работающих во многих компьютерах Amiga, Atari и Macintosh,

Надежные, устойчивые версии Linux/m68k в настоящее время применяются в системах Amiga, Atari и Macintosh, в том числе:

Amiga A2500

Amiga A3000

Amiga А3000Т

Amiga A4000/040

Amiga A4000T/040

Amiga A4000T/060

Amiga DraCo (клон)

Amiga BoXeR (клон)

Atari Falcon

Atari Falcon с AfterBumer 040

Atari TT

Atari Medusa (клон)

Atari Hades (клон)

HP 9000/300 workstations

Macintosh II (многие модели)

Macintosh SE/30

Macintosh Classic П

Macintosh LC (многие модели)

Macintosh Performa (многие модели)

Macintosh Quadra (многие модели)

Macintosh Centris (многие модели)

NeXT workstations

Q40 (Sinclair derivative)

Sun 3 workstations (3/50,3/60, 3/160)


Linux для процессоров MIPS


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


Большой успех достигнут в поддержке 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.



Linux для процессоров SPARC


UltraLinux (http: / /www. ultralinux. org/), ранее известный как S/Linux, - проект перевода Linux на процессоры SPARC и UltraSPARC компании Sun. В настоящее время это достаточно устойчивая система, поддерживающая даже новейшие 64-битовые рабочие станции на базе UltraSPARC. На момент написания книги Slackware и Debian располагали SPARC-версиями самых свежих своих дистрибутивов.



Linux на платформе, отличной от Intel


Существуют версии 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.


Копию общественной лицензии общего вида GNU вы должны были получить вместе с данной программой; если не получили, обратитесь

А

Фонд бесплатного программного обеспечения, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

Добавьте сюда адреса своей электронной и обычной почты.

Если программа интерактивна, предусмотрите вывод краткого сообщения перед переходом в интерактивный режим.

Gnomovision version 69, Copyright (С) 19уу name of author

Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.

This is free software, and you are welcome to redistribute it

under certain conditions; type

* show

c' for details.



Перевод:

Gnomovision версия 69, Copyright (С) 19уу имя автора

Gnomovision поставляется БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; чтобы получить под

робную информацию, введите `show w'.

Это бесплатная программа, которую вы можете распространять на определенных условиях; чтобы получить подробные сведения, введите

`show с'.

Гипотетические команды "show w" и "show с" предназначены для вывода соответствующих частей общественной лицензии общего вида. Конечно же, их имена могут быть иными, они могут запускаться щелчками мыши или как команды меню - в зависимости от стиля программы.

Можете также уговорить своего руководителя (если вы работаете программистом) или учебного заведения (если таковое существует) подписать отказ от прав на программу. Например (замените имена реальными).

Yoyodyne, Inc., hereby disclaims all copyright interest in the program

`Gnomovision' (which makes passes at compilers) written by James

Hacker.

<signature of Ту Coon>, 1 April 1989,

Ту Coon, President of Vice



Перевод:



Хухры-мухры Лимитед отказывается от всех авторских прав на данную

программу.

`Gnomovision' (предназначенная для прохождения компилятора) написана

Джеймсом Хакером.

<подпись Большой Шишки>, 1 апреля 1989 г.

Большая Шишка, Президент конторы

Данная общественная лицензия общего вида не разрешает включать вашу программу в коммерческие программы. Если ваша программа представляет собой библиотеку подпрограмм, то имеет смысл разрешить ее использование с патентованными программами. В этом случае она может распространяться на условиях библиотечной общественной лицензии общего вида (GNU Library General Public License).



Копию общественной лицензии общего вида GNU вы должны были получить вместе с данной программой; если не получили, обратитесь

А

Фонд бесплатного программного обеспечения, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

Добавьте сюда адреса своей электронной и обычной почты.

Если программа интерактивна, предусмотрите вывод краткого сообщения перед переходом в интерактивный режим.

Gnomovision version 69, Copyright (С) 19уу name of author

Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.

This is free software, and you are welcome to redistribute it

under certain conditions; type

* show

c' for details.



Перевод:

Gnomovision версия 69, Copyright (С) 19уу имя автора

Gnomovision поставляется БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; чтобы получить под

робную информацию, введите `show w'.

Это бесплатная программа, которую вы можете распространять на определенных условиях; чтобы получить подробные сведения, введите

`show с'.

Гипотетические команды "show w" и "show с" предназначены для вывода соответствующих частей общественной лицензии общего вида. Конечно же, их имена могут быть иными, они могут запускаться щелчками мыши или как команды меню - в зависимости от стиля программы.

Можете также уговорить своего руководителя (если вы работаете программистом) или учебного заведения (если таковое существует) подписать отказ от прав на программу. Например (замените имена реальными).

Yoyodyne, Inc., hereby disclaims all copyright interest in the program

`Gnomovision' (which makes passes at compilers) written by James

Hacker.

<signature of Ту Coon>, 1 April 1989,

Ту Coon, President of Vice



Перевод:



Хухры-мухры Лимитед отказывается от всех авторских прав на данную

программу.

`Gnomovision' (предназначенная для прохождения компилятора) написана

Джеймсом Хакером.

<подпись Большой Шишки>, 1 апреля 1989 г.

Большая Шишка, Президент конторы

Данная общественная лицензия общего вида не разрешает включать вашу программу в коммерческие программы. Если ваша программа представляет собой библиотеку подпрограмм, то имеет смысл разрешить ее использование с патентованными программами. В этом случае она может распространяться на условиях библиотечной общественной лицензии общего вида (GNU Library General Public License).


Требования и условия копирования, распространения и модификации


Данная лицензия применима к любой программе или другой работе, которая содержит уведомление, помещенное обладателем прав, о том, что эта программа или другая работа распространяется на условиях, предоставляемых указанной общественной лицензией общего вида. Впредь такую программу или работу мы будем именовать Программой, программу и любую производную от неё, в рамках авторского права, работу - Работой на основе программы. Это означает любую Работу, которая содержит

Программу

или ее часть - в неизмененном виде или после модификации или компиляции на другом языке программирования (впредь под модификацией будем подразумевать также и компиляцию). Каждый лицензиат будет упоминаться в первом лице ("вы").

Действия, выходящие за пределы копирования, распространения и модификации, не регулируются данной лицензией. Запуск Программы не ограничивается, ее выходные данные регулируются лицензией только в том случае, если они составляют Работу на основе программы (независимо от того, явились ли они результатом запуска Программы). Выполнение этого условия зависит от назначения Программы.

Вам разрешается копировать и распространять точные копии получаемых исходных текстов

Программы

на любом носителе при условии, что на каждой копии проставлены отчетливые и недвусмысленные уведомления об обладателях авторских прав и отсутствии гарантий, будут сохранены все уведомления, относящиеся к данной лицензии и отсутствию гарантий, а каждому получателю

Программы

будет предоставлен образец данной лицензии.

Вам разрешается назначать плату за физический акт передачи копии, а также предоставлять определенные гарантии от себя лично.

Вам разрешается модифицировать копию или копии

Программы

или любой ее части (в результате чего выполняется Работа на основе программы) и копировать и распространять указанные модификации либо работать на основании статьи 1, изложенной выше при выполнении следующих условий.

a) Модифицированные файлы должны содержать отчетливое уведомление о произведенной модификации с указанием даты ее проведения.


Данная лицензия применима к любой программе или другой работе, которая содержит уведомление, помещенное обладателем прав, о том, что эта программа или другая работа распространяется на условиях, предоставляемых указанной общественной лицензией общего вида. Впредь такую программу или работу мы будем именовать Программой, программу и любую производную от неё, в рамках авторского права, работу - Работой на основе программы. Это означает любую Работу, которая содержит

Программу

или ее часть - в неизмененном виде или после модификации или компиляции на другом языке программирования (впредь под модификацией будем подразумевать также и компиляцию). Каждый лицензиат будет упоминаться в первом лице ("вы").

Действия, выходящие за пределы копирования, распространения и модификации, не регулируются данной лицензией. Запуск Программы не ограничивается, ее выходные данные регулируются лицензией только в том случае, если они составляют Работу на основе программы (независимо от того, явились ли они результатом запуска Программы). Выполнение этого условия зависит от назначения Программы.

Вам разрешается копировать и распространять точные копии получаемых исходных текстов

Программы

на любом носителе при условии, что на каждой копии проставлены отчетливые и недвусмысленные уведомления об обладателях авторских прав и отсутствии гарантий, будут сохранены все уведомления, относящиеся к данной лицензии и отсутствию гарантий, а каждому получателю

Программы

будет предоставлен образец данной лицензии.

Вам разрешается назначать плату за физический акт передачи копии, а также предоставлять определенные гарантии от себя лично.

Вам разрешается модифицировать копию или копии

Программы

или любой ее части (в результате чего выполняется Работа на основе программы) и копировать и распространять указанные модификации либо работать на основании статьи 1, изложенной выше при выполнении следующих условий.

a) Модифицированные файлы должны содержать отчетливое уведомление о произведенной модификации с указанием даты ее проведения.




b) Каждая

Работа,

которую вы распространяете или публикуете, и которая содержит

Программу -

полностью или частично - либо является производной от

Программы

или любой ее части, сопровождается предоставлением приобретателю всех прав и условий, определяемых данной лицензией.

c) Если модифицированная

Программа

выполняется в интерактивном режиме с вводом команд, то при ее запуске в указанном интерактивном режиме должно выводиться или распечатываться сообщение с уведомлением об авторском праве и отсутствии гарантий (или гарантиях, которые предоставляете вы), о праве пользователей распространять данную

Программу

на указанных условиях и о том, где и как они могут получить образец данной лицензии. Исключение: если

Программа

интерактивна, но не распечатывает подобное сообщение, то для Работы на основе этой программы его распечатка также не требуется.

Указанные требования относятся к модифицированной Работе в целом. Если некоторые части этой Работы, которые можно идентифицировать, не являются производными от Программы и могут считаться независимыми, отдельными, самостоятельными Работами, то данная лицензия и ее условия не распространяются на эти части (отдельные Работы). Если эти части распространяются в составе целого, являющегося Работой на основе программы, то распространение этого целого должно соответствовать условиям данной лицензии, действие которой распространяется на все целое, следовательно, на каждую его часть, независимо от того, кто эту часть написал.

Таким образом, цель данного параграфа - не заявить собственные и не оспорить ваши права на Работу, полностью проведенную вами, а осуществить право регулирования распределения производных или коллективных Работ на основе программы.

Простое объединение с

Программой

(или Работой на основе программы) другой работы, не являющейся Работой на основе программы, на дисковом томе или носителе, предназначенном для распространения, не приводит к распространению на эту работу действия данной лицензии.



Разрешается копировать и распространять

Программу

( или Работу на ее основе по условиям статьи 2) в форме объектных или выполняемых файлов по условиям статей 1 и 2 при выполнении одного из следующих условий.

a) Включение в распространяемые копии машиночитаемых исходных текстов, распространяемых на условиях статей 1 и 2 на носителях, обычно используемых для обмена программным обеспечением.

b) Включение в распространяемые копии письменного предложения, действительного в течение минимум трех лет, предоставляя любому третьему лицу полный набор соответствующих исходных текстов в машиночитаемой форме в обмен на сумму, не превышающую стоимости физического распространения этих исходных текстов, для распространения на условиях статей 1 и 2, на носителях, обычно используемых для обмена программным обеспечением.

c) Включение в распространяемые копии сведений, полученных в связи с предложением распространения соответствующих исходных текстов. Данный вариант возможен при некоммерческом распространении, только если вы получили Программу в форме объектных или выполняемых файлов с таким же предложением (в соответствии с предыдущим пунктом).

Под исходными текстами Работы подразумевается такая форма последней, которая наиболее удобна для ее модификации. Под полным набором исходных текстов выполняемой Работы подразумеваются исходные тексты всех составляющих ее модулей, плюс любые файлы определения соответствующих интерфейсов, плюс сценарии, используемые для управления процессами компиляции и установки выполняемого файла. Однако в виде особого исключения, распространяемые исходные тексты могут не содержать некоторых компонентов, обычно распространяемых (в форме исходного текста или двоичных файлов) с основными компонентами (компилятором, ядром и т.п.) операционной системы, в которой данный выполняемый файл запускается, если эти компоненты не распространяются вместе с выполняемым файлом.

Если распространение выполняемых и объектных файлов происходит путем предоставления доступа к обозначенному месту, из которого их можно копировать, то возможность копирования из того же места исходных текстов рассматривается как распространение, несмотря на то, что третьим лицам не вменяется в обязанность копировать исходные тексты с объектными файлами.



Копирование, модификация, сублицензирование и распространение Программы возможно только в точном соответствии с данной лицензией. Любая попытка копирования, модифи

кации, сублицензирования или распространения Программы на иных условиях незаконна и автоматически лишает вас всех прав, предоставляемых данной лицензией. Тем не менее, стороны, которые приобрели у вас копии или права на условиях данной лицензии, не лишаются этой лицензии, пока выполняют все ее условия.

От вас не требуется принятия данной лицензии, поскольку вы ее не подписываете. Тем не менее, ничто не дает вам разрешения модифицировать или распространять

Программу

или производные от нее Работы. Все перечисленные действия, предпринятые не в соответствии с лицензией, запрещены законом. Следовательно, модифицируя или распространяя Программу (или любую Работу на основе программы), вы подтверждаете принятие лицензии на эти действия со всеми условиями копирования, распространения и модификации Программы и Работ на ее основе.

При распространении

Программы

(или Работы на основе программы) каждый приобретатель автоматически получает лицензию от первоначального лицензиата на копирование, распространение и модификацию

Программы

в соответствии с указанными требованиями и условиями. Вам не разрешается налагать дополнительные условия на осуществление приобретателем прав, изложенных в данном документе. Вы не несете ответственности за выполнение третьими сторонами условий данной лицензии.

Если вследствие судебного решения, заявления о нарушении -патентного законодательства или по любой иной причине (не обязательно связанной с вопросами патентования), возникают условия, вынуждающие вас (во исполнение судебного решения, соглашения или иным образом) действовать в противоречии с условиями данной лицензии, это не может служить оправданием таких действий. Если нет возможности осуществлять распространение так, чтобы одновременно удовлетворять условиям данной лицензии и каким-либо иным обязательствам, у вас есть возможность отказаться от распространения Программы. Если, к примеру, патентная лицензия не разрешает безвозмездное распространение Программы всеми, кто получает от вас ее копии непосредственно или опосредованно, то единственным способом удовлетворения одновременно условий патентной и данной лицензий будет полный отказ от распространения Программы.



Если данная статья не имеет силы или не осуществима в определенных обстоятельствах, в какой-то ее части, то в этих обстоятельствах данная статья применяется в остальной ее части, в других обстоятельствах - применяется полностью.

Целью данной статьи не является побуждение вас к нарушению патентных, а также любых иных имущественных прав или попытка оспорить любые права такого рода. Единственная цель статьи - защита системы бесплатного распространения программного обеспечения, осуществляемого посредством практики общественного лицензирования. Множество людей пользуется этой системой для распространения собственного программного обеспечения в расчете на то, что она действует должным образом. И если автор или владелец

Программы

решает распространять ее через иную систему, лицензиат не может повлиять на это решение.

Цель данной статьи - однозначно пояснить, что именно считается следствием остальной части данной лицензии.

Если в каких-либо странах распространение и (или) использование

Программы

ограниченно наличием патентов или авторских прав, то первоначальный правообладатель, определивший распространение

Программы

на условиях данной лицензии, может наложить недвусмысленные географические ограничения, исключающие эти страны, так что распространение разрешается только в странах или между странами, которые не были исключены. В этом случае, данная лицензия включает подобные ограничения, как если бы они содержались в ее тексте.

Фонд бесплатного программного обеспечения может время от времени публиковать новые и (или) пересмотренные версии общественной лицензии общего вида, которые могут не от

личаться в общих чертах от настоящей версии, но могут иметь отличия в частностях, ввиду возникновения новых проблем или интересов.

Каждой версии лицензии присваивается уникальный номер. Если

Программа

распространяется на условиях лицензии с данным номером "и последующих версий", вам предоставляется выбор между требованиями и условиями данной версии и любой из последующих версий, опубликованных Фондом бесплатного программного обеспечения. Если

Программа

распространяется без указания номера версии лицензии, вам разрешается использовать любую лицензию из опубликованных Фондом бесплатного программного обеспечения.

Если возникнет необходимость включить части

Программы

в другие бесплатные программы, распространяемые на иных условиях, необходимо получить разрешение автора. Если авторское право на

Программу

принадлежит Фонду бесплатного программного обеспечения, обратитесь к Фонду - мы иногда делаем исключения в подобных случаях. В основу нашего решения будут положены две цели: сохранение статуса бесплатных за всеми производными бесплатного программного обеспечения и общее содействие совместному и многократному его использованию.



b) Каждая

Работа,

которую вы распространяете или публикуете, и которая содержит

Программу -

полностью или частично - либо является производной от

Программы

или любой ее части, сопровождается предоставлением приобретателю всех прав и условий, определяемых данной лицензией.

c) Если модифицированная

Программа

выполняется в интерактивном режиме с вводом команд, то при ее запуске в указанном интерактивном режиме должно выводиться или распечатываться сообщение с уведомлением об авторском праве и отсутствии гарантий (или гарантиях, которые предоставляете вы), о праве пользователей распространять данную

Программу

на указанных условиях и о том, где и как они могут получить образец данной лицензии. Исключение: если

Программа

интерактивна, но не распечатывает подобное сообщение, то для Работы на основе этой программы его распечатка также не требуется.

Указанные требования относятся к модифицированной Работе в целом. Если некоторые части этой Работы, которые можно идентифицировать, не являются производными от Программы и могут считаться независимыми, отдельными, самостоятельными Работами, то данная лицензия и ее условия не распространяются на эти части (отдельные Работы). Если эти части распространяются в составе целого, являющегося Работой на основе программы, то распространение этого целого должно соответствовать условиям данной лицензии, действие которой распространяется на все целое, следовательно, на каждую его часть, независимо от того, кто эту часть написал.

Таким образом, цель данного параграфа - не заявить собственные и не оспорить ваши права на Работу, полностью проведенную вами, а осуществить право регулирования распределения производных или коллективных Работ на основе программы.

Простое объединение с

Программой

(или Работой на основе программы) другой работы, не являющейся Работой на основе программы, на дисковом томе или носителе, предназначенном для распространения, не приводит к распространению на эту работу действия данной лицензии.



Разрешается копировать и распространять

Программу

( или Работу на ее основе по условиям статьи 2) в форме объектных или выполняемых файлов по условиям статей 1 и 2 при выполнении одного из следующих условий.

a) Включение в распространяемые копии машиночитаемых исходных текстов, распространяемых на условиях статей 1 и 2 на носителях, обычно используемых для обмена программным обеспечением.

b) Включение в распространяемые копии письменного предложения, действительного в течение минимум трех лет, предоставляя любому третьему лицу полный набор соответствующих исходных текстов в машиночитаемой форме в обмен на сумму, не превышающую стоимости физического распространения этих исходных текстов, для распространения на условиях статей 1 и 2, на носителях, обычно используемых для обмена программным обеспечением.

c) Включение в распространяемые копии сведений, полученных в связи с предложением распространения соответствующих исходных текстов. Данный вариант возможен при некоммерческом распространении, только если вы получили Программу в форме объектных или выполняемых файлов с таким же предложением (в соответствии с предыдущим пунктом).

Под исходными текстами Работы подразумевается такая форма последней, которая наиболее удобна для ее модификации. Под полным набором исходных текстов выполняемой Работы подразумеваются исходные тексты всех составляющих ее модулей, плюс любые файлы определения соответствующих интерфейсов, плюс сценарии, используемые для управления процессами компиляции и установки выполняемого файла. Однако в виде особого исключения, распространяемые исходные тексты могут не содержать некоторых компонентов, обычно распространяемых (в форме исходного текста или двоичных файлов) с основными компонентами (компилятором, ядром и т.п.) операционной системы, в которой данный выполняемый файл запускается, если эти компоненты не распространяются вместе с выполняемым файлом.

Если распространение выполняемых и объектных файлов происходит путем предоставления доступа к обозначенному месту, из которого их можно копировать, то возможность копирования из того же места исходных текстов рассматривается как распространение, несмотря на то, что третьим лицам не вменяется в обязанность копировать исходные тексты с объектными файлами.



Копирование, модификация, сублицензирование и распространение Программы возможно только в точном соответствии с данной лицензией. Любая попытка копирования, модифи

кации, сублицензирования или распространения Программы на иных условиях незаконна и автоматически лишает вас всех прав, предоставляемых данной лицензией. Тем не менее, стороны, которые приобрели у вас копии или права на условиях данной лицензии, не лишаются этой лицензии, пока выполняют все ее условия.

От вас не требуется принятия данной лицензии, поскольку вы ее не подписываете. Тем не менее, ничто не дает вам разрешения модифицировать или распространять

Программу

или производные от нее Работы. Все перечисленные действия, предпринятые не в соответствии с лицензией, запрещены законом. Следовательно, модифицируя или распространяя Программу (или любую Работу на основе программы), вы подтверждаете принятие лицензии на эти действия со всеми условиями копирования, распространения и модификации Программы и Работ на ее основе.

При распространении

Программы

(или Работы на основе программы) каждый приобретатель автоматически получает лицензию от первоначального лицензиата на копирование, распространение и модификацию

Программы

в соответствии с указанными требованиями и условиями. Вам не разрешается налагать дополнительные условия на осуществление приобретателем прав, изложенных в данном документе. Вы не несете ответственности за выполнение третьими сторонами условий данной лицензии.

Если вследствие судебного решения, заявления о нарушении -патентного законодательства или по любой иной причине (не обязательно связанной с вопросами патентования), возникают условия, вынуждающие вас (во исполнение судебного решения, соглашения или иным образом) действовать в противоречии с условиями данной лицензии, это не может служить оправданием таких действий. Если нет возможности осуществлять распространение так, чтобы одновременно удовлетворять условиям данной лицензии и каким-либо иным обязательствам, у вас есть возможность отказаться от распространения Программы. Если, к примеру, патентная лицензия не разрешает безвозмездное распространение Программы всеми, кто получает от вас ее копии непосредственно или опосредованно, то единственным способом удовлетворения одновременно условий патентной и данной лицензий будет полный отказ от распространения Программы.



Если данная статья не имеет силы или не осуществима в определенных обстоятельствах, в какой-то ее части, то в этих обстоятельствах данная статья применяется в остальной ее части, в других обстоятельствах - применяется полностью.

Целью данной статьи не является побуждение вас к нарушению патентных, а также любых иных имущественных прав или попытка оспорить любые права такого рода. Единственная цель статьи - защита системы бесплатного распространения программного обеспечения, осуществляемого посредством практики общественного лицензирования. Множество людей пользуется этой системой для распространения собственного программного обеспечения в расчете на то, что она действует должным образом. И если автор или владелец

Программы

решает распространять ее через иную систему, лицензиат не может повлиять на это решение.

Цель данной статьи - однозначно пояснить, что именно считается следствием остальной части данной лицензии.

Если в каких-либо странах распространение и (или) использование

Программы

ограниченно наличием патентов или авторских прав, то первоначальный правообладатель, определивший распространение

Программы

на условиях данной лицензии, может наложить недвусмысленные географические ограничения, исключающие эти страны, так что распространение разрешается только в странах или между странами, которые не были исключены. В этом случае, данная лицензия включает подобные ограничения, как если бы они содержались в ее тексте.

Фонд бесплатного программного обеспечения может время от времени публиковать новые и (или) пересмотренные версии общественной лицензии общего вида, которые могут не от

личаться в общих чертах от настоящей версии, но могут иметь отличия в частностях, ввиду возникновения новых проблем или интересов.

Каждой версии лицензии присваивается уникальный номер. Если

Программа

распространяется на условиях лицензии с данным номером "и последующих версий", вам предоставляется выбор между требованиями и условиями данной версии и любой из последующих версий, опубликованных Фондом бесплатного программного обеспечения. Если

Программа

распространяется без указания номера версии лицензии, вам разрешается использовать любую лицензию из опубликованных Фондом бесплатного программного обеспечения.

Если возникнет необходимость включить части

Программы

в другие бесплатные программы, распространяемые на иных условиях, необходимо получить разрешение автора. Если авторское право на

Программу

принадлежит Фонду бесплатного программного обеспечения, обратитесь к Фонду - мы иногда делаем исключения в подобных случаях. В основу нашего решения будут положены две цели: сохранение статуса бесплатных за всеми производными бесплатного программного обеспечения и общее содействие совместному и многократному его использованию.


Встроенный Linux


Проект ELKS (Embedded Linux Kernel Subset - Подмножество ядра встроенного Linux) предназначен для создания встроенной операционной системы Linux, как в ранних ПК 8086 и 80286, карманных калькуляторах и встроенных системах управления. Текущая версия Linux, созданная в рамках этого проекта, работает на ПК, занимая всего от 400 до 512 Кбайт оперативной памяти в полной конфигурации.

Текущая версия далека от совершенства. Пока она может лишь загружаться, работать с виртуальными консолями и дисководами и запускать некоторое количество небольших программ. Разработки ориентированы на реализацию микроокон, которые позволят внедрить современный графический интерфейс пользователя в малые устройства.

В настоящее время система не имеет практического применения, но демонстрирует гибкость Linux, позволяющую работать в условиях различного аппаратного обеспечения. С проектом ELKS можно ознакомиться по адресу http: / /www. elks. ecs. soton

.ac.uk/.



Linux для Power Macintosh


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.



Linux для процессора Compaq Alpha


Процессор 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 для процессоров Motorola


Linux/m68k - версия Linux для процессоров Motorola 68020 — 68060, работающих во многих компьютерах Amiga, Atari и Macintosh,

Надежные, устойчивые версии Linux/m68k в настоящее время применяются в системах Amiga, Atari и Macintosh, в том числе:

Amiga A2500

Amiga A3000

Amiga А3000Т

Amiga A4000/040

Amiga A4000T/040

Amiga A4000T/060

Amiga DraCo (клон)

Amiga BoXeR (клон)

Atari Falcon

Atari Falcon с AfterBumer 040

Atari TT

Atari Medusa (клон)

Atari Hades (клон)

HP 9000/300 workstations

Macintosh II (многие модели)

Macintosh SE/30

Macintosh Classic П

Macintosh LC (многие модели)

Macintosh Performa (многие модели)

Macintosh Quadra (многие модели)

Macintosh Centris (многие модели)

NeXT workstations

Q40 (Sinclair derivative)

Sun 3 workstations (3/50,3/60, 3/160)


Linux для процессоров MIPS


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


Большой успех достигнут в поддержке 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.



Linux для процессоров SPARC


UltraLinux (http: / /www. ultralinux. org/), ранее известный как S/Linux, - проект перевода Linux на процессоры SPARC и UltraSPARC компании Sun. В настоящее время это достаточно устойчивая система, поддерживающая даже новейшие 64-битовые рабочие станции на базе UltraSPARC. На момент написания книги Slackware и Debian располагали SPARC-версиями самых свежих своих дистрибутивов.



Linux на платформе, отличной от Intel


Существуют версии Linux не только для микропроцессоров Intel x86 и Pentium, но и для множества других платформ. Рассмотрим в общих чертах несколько наиболее важных и интересных версий Linux, предназначенных именно для других платформ. Полный список версий Linux для различных платформ приведен на Web-узле Linux Online's (http: //www. linux.org/projects/ports. html).



Встроенный Linux


Проект ELKS (Embedded Linux Kernel Subset - Подмножество ядра встроенного Linux) предназначен для создания встроенной операционной системы Linux, как в ранних ПК 8086 и 80286, карманных калькуляторах и встроенных системах управления. Текущая версия Linux, созданная в рамках этого проекта, работает на ПК, занимая всего от 400 до 512 Кбайт оперативной памяти в полной конфигурации.

Текущая версия далека от совершенства. Пока она может лишь загружаться, работать с виртуальными консолями и дисководами и запускать некоторое количество небольших программ. Разработки ориентированы на реализацию микроокон, которые позволят внедрить современный графический интерфейс пользователя в малые устройства.

В настоящее время система не имеет практического применения, но демонстрирует гибкость Linux, позволяющую работать в условиях различного аппаратного обеспечения. С проектом ELKS можно ознакомиться по адресу http: / /www. elks. ecs. soton

.ac.uk/.