21 февр. 2010 г.

Несколько слов о Linux-юзабилити

Операционные системы, создаваемые в рамках проекта GNU/Linux, продолжают восприниматься общественностью (зачастую не только рядовыми пользователями, но и бизнес-структурами) как нечто, созданное "by geeks for geeks", а потому недоступное для понимания "простым смертным". Однако существуют факты, которые это с успехом опровергают. В частности, Google Android является операционной системой, основанной на ядре Linux, тем не менее, до сих пор не было жалоб, свидетельствующих о том, что работать с ней очень сложно. Подростки, которым впервые попадает в руки телефон с Android, сталкиваются с небольшим затруднениями при установке или настройке приложений, но они соизмеримы по сложности с работой в более привычной среде Windows Mobile.
Основная проблема, с которой приходится иметь дело пользователям Linux, это, пожалуй, недостаточное внимание разработчиков к создаваемому ими программному обеспечению под специфическую платформу. Из-за высокого процента баг-репортов временной период между выходами официальных, стабильных релизов может длиться месяцами. Как следствие, многие предпочитают на свой страх и риск устанавливать более свежие beta-версии.
Аналогичная ситуация складывается с производителями оборудования. Если предустановленный Linux отлично работает и практически не вызывает нареканий, то когда дело доходит до самостоятельной установки, начинаются проблемы. Это связано с тем, что вендоры зачастую не включают в поставку необходимые пакеты драйверов. Вывод из этого только один: победителем в "гонке" дистрибутивов по праву станет тот, кто сумеет совместить стабильность приложений и если не отличную, то хотя бы хорошую поддержку оборудования.
На сегодняшний день в данном направлении активно развиваются два проекта GNU/Linux - Red Hat и Ubuntu. Первый предоставляет поддержку серверным дистрибутивам класса Enterprise за отдельную, достаточно высокую плату. Второй, в лице Canonical, официального представителя Ubuntu и других opensource-решений, разрабатывает стратегию "легкой" установки для наиболее востребованных приложений. Что касается Google Android, его разработчики уже избавили пользователей от необходимости изучать, как пользоваться командами sudo или apt-get install.
Google также предлагает отказаться от понятия "операционная система" в пользу отдельных web-приложений и более тесной интеграции с Интернет-сервисами. На этом принципе основана Google Chrome OS, построенная на ядре Linux аналогично Android. С учетом того что ее официальная beta-версия уже анонсирована, а в ближайшее время планируется выпуск первых нетбуков с предустановленной Google Chrome OS, позиция "будущее за Linux" не кажется такой уж далекой и утопической.

Оригинал - CNet.News

0 коммент.:

Отправить комментарий