Linux
набуває нове обличчя
Linux більше не є операційної
системою виключно розробників UNIX - він знаходить дорогу і в корпоративні
мережі. Але якою мірою Linux підходить саме для вашої компанії?
У нинішні часи, коли покупка додатків вартістю 250 000 доларів не є чимось незвичайним, думка, що щось безкоштовне може мати комерційну
цінність, викликає усмішку у скептиків. Ми так звикли слідувати шляхами, зазначеними такими мережевими гігантами, як Microsoft, Oracle і Sun Microsystems,
що багато хто з нас просто ігнорують Linux, принаймні, коли мова заходить про серйозну справу. p>
Але цей відтворений клон UNIX, продукт колективної творчості так званих інтелектуалів, основу якого становить код Лінуса Торвальдса,
вирвався з клітки на волю. Незважаючи на прогнози експертів про те, що його спіткає та ж трагічна доля, що й інші чудові технології,
передчасного віддані забуттю (згадаймо AmigaDOS, Next і OS/2), Linux засоромив всіх своїх критиків, закріпившись в корпоративних мережах. p>
Популярність Linux в наукових та академічних установах не викликає подиву. Але цій операційній системі довіряють і сервери Web. Вона
вбудовується в мікропрограмне забезпечення пристроїв контролю за промисловими процесами. Вона часто застосовується і для обслуговування таких корпоративних
сервісів, як ftp, електронна пошта, брандмауери і посередники (proxy). p>
Багато розробники і адміністратори UNIX звернули свою увагу на Linux внаслідок таких його переваг, як наявність інструментарію розробки,
численні добре написані книги і повний вихідний код. Oracle та Informix оголосили про плани перенести менеджери бази даних на Linux. Netscape
Communications, WordPerfect і Sybase вже пропонують готові рішення для Linux. P>
Ентузіасти UNIX праві в одному: не багато знайдеться такого, чого Linux не міг би робити. Але чи достатньо цього для того, щоб Linux зайняв місце у вашій
серверної кімнаті або на вашому робочому столі? p>
Linux сьогодні
Історія Linux добре відома. Але з огляду на прискорення розвитку мережевих технологій будь-які упередження, які у вас могли бути, спираються швидше
всього на застарілі уявлення про цю операційну систему. p>
Сьогодні Linux підтримує багатопроцесорні сервери і здатний взаємодіяти по мережі з системами Windows, NetWare, Macintosh як
як клієнта, так і сервера. Можливо, ви ще не бачили нових менеджерів вікон (програмного забезпечення в складі графічного інтерфейсу користувача
для відображення меню, кнопок і лінійок прокрутки) і безкоштовного сервера X Window, що працює на новій платі Matrox Millenium G200 (високошвидкісна
плата з тривимірними графічними можливостями і 128-розрядної графічної мікросхемою). Практично всі компоненти Linux зазнали з 1997 року
значних змін. p>
Linux, як і раніше залишається безкоштовною ОС - багато дистрибутиви можна завантажити з Internet, але разом з тим все більшої популярності набувають
комерційні дистрибутиви від Red Hat Software і Caldera. І ми можемо бути тільки вдячні цим компаніям за те, що вони ризикнули свого часу поставити на
темну конячку. Продукти від Red Hat і Caldera були добре прийняті, тому що вони пропонували незнайомим з Linux користувачам простий і прийнятний спосіб
познайомитися з системою. p>
Незважаючи на всі зміни, архітектура Linux залишається цілком стабільна. Основу її складає ядро Linux. Поміщаються на 3,5-дюймового дискеті ядра від
Red Hat і Caldera пропонуються преконфігурірованнимі, з драйверами для багатьох пристроїв. Під час тестування, яке ми провели на багатьох машинах, і Red Hat, і
Caldera правильно розпізнавали і адаптувалися до апаратного забезпечення. P>
Linux виглядає набагато привабливішою, ніж за старих часів. Завдяки серверу XFee86 X Window System (версія 11, редакція 6) Linux придбав
графічний інтерфейс, тоді як раніше, як і UNIX взагалі, він міг запропонувати в основному лише текстові консолі і командні рядка. Комплекти та Red Hat, і
Caldera мають великий асортимент графічних утиліт, ігор і додатків. При бажанні ваш робочий стіл може виглядати як в Windows 95 (налаштування за
умовчанням в Red Hat), як у NextStep, об'єктно-орієнтованої середовищі розробки на базі UNIX від Next Computer, або як старий добрий Motif. Останні новинки в
області віконних менеджерів дозволяють додати робочого столу готичний або футуристичний вигляд, так що інші користувачі будуть товпитися навколо вашого
столу, щоб глянути, що це у вас таке встановлено. p>
Щодо мережевих служб Linux зберігає вірність моделі UNIX: у першу чергу TCP/IP, а всі інші компоненти можуть бути додані при
необхідності. Операційна система включає клієнта Network File System (NFS) і серверне програмне забезпечення, за допомогою яких ваш комп'ютер може без
усяких проблем взаємодіяти з NFS від Sun Microsystems і інших компаній. p>
При наявності комп'ютерів з Windows сервер Samba дозволяє надавати клієнтам файли Windows по мережі з сервера Linux. (Утиліта Samba включена в більшість
дистрибутивів Linux. Вона дозволяє інтегрувати Linux і Windows за рахунок надання інтерфейсу між Linux і MSB для забезпечення кращої
сумісності двох операційних систем.) p>
Нова файлова система Samba (SMBFS) прозора для мережного SMB-клієнта Windows. Її можна використовувати для підключення настільних систем Linux до
сервісів файлів і друку Windows NT або для організації недорогих шлюзів з розділяються областями Windows (спільно використовуються мережевими дисками і
каталогами) і клієнтами NFS. Сервери Linux можуть також взаємодіяти з комп'ютерами Macintosh в локальній мережі по AppleTalk. Іншими словами,
наявні засоби з'єднання Linux простіше і краще, ніж у більшості комерційних операційних систем UNIX. p>
Малюнок 1. Open Linux Standard компанії Caldera Systems входить до складу лінії продуктів Open
Linux і має багатий комплект комерційних додатків: графічну оболонку Looking Glass, сервер FastTrack Web від Netscape і офісний пакет Star Office
від StarDivision.
Компанія Caldera, засновником якої був колишній виконавчий директор Novell Рей Ноорда, тісно співпрацює з Novell і має сильну підтримку
NetWare. Разом з тим нещодавно випущений продукт NetWare for Linux навряд чи можна назвати вдалим, тому що він дорогий і до того ж запізнився з виходом.
Незважаючи на клієнтську підтримку NetWare (стандартну, потужну, з таблицею зв'язків Linux і інструментарієм управління NDS), цього може виявитися недостатньо
для продажу продукту. Хороша підтримка клієнтів і серверів NetWare вже включена в операційну систему Linux. Наприклад, Mars_nwe (його код вільно
доступний) емулює сервер NetWare 3.х, поширюючи служби файлів і друку IPX/SPX на наявних клієнтів NetWare. (Одна з пропозицій Caldera, OpenLinux
Standard, наводиться як приклад на рисунку 1. Продукт має клієнтську підтримку NetWare.) P>
Нарешті, в такій важливій галузі, як сервіси Web, Linux показує себе у всій красі. Apache Web є сервером номер один в Internet. Згідно
дослідженню англійської консалтингової компанії Netcraft (http://www.netcraft.com),
він випереджає що займає друге місце Internet Information Server (IIS) для Windows NT у співвідношенні більш ніж 2 до 1. Apache не вистачає розвиненого
адміністративного інтерфейсу і інтегрованих механізмів складання сценаріїв, але він швидкий, простий в налаштуванні і робить все, що належить робити
серверів Web. І він як і раніше доступний безкоштовно. P>
Навіщо вам Linux?
Незважаючи на велику кількість відданих, які знають шанувальників, Linux все ж таки підійде далеко не кожному. Нові користувачі, що не мають досвіду роботи з UNIX і не
відчувають справжнього голоду за новими технологіями, рідко знаходять цю операційну систему привабливою. Звичайно, сьогодні Linux став набагато простіше
з точки зору навчання, установки і управління, ніж попередні версії і більшість інших різновидів UNIX. Однак він як і раніше виглядає як
UNIX, і завжди знайдуться ті, хто не стане працювати з текстовими консолями, конфігураційними
файлами і Visual Interface Editor. p>
Останні дистрибутиви, особливо від Red Hat і Caldera, налаштують для вас багато частин системи (див. статтю Аніти Карве