В этой статье анализируется пригодность Linux для использования владельцами очень мелких фирм и специалистами, работающими самостоятельно
Сколько самостоятельных работников в США? Никто не знает точно, но оценки варьируются где-то на уровне двадцати миллионов. Добавьте к этому миллионы мелких фирм — и вы получите огромную армию людей, использующих в своей работе персональный компьютер. Стоматологи, разные умельцы, владельцы магазинов, учителя йоги, юристы — всем им нужен надежный, простой в использовании компьютер для работы.
Следует ли им использовать Linux?
Здесь представлен мой собственный взгляд как человека, уже несколько лет ведущего свой личный бизнес на Linux. Я буду объективен. Это не агитация. Скажу сразу, что у меня есть преимущество перед многими бизнес-пользователями Linux, так как я специалист по ИТ. Но все мы в своём бизнесе полагаемся на Linux.
Что нам нужно?
Что требуется самостоятельному специалисту от компьютера? Список варьируется в зависимости от конкретного человека и работы, которую он выполняет, но самое главное следующее.
- Простота использования. Люди хотят тратить время на дело, а не на изучение компьютерных программ
- Быстрая помощь. Им нужен быстрый ответ на возникающие проблемы
- Надежность. Система должна “просто работать” без потери данных и отказов приложений
- Наличие офисных программ. Всем нужен пакет офисных приложений, электронная почта и доступ к Web
- Совместимость. Необходимо обмениваться электронной почтой и офисными документами с заказчиками и поставщиками
- Наличие бизнес-приложений. Их набор зависит от конкретного бизнеса
- Управление финансами. Каждому так или иначе приходится “вести бухгалтерию”
- Малая стоимость. Компьютер — это накладные расходы
- Производительность. Нет ничего хуже, чем медленно “соображающий” компьютер, когда нужно сделать срочную работу
Работники мелкого бизнеса делают всё сами, без всякой ИТ-поддержки. Они полагаются на компьютер и хотят просто выполнять всё, что нужно, без головной боли. Я думаю так же. Хотя я специалист по ИТ, я не могу попусту тратить время на бесконечные проблемы с компьютером. Мне нужно делать работу.
Сравним достоинства Linux.
Я рассмотрю каждый из этих критериев в свете своего опыта с Ubuntu. Это самая популярная версия Linux, ориентированная на потребителя (и одна из двух, которые я использую).
Простота использования. В качестве хобби я привожу в порядок компьютеры, сданные в порядке благотворительности, которые мы затем передаем нуждающимся семьям. Я наблюдаю взрослых и детей, впервые использующих Linux. Большинство сразу усваивают графический интерфейс пользователя как еще один ГИП (графический интерфейс пользователя) по типу Windows. (Microsoft прекрасно справилась с тем, чтобы приучить пользователей адаптироваться к переменам ГИП, меняя его с каждым новым выпуском своей ОС.) Иногда приходится указать, какие программы эквивалентны приложениям Windows, к которым люди привыкли, но большинство без труда переключается на Ubuntu.
То же самое с приложениями. Программы, входящие в состав OpenOffice, не сильно отличаются от своих аналогов из Microsoft Office. Пользователи экспериментальным путем исследуют меню, чтобы найти нужные им функции, и обычно находят. Трудности могут возникнуть только при поиске специальных функций — но такие же мучения могут испытывать и пользователи MS Office.
Что происходит, когда люди сталкиваются с проблемой? Большинство знает, что ответ нужно искать в Web. Часто требуется изменить скрытые настройки панели ГИП в Windows и Ubuntu. Но в Ubuntu иногда приходится обратиться к командной строке. Если пользователи не умеют скопировать и вставить команду, это может застопорить дело.
Несколько лет назад Linux годилась для серверов и в качестве встроенной ОС, но не была достаточно дружественной для настольных ПК. Теперь это не так. Ubuntu на равных соперничает с Windows, хотя использование командной строки указывает, что в ней есть что улучшить.
Быстрая помощь. Ubuntu набрала критическую массу. Если вы обратитесь к Google, то найдете ответ на проблему; очень редко приходится задавать вопрос в форуме. (Это выгодно отличает Ubuntu от менее популярных дистрибутивов Linux, где приходится ждать ответа на свои вопросы.) Решение проблем в Ubuntu найти так же легко, как для Windows.
Популярность Ubuntu означает, что люди ежедневно используют ее на работе и дома. Владельцы бизнеса и “свободные художники” чувствуют себя комфортно, потому что, решая проблему, они общаются с такими же людьми, как они сами.
Одна из трудностей для бизнес-пользователей в том, что они не привыкли к грубости и агрессии, с которыми иногда можно столкнуться в Сети. К сожалению, это относится и к Linux, и к Windows. Форумы, где действуют законы общения подростков, отталкивают серьезных людей.
Надежность. Для большинства людей “надежность” означает, что компьютер позволит им делать свою работу без всяких нарушений и им не придётся отвлекаться, чтобы разбираться с компьютерными проблемами. Они не должны думать, не испорчена ли их система. Владельцы бизнеса хотят, чтобы их компьютеры просто работали. Это как с машиной: нормально, если иногда вам приходится заехать в мастерскую, но вероятность того, что вы застрянете прямо на автостраде, должна быть сведена к нулю.
Какова надежность Linux в сравнении с Windows? Люди, хорошо знакомые с обеими ОС, отдают предпочтение Linux, и вот по каким причинам.
- Системы не начинают со временем “тормозить”.
- Малый риск занести вредоносную программу.
- Отсутствует уязвимый и сложный реестр.
- Малые потребности в сопровождении.
Вот свидетельство в подтверждение сказанного. Я написал обширное руководство для пользователей Windows под названием “Как защитить ваш компьютер с Windows и обеспечить конфиденциальность”, где простым, нетехническим языком рассказывается о точках уязвимости и рисках потери конфиденциальности. Показано, как устранить эти “дыры”, используя комбинацию “лучших методов” и бесплатного ПО. Большинство рисков (но не все), описанных в этой электронной книге, относятся только к Windows. В Linux их нет.
Наличие офисных программ. Ниже перечислены офисные приложения под Windows и их эквиваленты для Linux. Приложения, уже включенные в Ubuntu по умолчанию, подчеркнуты.
Приложение | Windows | Linux: |
Пакет для офисной работы | Microsoft Office | OpenOffice, GNOME Office, KOffice |
Текстовый процессор | MS Word | OpenOffice Writer, Abiword, другие |
Электронные таблицы | MS Excel | OpenOffice Calc, Gnumeric, другие |
Программа презентаций | MS PowerPoint | OpenOffice Impress, другие |
Электронная почта | MS Outlook | |
Веб-браузер | MS Internet Explorer | Firefox, Opera, SeaMonkey, Epiphany, другие |
Диспетчер файлов | MS Explorer | Nautilus, многие другие |
Создание веб-сайтов/ HTML-редактор | MS FrontPage, Dreamweaver, другие | Nvu, Composer, Amaya, Bluefish, другие |
Текстовый редактор | Notepad, другие | Gedit, Adie, Mousepad, многие другие |
Пользователи Windows принимают как должное, что за офисные приложения нужно платить. Доля рынка Microsoft доказывает, что именно её они видят главным поставщиком. Эти расходы весьма чувствительны для самостоятельных работников или мелкого бизнеса.
Для пользователей Linux есть широкий спектр приложений. Все они бесплатны. Ubuntu помогает каждому загрузить и установить их всего несколькими щелчками мыши. Установка программ в Ubuntu столь же проста, как в Windows.
Единственное, в чём Ubuntu недотягивает, это обеспечение полного доступа к Web. Вам придется установить плагины в браузер и кодеки для мультимедиа, чтобы смотреть видео и слушать музыку из Сети. Почему? Такова идеология “открытого кода” и “бесплатного” ПО. Бизнес-пользователям нет до этого дела. Им нужен полный Web-доступ сразу после инсталляции. Дистрибутивы Mint и Vector отвечают этим ожиданиям, а Ubuntu последних выпусков предлагает своего рода пластырь в виде мастеров установки плагинов.
Совместимость. Windows доминирует на потребительском компьютерном рынке, поэтому ее используют все мои заказчики. Я могу предложить им свои услуги, только если мы сможем обмениваться документами.
Начнем с электронной почты. Она нужна каждому и давно стандартизирована вне зависимости от операционной системы и клиентской программы. Вы можете обмениваться письмами с компьютерами под Windows, Linux и Mac OS. Не имеет значения, используете ли вы MS Outlook на ПК с Windows или Thunderbird либо Evolution на машине с Linux. С этим нет проблем.
А как насчёт офисных документов? Форматы файлов программ MS Office — мировой стандарт де-факто. Linux-приложения должны прозрачно открывать и создавать файлы Word, Excel и PowerPoint (*.doc, *.xls и *.ppt).
Если рассмотреть все офисные пакеты для Linux, то из них OpenOffice наиболее совместим с MS Office. Я использую OpenOffice Writer, чтобы читать файлы Word от своих клиентов, редактировать их и посылать обратно. Могу я создать и новые документы в формате Word, используя свой OO Writer.
У меня не было ни одной проблемы с чтением документов Word, сколь угодно сложных. Были мелкие нестыковки при создании документов Word с нуля (например, веб-ссылки, которые показывались в Word шрифтом не того размера, или некорректно отображенное содержание). Мне потребовалась пара месяцев, чтобы научиться обходить такие нестыковки. Теперь я создаю документы в формате Microsoft со 100%-ной точностью воспроизведения в Word.
Когда ваш доход зависит от того, насколько профессионально выглядит документ, вы не можете позволить себе рисковать. Поначалу я держал под рукой старый компьютер с Windows 98 и пакетом Office 97, чтобы проверять совместимость. Теперь это не нужно. Другие покупают MS Office и запускают его из Wine – эта программа позволяет запускать Windows-приложения прямо в Linux.
С электронными таблицами и презентациями была та же история. Ни разу не было у меня проблем при чтении документов, присланных моими клиентами, но при создании документа в формате MS с нуля приходилось быть внимательным, чтобы использовать только совместимые функции программы.
Я наблюдаю отход от стандартов Microsoft. Теперь многие издатели и клиенты-вендоры принимают и даже предпочитают HTML-файлы. Всё чаще я создаю контент с помощью HTML-редакторов типа Composer. Для обмена данными компании используют открытый стандарт XML.
Недавно Microsoft отказалась от своих двоичных форматов файлов Office десятилетней давности, введя новые форматы под названием Office Open XML. Приведёт ли это к большей совместимости с OpenOffice, поскольку OOXML — опубликованный стандарт? Или же они повлияют в худшую сторону из-за отхода от давно используемых форматов? Тем из нас, кто использует бизнес-Linux, абсолютно необходимо, чтобы OpenOffice был совместим с OOXML.
Я обнаружил несколько преимуществ OpenOffice перед MS Office. Так, OO Writer может создавать PDF-файлы. (Лишь в Office 2007 корпорация Microsoft наконец предложила встраиваемый модуль, чтобы сохранять документы в формате PDF.) А, скажем, HTML-код, генерируемый в OpenOffice, лучше, чем в MS Office. Издатели отвергают HTML, сгенерированный в MS Office, как непригодный. OO не разрастается с каждым новым выпуском, так что мне не приходится тратить деньги на апгрейд “железа”, только чтобы работал новый офисный пакет. Почему пользователи Windows покорно принимают растущие требования к оборудованию, чтобы запускать по сути те же офисные приложения, с которыми они годами работали на старых компьютерах?
Наличие бизнес-приложений. Отвечает ли Linux требованиям в этом пункте, зависит от того, какие приложения вам нужны.
Основная часть моей работы -- это администрирование баз данных, поэтому я рад, что Linux дружит с коммерческими СУБД типа Oracle и IBM DB2, а также с open-source-пакетами, такими как MySQL и PostgreSQL. Единственная важная СУБД, которая не работает под Linux, это Microsoft SQL Server.
Я беру на себя дистанционную поддержку баз данных клиентов через Интернет. Подходит любой браузер. Времена, когда требовались специальные программы или локальные логины, чтобы управлять удаленными серверами, ушли в прошлое. Специалисты по ИТ и анализу информации имеют теперь дистанционный доступ к приложениям компаний просто через браузер.
Кроме того, я занимаюсь созданием и сопровождением веб-сайтов. В Ubuntu есть для этого прекрасные бесплатные средства, такие как Nvu и Amaya. Но в поддержке веб-сайтов я сталкиваюсь с той же проблемой, что и при создании документов в формате Word. При просмотре веб-сайтов заказчики используют Internet Explorer, и иногда он показывает веб-страницы чуть иначе, чем Ubuntu и Firefox. Например, могут отличаться интервалы или форматирование.
Раньше я тщательно проверял свои веб-сайты, просматривая готовый результат в Windows через Internet Explorer. Теперь -- просто проверяю их на различных компьютерах с Linux с разным размером экрана, разрешением и в разных браузерах. Если результат выглядит как надо, то и в IE всё будет нормально.
Какие еще Windows-приложения могут потребоваться индивидуальному предпринимателю? Форум Puppy Linux подсказывает: редактирование видео, драйверы принтера и устройств, унаследованные приложения. Для запуска последних из Linux можно использовать Wine (список его поддержки насчитывает 10 000 приложений). Мало найдется Windows-программ, которые не будут работать в Wine либо потребуют слишком много времени или знаний для правильной настройки.
Управление финансами. Есть много финансовых и бухгалтерских программ, подходящих для мелкого бизнеса, которые работают в Linux. Их список можно найти на сайте Linux Online или EnterpriseITPlanet. Для поиска можно использовать Linux AppFinder или просто набрать в Google: “бухгалтерское ПО для Linux”. Программ достаточно -- задача в том, чтобы оценить, какая из них наиболее отвечает вашим потребностям.
Малая стоимость плюс производительность. Я свёл эти два последних критерия вместе, потому что они взаимосвязаны: проблему производительности всегда можно решить, потратив больше денег. (В конце концов можно просто купить новый компьютер!)
Меньшие затраты — важное преимущество Linux. Не только сама операционная система бесплатна, но и ее приложения.
Но уравнение затрат -- это далеко не только цена, которую вы платите при покупке. Microsoft прекрасно справилась с тем, чтобы скрыть истинные затраты на ее ПО от заказчиков. Linux устраняет эти скрытые затраты, которые есть в Windows:
- меньше проблем защиты и конфиденциальности;
- не теряется поддержка старых версий ОС:
- новые программы вполне работают на старых компьютерах;
- вас не вынуждают к апгрейду ПО и “железа” каждые два года;
- система не начинает со временем “тормозить” (из-за разрастания реестра, вредоносных программ и по другим причинам);
- вас не заставляют обновить продукт из-за его искусственной привязки к другому (“Для установки этой программы требуется IE 8!”);
- не нужно переустанавливать операционную систему из-за испорченных программ;
- нет потерь производительности из-за встроенного управления цифровыми правами (Vista Content Management);
- не нужно разбираться в юридических тонкостях лицензий;
- не нужно покупать множество лицензий -- для ПК и ноутбука, для основной и резервной системы и т. д.;
- нет риска, что добросовестно купленный вами CD с программным обеспечением окажется контрафактным;
- система не отключается из-за некорректной проверки лицензий функцией Windows Genuine Advantage (WGA);
- нет ошибочных предупреждений о пиратстве при запуске законных программ из-за функции Office Genuine Advantage;
- нет ограничений при апгрейде компьютера (из-за требования активации Windows (WPA)/функции WGA);
- нет ограничений на сохранение образов диска (нет проблем с WPA/WGA и реестром);
- нет ограничений на переустановку жестких дисков на разных компьютерах при апгрейдах (нет проблем с WPA/WGA и реестром).
Linux позволяет вам вести свой бизнес на недорогих компьютерах, которые считаются устаревшими в искаженной перспективе “мира Windows”. Я пишу сейчас эту статью на машине с Pentium III. На ней прекрасно работает Ubuntu, а Puppy Linux летает по экрану как ошпаренная борзая.
Мой простенький ноутбук соответствует всем требованиям в этой статье. Его задаром отдал мне раздосадованный пользователь Windows как “слишком медленный”. Понятно, что ноутбук был продан ему как Windows XP-компьютер, но никто не сказал ему, что нужно отключить ненужные службы Windows и всякую дребедень, а также удвоить 256 Мб памяти, чтобы он заработал как надо. Или перейти на Ubuntu.
Вердикт
Вот как я оценил бы Ubuntu Linux с точки зрения индивидуального предпринимателя.
Критерии: | Оценка: |
Простота использования | Конкурентоспособна |
Быстрая помощь | Конкурентоспособна |
Надежность | Превосходная |
Наличие офисных программ | Конкурентоспособна |
Совместимость | Минимально приемлемая |
Наличие бизнес-приложений | Конкурентоспособна |
Управление финансами | Конкурентоспособна |
Малая стоимость | Превосходно |
Производительность | Превосходная |
Linux не дотягивает в одной важной области -- совместимости с форматами файлов Microsoft. Это требование весьма важно, так как компаниям нужно работать с заказчиками, использующими Windows. Я надеюсь, что сообщество Linux использует новые стандарты OOXML, чтобы улучшить совместимость.
По всем остальным критериям Ubuntu вполне конкурентоспособна. Она даже лучше по надежности и показателю цена/производительность. Почему же Linux не достигла большей доли рынка?
Причина в том, что Windows предустановлена на 90% всех новых компьютеров, проданных в США. Суды могут долго разбираться, нарушает ли Microsoft антимонопольное законодательство, интегрируя в Windows противошпионские функции или Web-браузер, но они упускают главное: Microsoft обладает всей мощью монополиста в отношениях с вендорами персональных компьютеров:
- Почему Редмонду дозволено заставлять вендоров продавать свою операционную систему на каждом ПК?
- Почему вендорам не разрешается устанавливать другую ОС наряду с Windows?
- По какому праву Microsoft ограничивает вендоров продажей жалких “дисков восстановления” вместо полноценной операционной системы?
- Откуда столь громадная разница в цене между розничной коробкой и предустановленной Windows? (И почему суды терпят столь явную тактику монополиста?)
Чтобы возродить конкуренцию, мы должны устранить отношения неравенства между Microsoft и поставщиками оборудования. И там, где суды молчат, технология может сказать свое слово. Проект “One Laptop Per Child” (“Каждому ребёнку — ноутбук”) вызвал взрыв спроса на недорогие ноутбуки с Linux. Компьютеры с самыми базовыми возможностями распространяются всё шире и меняют рынок.
При цене в несколько сот долларов эти ноутбуки не принесут Microsoft ее 70% маржи прибыли. Преимущества бесплатности и гибкости Linux неотразимы.
Я сэкономил больше двух тысяч долларов за три года работы на Linux. Это снижает мои накладные расходы. Мелкие фирмы могут переправить эти деньги в зарплату своим служащим, что даст им конкурентное преимущество.
Об авторе: Ховард Фосдик специализируется на администрировании баз данных и системной поддержке. Он автор книги “Справочник Rexx-программиста” (Rexx Programmers' Reference) о написании скриптов на языке Rexx с открытым кодом. Он благодарит сообщество Linux за возрождение конкуренции на рынке и за бесплатное ПО для бизнеса.