161 lines
11 KiB
XML
161 lines
11 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
|
||
|
||
<chapter>
|
||
|
||
<title>Что такое Linux</title>
|
||
|
||
<section>
|
||
|
||
<title>Свободные программы</title>
|
||
|
||
<para>
|
||
Операционная система (далее — ОС) Linux — ядро, основные компоненты системы и
|
||
большинство её пользовательских приложений — свободные программы.
|
||
Свободные программы можно:
|
||
</para>
|
||
|
||
<itemizedlist>
|
||
<listitem>
|
||
<para>
|
||
запускать на любом количестве компьютеров;
|
||
</para>
|
||
</listitem>
|
||
<listitem>
|
||
<para>
|
||
распространять бесплатно или за деньги без каких-либо ограничений;
|
||
</para>
|
||
</listitem>
|
||
<listitem>
|
||
<para>
|
||
получать исходные тексты этих программ и вносить в них любые изменения.
|
||
</para>
|
||
</listitem>
|
||
</itemizedlist>
|
||
|
||
<para>
|
||
Свобода программ обеспечила их широкое использование и интерес к ним со стороны
|
||
тысяч разработчиков. Основные программы для Linux выходят под лицензией GNU
|
||
General Public License (далее — GPL). Лицензия GNU не только
|
||
гарантирует свободу, но и защищает её. Она допускает дальнейшее распространение
|
||
программ только под той же лицензией, поэтому исходный код ядра
|
||
Linux, компиляторов,
|
||
библиотеки glibc, пользовательских графических оболочек не может быть использован
|
||
для создания приложений с закрытым кодом. В этом принципиальное отличие Linux от
|
||
свободных ОС семейства BSD (FreeBSD, NetBSD, OpenBSD), фрагменты которых вошли в
|
||
Microsoft Windows и даже стали основой OS X.
|
||
Linux включает в себя многие разработки BSD, но его компиляторы
|
||
и системные библиотеки разработаны в рамках проекта GNU
|
||
(<ulink url="http://www.gnu.org/home.ru.html"/>).
|
||
</para>
|
||
|
||
</section>
|
||
|
||
<section>
|
||
|
||
<title>Разработка Linux</title>
|
||
|
||
<para>
|
||
В отличие от распространённых несвободных ОС, Linux не имеет географического
|
||
центра разработки. Нет фирмы, которая владела бы этой ОС, нет и единого
|
||
координационного центра. Программы для Linux — результат работы тысяч проектов.
|
||
Большинство из них объединяет программистов из разных стран, связанных друг с
|
||
другом только перепиской. Лишь некоторые проекты централизованы и сосредоточены в
|
||
фирмах. Создать свой проект или присоединиться к уже существующему может любой
|
||
программист, и, в случае успеха, результаты этой работы станут известны миллионам
|
||
пользователей. Пользователи принимают участие в тестировании свободных программ,
|
||
общаются с разработчиками напрямую. Это позволяет за короткий срок добавлять в
|
||
программное обеспечение новые возможности, оперативно находить ошибки и исправлять
|
||
их.
|
||
</para>
|
||
|
||
<para>
|
||
Именно гибкая и динамичная система разработки, невозможная для проектов с закрытым
|
||
кодом, определяет исключительную экономическую эффективность Linux.
|
||
Низкая стоимость
|
||
свободных разработок, отлаженные механизмы тестирования и распространения,
|
||
привлечение независимых специалистов, обладающих индивидуальным,
|
||
самостоятельным видением проблем,
|
||
защита исходного текста программ лицензией GPL — всё это стало причиной успеха
|
||
свободных программ.
|
||
</para>
|
||
|
||
<para>
|
||
Такая высокая эффективность разработки не могла не заинтересовать крупные фирмы.
|
||
Они стали создавать свои свободные проекты, основывающиеся на тех же принципах. Так
|
||
появились Mozilla, LibreOffice, свободный клон Interbase, SAP DB.
|
||
IBM способствовала
|
||
переносу Linux на свои мейнфреймы.
|
||
</para>
|
||
|
||
<para>
|
||
Открытый код программ значительно снизил себестоимость разработки закрытых
|
||
систем для Linux и позволил снизить цену решения для пользователя. Вот почему
|
||
Linux стала платформой, часто рекомендуемой для таких продуктов, как Oracle,
|
||
DB2, Informix, Sybase, SAP ERP, Lotus Domino.
|
||
</para>
|
||
|
||
</section>
|
||
|
||
<section>
|
||
|
||
<title>Защищённость</title>
|
||
|
||
<para>
|
||
ОС Linux унаследовала от UNIX надёжность и отличную систему защиты. Система
|
||
разграничения доступа к файлам позволяет не бояться вирусов.
|
||
Но всё же, программ без ошибок не бывает, и Linux не исключение.
|
||
Благодаря открытости исходного кода программ,
|
||
аудит системы может осуществить любой специалист без подписок о неразглашении и без
|
||
необходимости работы в стенах нанявшей его компании. Сообщества разработчиков и
|
||
пользователей свободных программ создали множество механизмов
|
||
оповещения об ошибках и
|
||
их исправления. Сообщить об ошибке и принять участие в её исправлении независимому
|
||
программисту или пользователю так же просто, как специалисту фирмы-разработчика или
|
||
автору проекта. Благодаря этому ошибки защиты эффективно выявляются и быстро
|
||
исправляются.
|
||
</para>
|
||
|
||
</section>
|
||
|
||
<section>
|
||
|
||
<title>Дистрибутивы Linux</title>
|
||
|
||
<para>
|
||
Большинство пользователей для установки Linux используют дистрибутивы. Дистрибутив
|
||
— это не просто набор программ, а готовое решение для выполнения различных задач
|
||
пользователя, обладающее идентичностью установки, управления, обновления, а также
|
||
едиными системами настройки и поддержки.
|
||
</para>
|
||
|
||
</section>
|
||
|
||
<section>
|
||
|
||
<title>Новичку</title>
|
||
|
||
<para>
|
||
Linux — самостоятельная операционная система. Все операционные системы разные:
|
||
Linux — не Windows, не OS X и не FreeBSD. В Linux свои правила,
|
||
их необходимо изучить и
|
||
к ним необходимо привыкнуть. Терпение и настойчивость в изучении Linux обернётся
|
||
значительным повышением эффективности и безопасности вашей работы. То, что сегодня
|
||
кажется странным и непривычным, завтра понравится и станет нормой.
|
||
</para>
|
||
|
||
<para>
|
||
Не стесняйтесь задавать вопросы, ведь самый простой способ найти ответ — совет
|
||
опытного специалиста. Взаимопомощь и общение — традиция в мире Linux. Всегда можно
|
||
обратиться за помощью к сообществу пользователей и разработчиков Linux. Большинство
|
||
вопросов повторяются, поэтому для начала стоит поискать ответ на свой вопрос в
|
||
документации, затем в сети Интернет. Если вы не нашли ответа в перечисленных
|
||
источниках, не стесняйтесь, пишите на форум или в списки рассылки так,
|
||
как писали бы своим друзьям, и вам обязательно помогут.
|
||
</para>
|
||
|
||
</section>
|
||
|
||
</chapter>
|