В нынешние времена, когда покупка приложений стоимостью 250 000 долларов не является чем-то необычным, мысль, что нечто бесплатное может иметь коммерческую ценность, вызывает ухмылку у скептиков. Мы так привыкли следовать путями, указанными такими сетевыми гигантами, как Microsoft, Oracle и Sun Microsystems, что многие из нас попросту игнорируют Linux, по крайней мере, когда речь заходит о серьезном деле.
Но этот воспроизведенный клон UNIX, продукт коллективного творчества так называемых интеллектуалов, основу которого составляет код Линуса Торвальдса, вырвался из клетки на волю. Несмотря на прогнозы экспертов о том, что его постигнет та же трагическая судьба, что и другие превосходные технологии, преданные преждевременному забвению (вспомним AmigaDOS, Next и OS/2), Linux посрамил всех своих критиков, закрепившись в корпоративных сетях.
Популярность Linux в научных и академических учреждениях не вызывает удивления. Но этой операционной системе доверяют и серверы Web. Она встраивается в микропрограммное обеспечение устройств контроля за промышленными процессами. Она часто применяется и для обслуживания таких корпоративных сервисов, как ftp, электронная почта, брандмауэры и посредники (proxy).
Многие разработчики и администраторы UNIX обратили свое внимание на Linux вследствие таких его преимуществ, как наличие инструментария разработки, многочисленные хорошо написанные книги и полный исходный код. Oracle и Informix объявили о планах перенести менеджеры базы данных на Linux. Netscape Communications, WordPerfect и Sybase уже предлагают готовые решения для Linux.
Энтузиасты UNIX правы в одном: не много найдется такого, чего Linux не мог бы делать. Но достаточно ли этого для того, чтобы Linux занял место в вашей серверной комнате или на вашем рабочем столе?
Linux сегодняИстория Linux хорошо известна. Но ввиду ускорения развития сетевых технологий любые предубеждения, которые у вас могли быть, опираются скорее всего на устаревшие представления об этой операционной системе.
Сегодня Linux поддерживает многопроцессорные серверы и способен взаимодействовать по сети с системами Windows, NetWare, Macintosh в качестве как клиента, так и сервера. Возможно, вы еще не видели новых менеджеров окон (программного обеспечения в составе графического пользовательского интерфейса для отображения меню, кнопок и линеек прокрутки) и бесплатного сервера X Window, работающего на новой плате Matrox Millenium G200 (высокоскоростная плата с трехмерными графическими возможностями и 128-разрядной графической микросхемой). Практически все компоненты Linux претерпели с 1997 года значительные изменения.
Linux по-прежнему остается бесплатной ОС - многие дистрибутивы можно загрузить по Internet, но вместе с тем все большую популярность приобретают коммерческие дистрибутивы от Red Hat Software и Caldera. И мы можем быть только благодарны этим компаниям за то, что они рискнули в свое время поставить на темную лошадку. Продукты от Red Hat и Caldera были хорошо приняты, так как они предлагали незнакомым с Linux пользователям простой и приемлемый способ познакомиться с системой.
Несмотря на все изменения, архитектура Linux остается вполне стабильной. Основу ее составляет ядро Linux. Помещающиеся на 3,5-дюймовой дискете ядра от Red Hat и Caldera предлагаются преконфигурированными, с драйверами для многих устройств. При тестировании, которое мы провели на многих машинах, и Red Hat, и Caldera правильно распознавали и адаптировались к аппаратному обеспечению.
Linux выглядит намного привлекательнее, чем в прежние времена. Благодаря серверу XFee86 X Window System (версия 11, редакция 6) Linux приобрел графический интерфейс, тогда как ранее, как и UNIX вообще, он мог предложить в основном лишь текстовые консоли и командные строки. Комплекты и Red Hat, и Caldera имеют большой ассортимент графических утилит, игр и приложений. При желании ваш рабочий стол может выглядеть как в Windows 95 (настройка по умолчанию в Red Hat), как в NextStep, объектно-ориентированной среде разработки на базе UNIX от Next Computer, или как старый добрый Motif. Последние новинки в области оконных менеджеров позволяют придать рабочему столу готический или футуристический вид, так что другие пользователи будут толпиться вокруг вашего стола, чтобы взглянуть, что это у вас такое установлено.
В отношении сетевых служб Linux сохраняет верность модели UNIX: в первую очередь TCP/IP, а все остальные компоненты могут быть добавлены при необходимости. Операционная система включает клиента Network File System (NFS) и серверное программное обеспечение, с помощью которых ваш компьютер может без всяких проблем взаимодействовать с NFS от Sun Microsystems и других компаний.
При наличии компьютеров с Windows сервер Samba позволяет предоставлять файлы клиентам Windows по сети с сервера Linux. (Утилита Samba включена в большинство дистрибутивов Linux. Она позволяет интегрировать Linux и Windows за счет предоставления интерфейса между Linux и MSB для обеспечения лучшей совместимости двух операционных систем.)
Новая файловая система Samba (SMBFS) прозрачна для сетевого SMB-клиента Windows. Ее можно использовать для подключения настольных систем Linux к сервисам файлов и печати Windows NT или для организации недорогих шлюзов с разделяемыми областями Windows (совместно используемыми сетевыми дисками и каталогами) и клиентами NFS. Серверы Linux могут также взаимодействовать с компьютерами Macintosh в локальной сети по AppleTalk. Другими словами, имеющиеся средства соединения Linux проще и лучше, чем у большинства коммерческих операционных систем UNIX.