INFO-FOSS
Поиск:   в архиве  Искать в разделе
ГлавнаяНовости
Комментарии
ИсследованияХрестоматияО проекте

КомментарииКомментарии

Действительно ли проект OLPC откажется от свободного ПО?

Реализация проекта «Ноутбук каждому ребёнку» (One Laptop Per Child, OLPC) привела к появлению ноутбуков ценой менее 200 долларов США, но теперь основатель OLPC Николас Негропонте (Nicholas Negroponte) собирается отказаться от ставки на свободное ПО.

Проект «Ноутбук каждому ребёнку» был инициирован создателем исследовательской Медиа-лаборатории (Media Lab) Массачусетского технологического института Николасом Негропонте в 2005 году. В основе проекта лежала идея о том, что современный уровень развития ИТ позволяет разработать модели портативных компьютеров, стоимость которых не будет превышать 100 долларов США, и которые бы были доступны детям беднейших регионов мира. Кардинальное снижение цены планировалось осуществить за счёт массового производства недорогих комплектующих, невысоких технических параметров устройства (например, нынешние модели OLPC оснащены дисплеем с диагональю 7,5 дюймов) и использования свободного программного обеспечения (вместо дорого проприетарного ПО от Microsoft).

По сути, именно благодаря этой идее сегодня появился новый класс недорогих субноутбуков ценой от 200 до 400 долларов США, наиболее известным из которых является Asus EeePC.

Недостигнутые цели

Однако, несмотря на то что OLPC привёл к появлению дешёвых ноутбуков, задача Николаса Негропонте заключалась не в этом. Его проект изначально позиционировался как некоммерческая инициатива образовательного, а не технологического характера. Успешность проекта должна была оцениваться не с точки зрения влияния на рынок ИТ, а в том, сколько детей в беднейших регионах планеты получили доступ к современным знаниям и технологиям.

Если рассматривать проект с этой стороны, то его успехи не соответствуют ожиданиям. Общее число поставок ноутбуков OLPC XO составляет около 600 тысяч, и этого числа недостаточно для того, чтобы снизить стоимость производства одного компьютера до знаковой цены 100 долларов. Себестоимость одного устройства XO при первых поставках в 2007 г составляла 188 долларов. Тогда было заявлено, что к цене 100 долл. удастся прийти в 2008 г. Однако пока этой цели не удалось достичь, и вероятность коренного изменения ситуации в лучшую сторону к концу 2008 г. невысока.

В поисках снижения цены

Цена — отнюдь не единственный, но один из важнейших факторов, обеспечивающих успешность проекта OLPC. Для развивающихся стран, на которые в первую очередь ориентирован проект, разница в 80 долл. важна. Однако пока проект не нарастит объемы поставок, добиться снижения цены не удастся. А пока цена не будет низкой, задача убеждения правительств в том, что им следует принять участие в проекте OLPC, существенно усложняется. Кажется, что проект OLPC попал в замкнутый круг: для снижения цены нужна популярность, а для популярности нужно снижение цены.

По-видимому, под действием этих проблем ещё с прошлого года в проекте начали предприниматься структурные преобразования, и одновременно с ними стали поступать сообщения об уходе из проекта ключевых сотрудников: Мэри Лоу Джепсена (Mary Lou Jepsen), занимавшую пост главного технического директора до конца 2007 г., и Уолтера Бендера (Walter Bender), бывшего главы подразделения OLPC по программному обеспечению и информационным ресурсам. В апреле 2008 г. Бендер, отвечавший за повседневные операции проекта, оставил свой пост, с тем чтобы сосредоточиться на развитии свободного ПО образовательной направленности, разработанного в рамках OLPC. Через день после этого Николас Негропонте обнародовал план полного перехода OLPC к использованию Microsoft Windows, мотивировав это неудовлетворенными результатами работы сообщества свободных программистов. По словам Негропонте, альтернативный графический интерфейс Sugar «разрабатывался как нечто аморфное» и «не имел за собой архитектора, который бы мог придать ему изящный вид».

OLPC в тандеме с Microsoft

Впервые сообщение о сотрудничества OLPC с Microsoft появилось в январе, когда было объявлено о совместной работе над системой двойной загрузки, которая позволила бы попеременно запускать на компьютерах XO системы Linux и Windows.

Увольнение высокопоставленных сотрудников OLPC и развитие сотрудничества с Microsoft являются косвенным подтверждением того, что эти два процесса в сущности отражают одну тенденцию — изменение технологического курса проекта. Осознав, что сотрудничество исключительно с разработчиками свободного ПО не приносит ожидаемых результатов и темпов роста, а также испытывая конкурентную угрозу со стороны аналогичного проекта Intel Classmate PC, основанного на Windows, Николас Негропонте, по-видимому, решил, что отказ от сотрудничества с Microsoft приведёт к маргинализации OLPC.

Включив Windows в проект, Негропонте принёс в жертву часть миссионерской харизмы проекта OLPC, приблизив его к таким проектам как Intel Classmate PC и Asus EeePC, которые создавались сильными игроками ИТ-рынка в коммерческих целях.

Естественно, что такая позиция не могла не смутить сторонников OLPC из числа приверженцев свободного ПО. Как пишет Иван Крстич (Ivan Krstić), бывший директор OLPC по архитектуре безопасности, также покинувший проект в марте этого года:

  1. Дела могли бы обстоять и получше. Компания могла бы последовательно придерживаться своих принципов и делать то, что ей следовало бы делать. Печально, что этого не происходит, но в сущности это не так важно. Компания не имеет значения, поскольку [инициированное ей] движение продолжает развиваться.

Недостатки свободной модели разработки?

В том же сообщении Иван Крстич утверждает, что проблемы недостаточной эффективности свободной модели разработки, на которые ссылается Негропонте, на самом деле обусловлены личной позицией лидера проекта OLPC, который настаивал на децентрализованном характере проектирования и разработки Sugar. «Попытки убедить его в том, — пишет Иван Крстич, — что проект нуждается в архитекторе — это битва, которую мы месяцами вели с Уолтером [Бендером] без какого-либо успеха».

Уолтер Бендер сегодня стремится реорганизовать разработку Sugar в форме независимого свободного проекта, результатами которого можно было бы воспользоваться и на обычных ПК. По-видимому, его позиция согласуется с позицией Ивана Крстича: неудачи OLPC вызваны не столько неадекватностью модели разработки, сколько неудачными технологическими решениями руководства.

Реакция Ричарда Столлмана

По странному стечению обстоятельств, новость о смене курса OLPC совпала с переходом Ричарда Столлмана (Richard Stallman), основателя Движения в поддержку свободного ПО (Free Software Foundation, FSF), на OLPC XO в качестве основного рабочего компьютера. Причиной послужило то, что в ноутбуках XO свободной является не только операционная система, но и программа BIOS, необходимая для начальной инициализации, загрузки компьютера и низкоуровневого управления оборудованием.

В связи с перспективой замены свободной операционной системы системой от Microsoft Столлман написал эссе с эмоциональным названием «Можем ли мы спасти OLPC от Windows?», в котором призвал сообщество разработчиков свободного ПО принять более активное участие в проекте и попытаться устранить те проблемы, которые привели Негропонте к решению об отказе от использования исключительно свободного ПО.

Перспективы OLPC и Sugar

Однако сможет ли написанное Столлманом эссе повлиять на судьбу проекта и обеспечить то, что GNU/Linux будет оставаться единственной операционной системой в основе OLPC? По мнению INFO-FOSS.RU, такая возможность существует, но она невелика. Прежде всего, выбор Windows в свете развития проекта кажется не спонтанным решением, а стратегической ставкой Негропонте. Этот выбор наверняка был непростым, и руководитель OLPC мог предвидеть, что популярности проекта в среде сообщества свободного ПО будет нанесён серьёзный ущерб, а некоторые сотрудники пожелают оставить компанию.

Что же касается графического интерфейса Sugar, занимающего центральное место в сложившемся конфликте, то после отделения его от OLPC можно ожидать появления недорогих компьютерных устройств от других поставщиков, которые будут основываться на интерфейсе, изначально разработанном в рамках OLPC. Однако вывод о жизнеспособности этого проекта в отрыве от OLPC пока делать преждевременно в силу его недавнего появления.

Войдите или зарегистрируйтесь, чтобы обсудить материал

Все комментарии

Месяц Год

Лента комментариевЛента комментариев

Центр ИТ-исследований и экспертизы АНХ при Правительстве РФ

Valid CSS!

Valid XHTML 1.0 Transitional