Обучающие курсы:

Обучение профессии "Разработчик C#" + стажировка в Mail.ru
Обучение профессии "Разработчик Python" + трудоустройство
Обучение профессии "Веб-разработчик" + стажировка в Mail.ru


Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





Начало Линукс.
Многие бережно хранят в памяти тот день, когда компания AT&T сделала исходные тексты системы Unix бесплатными для университетов, и университет Беркли начал распространять свою версию во всех формах.
Этим ветеранам-хакерам Linux может вернуть вдохновение и радость совместной работы, особенно если учесть, насколько развита сегодня сеть Интернет. А для тех, кто еще слишком молод, чтобы помнить о первой волне открытых систем (например, для тысяч студентов, которых сегодня привлекает Linux), или чей предыдущий опыт ограничивался, к сожалению, лишь коммерческими операционными системами, настало время открыть для себя великолепный мир свободно распространяемых исходных текстов и бесконечно гибких средств работы.
Ядро Linux было разработано Линусом Торвальдсом, студентом Хельсинского университета, и затем развивалось при сотрудничестве многочисленных добровольцев со всего мира. Под «ядром» понимается сама основа операционной системы, а не приложения, исполняемые в системе (такие, например, как компиляторы или командные интерпретаторы). Сегодня название «Linux» применяется для обозначения как самого ядра, так и приложений и системного окружения в целом.
Прежде чем получить статус Unix-системы, система должна быть сертифицирована концерном Х/Ореn.

 

Большую часть систем Linux с технической точки зрения нельзя назвать версией Unix, поскольку они не прошли обязательных тестов и не были соответствующим образом сертифицированы. Однако по крайней мере один из дистрибутивов Linux официально соответствует стандарту POSIX l. Linux предоставляет все основные интерфейсы программирования стандартных Unix-систем, и, как станет ясно из этой книги, многие из распространенных инструментов Unix были воссозданы в Linux. Это мощная, надежная, готовая к использованию система предназначена для тех, кому по душе Unix.

Экономическую основу популярности Linux составляет огромный спектр аппаратного обеспечения IBM-совместимых персональных компьютеров, поддерживаемого системой. Люди, привыкшие к работе с MS-DOS и Microsoft Windows, бывают поражены, обнаружив, насколько быстрее работают под управлением Linux устройства их компьютеров. Linux эффективно использует существующие
На заре существования Linux люди использовали его по финансовым или политическим соображениям, но вскоре обнаружили неожиданное преимущество: эта система работает лучше, чем многие коммерческие системы. Например, при использовании в качестве файлового сервера или сервера печати Samba Linux надежно, без сбоев в работе обслуживает большое количество PC-клиентов. При использовании с веб-сервером Apache Linux обеспечивает наибольшее (по сравнению с конкурентами) количество возможностей, необходимых веб-администраторам.

 

Распространение и поддержка
И хотя несложно загрузить одну или две новые программы из Интернета и вполне возможно загрузить что-то настолько же большое, как ядро Linux, попытка получить по телефонным линиям работающую систему целиком кажется просто абсурдной. В результате за несколько лет появилось множество коммерческих и бесплатных поставок системы, которые называются дистрибутивами. Первые дистрибутивы занимали приблизительно по 50 дискет, одна из которых, как правило, была испорченной, и ее приходилось заменять. Лишь с широким распространением приводов CD-ROM дистрибутивы Linux обрели настоящую жизнь.

Получив дистрибутив Linux, средний пользователь обычно задумывается о дальнейшей его поддержке. Помимо того что электронные конференции Usenet позволяют очень быстро найти ответ на интересующий вопрос (этим способом пользуются многие отважные пользователи системы), существует возможность купить услуги по поддержке у производителей основных дистрибутивов или у независимых специалистов. Можно сказать с определенностью, что поддержка Linux развита, по крайней мере, не хуже, чем у коммерческого ПО.
В настоящее время Linux в основном распространен на платформе Intel, но также доступен на коммерческой основе для целого ряда аппаратных платформ, таких как PowerPC, Alpha (создана Digital Equipment Corporation, в настоящее время Compaq), и на процессорах SPARC, MIPS и 64-разрядных процессорах Intel Itanium.

 

Инструменты Linux
Инструментарий Linux не идентичен предлагаемому стандартной системой Unix. Он лучше! Лучше по той причине, что большая часть программ предоставлена проектом GNU, развивающимся под управлением Фонда свободно распространяемого программного обеспечения. GNU — это рекурсивная аббревиатура «GNU's not Unix» (GNU - это не Unix).
Умудренные годами применения стандартных. инструментов Unix, разработчики проекта GNU использовали последние достижения в информатике и создали новые версии программ, которые обладают большими возможностями, работают быстрее и эффективнее, а также свободны от ошибок и несовместимостей своих предшественников.
Проект GNU обеспечил систему Linux инструментарием для создания программ и стандартными утилитами, такими как grep, а большая часть программ системного и сетевого администрирования пришла в Linux из дистрибутива Berkeley Software (BSD). Кроме того, независимыми разработчиками были созданы программы непосредственно для Linux, например, для работы с файловыми системами, поддерживаемыми только Linux. В этой книге описаны все стандартные команды Unix, доступные в большинстве дистрибутивов Linux.

Третий тип программного обеспечения, обычно встречающийся на платформе Linux, - это система X Window, которую проект XFree86 сделал доступной на процессорах Intel. В этой книге мы не можем охватить широкий спектр Х-инструментов, поэтому лишь кратко опишем некоторые из полезных настроек, которые вы можете применить к своему рабочему столу в KDE, GNOME или fvwm.




Прокомментировать:

Добавлено: Евгений
Дата: 2009-11-09

А где продолжение статьи? Необходимо больше инфы по линукс.

Добавлено: Светлана
Дата: 2009-11-16

А есть ли у вас книги самого основателя Линукса? Если есть - выложите, пожалуйста.

Добавлено: Сергей
Дата: 2010-05-05

Светлана, ты посмотри на торренте - там есть по программированию почти все. Там и найдешь книги самого Линукса и других авторов.

Добавлено: Виталий
Дата: 2010-05-24

Еще бы хотелось что-нибудь прочесть по платформе Андроид. Есть у вас что-либо на эту тему? Тема-то перспективная и весьма.

Добавлено: oshd
Дата: 2010-08-29

Да не найдете вы сегодня что-либо по этой платформе. Пока это полузакрытая тема. А вот по Линуксу очень много книг на трекерах - там есть сегодня все.

Добавлено: Про Андроид
Дата: 2010-09-29

Почему не найдете? Зайдите в компьютерный магазин, где книжками торгуют на компьютерные темы - вполне вероятно, что найдете. Я в Москве неоднократно такие видел. Правда, без надобности мне такая литература.

Добавлено: Yura
Дата: 2010-10-23

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

Добавлено: Евгений
Дата: 2010-11-22

Причем тут 90-е. Посмотри фильм "Социальная сеть". каждое десятилетие вносит что-то свое. Пять лет всего прошло с создания Facebook и ВКонтакте. А владелец первого уже миллиардер. Создавай что-то новое, чего еще нет в интете и будет тебе счастье.

Добавлено: Лина
Дата: 2011-01-10

Хорошо сказать - создать новое. А в каком направлении его создавать? Если все уже разработано - социальные сети, службы и сервисы. Новую почтовую службу? Или нову прогу? Или еще какой сайт? Только их уже миллионы в сети.

Добавлено: 1
Дата: 2014-08-20

1


Прокомментировать:

Проверочное число:
 








   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru