Windows 8 сейчас активно обсуждается в прессе и на просторах Интернета. Но раньше выхода Win8 был выход операционной системы Ubuntu 12.10 Quantal Quetzal от Canonical. Давайте сравним один из самых популярных дистрибутивов линукс и операционную систему из Microsoft под углом корпоративных пользователей.
Данная статья - мой вольный перевод с существенными дополнениями статьи pcworld.com/article/2013431/10-reasons-to-choose-ubuntu-12-10-over-windows-8.html 10 reasons to choose Ubuntu 12.10 over Windows 8" авторов Кэтрин Ноэс (Katherine Noyes) и Дитрих Шмитц (Dietrich Schmitz).
Кэтрин стала техногиком с времён компьютеров TRS-80, но сейчас она писатель технических статей о Linux и Open Source.
Дитрих сейчас консультант по ИТ вопросам в отделе здравохранения Нью-Йорка.
Его проект Perl Success Story доступен в OReilly.com.
Курсивом я добавил критику и полемику читателей. Особое огромное спасибо Сергею Чудакову.
Ubuntu - это популярный дистрибутив с ядром линукс и программами из мира свободных исходников. Дистрибутиву уже 8 лет и более 20 миллионов пользователей. По различным исследованием в мире на долю операционных систем MS Windows приходится около 84%.
Первоначальное появление Win8 в виде образов для тестирования разработчиками вызвало неоднозначную реакцию. По отчётам исследовательского и консалтингового агентства Gartner - 80% предприятий высказались о том, что Win8 это не операционная система для корпораций и что она не будет принята ими.
Так как плитки Windows 8 это может и хорошо для сенсорных экранов для дома, но не для работы. То есть сенсорные экраны это для потребителей контента, а не для производителей контента. То есть сёрфить в Интернете и смотреть видеоролики и слушать музыку - это одно, а программировать или рисовать в графических редакторов - это совершенно другое.
Многие аналитики высказали мнение, что эта очередная авантюра на руку Linux для десктопа.
Для Canonical это, возможно, не лишний шанс упрочить свои позиции на корпоративном рынке операционных систем и увеличить в целом количество установок Ubuntu на компьютерах.
Сравним Ubuntu 12.10 с Windows 8 с точки зрения корпоративных пользователей.
Обе компании и Microsoft и Canonical в своих операционных системах сильно изменили пользовательский интерфейс. Microsoft внедрила Modern UI, ранее известный как Metro. Canonical внедрила Unity. Оба "пользовательского интерфейса" были разработаны под прицелом работы на устройствах с сенсорными экранами и многое заимствовали из мира мобильных систем.
Удалив кнопку Пуск и радикально изменив взаимодействие с операционной системой, Windows 8 представила серьёзную проблему начинающим пользователям.
Unity, с другой стороны, стала частью семейства Ubuntu с апреля 2011 с выходом релиза Ubuntu 11.04 Natty Narwhal. Болезни молодости, определённо остались в прошлом и хотя еще есть критические отзывы, в целом многие признают, что оболочка развилась и улучшилась.
Linux уже давно известен всем своей практически неограниченной настраиваемостью, но с учётом нынешнего спора об интерфейсах для пользователя, возможность настроить всё и вся стала ещё более актуальной.
Это очень важный аспект, так как Windows 8 и Ubuntu кардинально различаются по данному вопросу.
Windows 8 позволяет пользователям настраивать некоторые параметры, но они в основном носят, так сказать, косметический характер. К примеру, можно двигать плитки, указать размер иконок или группировать плитки по типам программ.
Большинство сторонних программ помогают увеличить возможность тонкой настройки системы, но в рамках Modern UI. Так как Microsoft делает ставку на Modern UI и предлагает своего рода "тесно связанный" интерфейс, в том смысле, что в нём ничего существенного поменять нельзя.
Unity в Ubuntu, напротив, является мало привязанной к Ubuntu, хоть Canonical и делает ставку на Unity. Прежде всего, можно легко заменить Unity на другие бесплатные альтернативы - KDE, Xfce, LXDE, Gnome Shell и тд.
Так же для Unity есть утилиты настройки интерфейса, такие как Ubuntu Tweak, которые позволят применить различные темы и привести графический интерфейс к виду, который вы считаете иделаьным.
Общее правило в Linux вообще и в Ubuntu в частности - если это вам не нравится, то смени на другое.
Стоит отметить такой факт, что Ubuntu поддерживает несколько рабочих столов, в Windows 8 этого до сих пор нет.
Множественные рабочие столы заложены в NT 3.51 Виртуальные рабочие столы в Windows вопрос лишь в их активации. Но требуется сторонняя утилита.
В Windows можно также удалить неиспользуемые компоненты, выключить службы, отключить темы (минималистичный интерфейс), для серверной редакции также отключается полностью графический интерфейс, но не менеджер окон. С помощью твиков и сторонних программ (а многое и встроенным, но не очевидным для заурядного пользователя, функционалом) также можно достаточно сильно кастомизировать ОС.
В то время как Windows 8 поставляется в браузером Internet Explorer. Ubuntu поставляется по умолчанию браузером Firefox, почтовой программой Thunderbird, офисным пакетом LibreOffice, видеопроигрывателем Тотем, музыкальным проигрывателем Rhythmbox, просмотр и редактирование картинок Shotwell, просмотр большинства документов Evince.
Помимо этих "встроенных" программ, Ubuntu и Windows 8 предлагают приложения из своих "магазинов ПО", чтобы помочь пользователю быстро найти и установить дополнительное программное обеспечение.
Центр приложений Ubuntu сейчас насчитывает более 40 000 программ, начиная играми и офисными программами и заканчивая образовательными инструментами. Кроме того, используя WINE, можно запускать Windows программы в Linux.
Wine далёк от совершенства, а в Windows есть аналогичные программы, типа Cygwin.
Windows Store как хранилище программ для Windows 8 было запущено недавно и сейчас там около 9 000 приложений. Microsoft уверяет, что за 90 дней после запуска достигнет отметки 100 000 приложений.
Бинарные файлы операционной системы и драйвера не будут доступны через Windows Store. Там будут Windows RT (ARM) приложения и обычные приложения десктопных Windows. Обычные приложения в Windows Store позволят пользователям купить и скачать программу с сайта разработчика.
А репозитория Ubuntu, наоборот, централизованно хранят всё от файлов самой системы до программ и драйверов.
В дополнение следует сказать, что пакеты в репозиториях Убунту подписаны криптографическим ключом с помощью GNU Privacy Guard (GnuPG). Подписи пакетов позволяют исключить ситуацию с компрометацией пакета злоумышленниками. Подмена пакета будет моментально выявлена при проверки ключей.
Исторически так сложилось, в Microsoft Windows не хватало такой системы в лице криптографических ключей. Microsoft поддерживает свою систему через ежемесячные обновления в рамках Windows Updates, но для сторонних разработчиков поддержка обновлений отсутствует. Из-за этого, пользователи должны самостоятельно выходить в онлайн и получать свои обновления к программах на сторонних сайтах. Windows Store был разработан чтобы снизить риски и позволяет курировать программу от покупки до обновления. Время покажет, как это будет работать у Microsoft.
Для запуска Windows 8 вам понадобится 1 ГГц процессор или быстрее с поддержкой PAE, NX, SSE2. Так же нужно минимум 1 Гб ОЗУ для 32 битной версии и 2 Гб для 64 битной версии. Место на жёстком диске - 16 Гб для 32 битной системы и 20 Гб для 64 битной версии. Видеокарта должна быть DirectX 9 совместимой. Это минимум. Если вы реально хотите воспользоваться Windows 8, то нужен сенсорный экран. Большинство программ увеличат ваши минимальные требования.
Требования Ubuntu 12.10 более, чем скромны. Canonical рекомендует 512 Мб ОЗУ и 5 Гб на жёстком диске. Если вы захотите использовать Lubuntu или Xubuntu, то требования у них ещё ниже. Короче говоря, если аппаратная начинка является сдерживающим фактором для вас, то Ubuntu, скорее всего, окажется лучшим выбором.
Минимальные, а не рекомендуемые системные требования Убунту 12.10 768 Мб ОЗУ, что тоже скромным не назовёшь, а для того, чтобы всё шевелилось - там не сильно различаются требования. На Ubuntu тоже можно накатить море софта, который будет грузить систему. Реально пользуюсь на ноутбуке без сенсорного экрана и не испытываю в нём жёсткой необходимости, это надуманно, всего лишь сенсоры и манипуляторы, ввод и вывод, кстати Win8 из коробки поддерживает беспроводные и стерео дисплеи. Раздел совместимость с железом, как ни странно, не затрагивает тему совместимости. Тут, насколько мне известно *nix проигрывает.
Начиная с 2009 года и запуском Ubuntu One, облачные технологии начали играть ключевые роли в жизни Ubuntu. Пользователи могут хранить свои файлы в своих личных облаках и синхронизировать их между своими компьютерами и мобильными устройствами. Ubuntu One работает на платформах Windows, iOS, Android и конечно в Ubuntu. Пользователи Ubuntu Linux получают до 5 Гб бесплатно и 20 Гб за 30 долларов в год.
Начиная с Ubuntu 12.10, в системе появились уникальные веб-приложения, когда сайт в окне браузера ведёт себя как обычное приложение и ему доступны основные компоненты графического интерфейса. В Unity Dash, который производит поиск нужных пользователю элементов, дополнен онлайн интеграцией и наравне с локальными ответами выводит релевантные запросы из Интернет.
В Windows 8, облачная платформа идёт в авангарде и Microsoft предлагает пользователям SkyDrive пространства 7 Гб бесплатно. Если нужно больше, то 20 Гб = $10, 50 Гб = $25, 100 Гб = $50 в год.
Хранилище не является единственным преимуществом облака Microsoft. В новых релизах, единый Microsoft аккаунт Live ID позволит использовать одно имя и пароль для создания общего окружения для ваших аппаратных средств и программных услуг. Идея состоит в том, чтобы использовать облако для соединения ваших ПК, планшетов, смартфонов.
Ubuntu в данном вопросе не конкурирует в полной мере с Windows, так как не предлагает большой выбор клиентов для своего облака различным мобильным устройствам. В тот момент, когда Windows Phone 8 и Windows RT были специально разработаны для мобильных устройств и обладают доступом к Microsoft SkyDrive.
Тем не менее, у Canonical есть достойный ответ - Ubuntu для Android. Система Ubuntu работает параллельно основной операционной системе в вашем смартфоне. При включении смартфона в док-станцию, управление переходит к Ubuntu, которая будет в курсе ваших звонков и СМС и позволит работать комфортно над вашими задачами.
Windows RT приложения выполняются в изолированной среде для большей безопасности. Обычные программы в Windows 8 выполняются обычно.
Windows 8 и Ubuntu Linux поставляются со своими файрволами и с возможностью полного шифрования всего диска.
И в Windows и в Ubuntu используется технология, которая случайным образом размещает в адресном пространстве важные структуры операционной системы. Чаще всего эту технологию обзывают Address space layout randomization (ASLR).
В Windows эту технологию можно отключить для приложений с помощью специального флага при сборке программы или при работе в режиме совместимости с более ранними версиями Windows.
В современных версиях Ubuntu, сильные варианты ASLR включены по умолчанию для всех. Подробнее в ASLR в Ubuntu.
Несмотря на то, что Windows 8 предлагает несколько улучшений безопасности по сравнению с Windows 7, новая операционная система всё ещё несёт тяжелое бремя наследия ядра WinNT.
Чтобы смягчить последствия этих проблем, Microsoft совместно со своими партнёрами из производителей материнских плат создала расширение для UEFI - Secure Boot. Windows 8 сейчас поддерживает Secure Boot для таких систем. А из-за очередной мутной инициативы Microsoft, которая прикрываясь защитой и заботой о пользователях, на самом деле в очередной раз вставляет палки в колёса конкурентам из Linux сообщества. У Linux Foundation возникли проблемы при попытке заверить UEFI-загрузчик ключом Microsoft.
В Ubuntu Linux идёт установленный по умолчанию LSM. LSM - это модули безопасности Linux Security Modules. Другие улучшения безопасности включают в себя chroot, seccomp, seccomp-bpf, LXC (LinuX Containers).
Интересно отметить факт, что каждый год на хакерском чемпионате pwn2own хакеры получают шанс взломать Windows и Apple Mac, но Linux не включают в конкурс. Нет желающих получить root'а, пробив Firefox под защитой AppArmor.
В pwn2own 2008 участвовала Ubuntu: CanSecWest PWN to OWN 2008 (updated).
Для управления, Microsoft предлагает использовать Active Directory на отдельных серверах, называемые контроллерами домена.
Canonical поддерживает Active Directory и пользователи Ubuntu Linux могут входить в домен Active Directory, используя Likewise Open или Centrify.
Так же Canonical предлагает Landscape - инструмент администрирования уровня предприятия. Большинство задач Active Directory может быть решено с помощью Landscape. Легко и просто с помощью веб интерфейса в панели управления можно управлять настольными компьютерами, серверами и облачными установками.
Поддержка виртуальных частных сетей VPN есть как в Windows 8 так и в Ubuntu 12.10. В репозиториях Убунту можно так же найти дополнительно OpenVPN, который использует свой протокол безопасности, основанный на обмене SSL/TLS ключей.
Обе операционные системы предлагают поддержку разных протоколов в зависимости от конкретных задач и условий.
Microsoft предлагает поддержку Windows 8 пользователям через TechNet подписку за $149 в год.
Canonical предлагает программу сервиса Ubuntu Advantage за 80$ в год, включая юридическую подержку и возможность использовать инструмент администрирования Landscape.
Последнее, но не менее важное, Ubuntu Linux является бесплатной, в то время как Windows 8 будет стоить $199 или апгрейд за $39-$69.
До 31 января действуют акции на обновление и покупку Win8. Обновление доступно за 469р ($15) для недавно купленных устройств под Win7. Для студентов с малого бизнеса есть программы по бесплатному предоставлению продуктов Microsoft: DreamSpark и BizSpark.
Какая операционная система лучше для малого бизнеса? Ответ, зависит от читающего данный текст. Одно ясно, отрыв от Windows сокращается с каждым годом. В зависимости от ваших потребностей, Ubuntu 12.10 предоставляет заманчивую альтернативу.
Оставим бизнес в покое. Одна и та же игра Left 4 Dead 2 показывает больше кадров в секунду под Ubuntu Linux! Valve объясняет это тем, что в linux компоненты открыты и если возникает проблема, то инженеры быстро исправляют ситуацию в игре или совместно разработчиками проприетарных драйверов ищут выход из ситуации.
Схожие материалы:
Марк Шаттлворт о планах Ubuntu и о Windows 8.
Технологии безопасности в Ubuntu.
AppArmor — программный инструмент упреждающей защиты, основанный на политиках безопасности.
Ubuntu будет более безопасной с seccomp фильтрами
Создание VPN соединения в Ubuntu.
Репозитории Ubuntu.
Google использует Ubuntu Linux.
Статистика использования рабочих сред в Ubuntu.