Выбрать главу
Драйвер для всех, даром

«Альтернативные» операционные системы на пути к пользователю, как правило, сталкиваются с несколькими типичными проблемами — мало софта, мало специалистов, плохая поддержка нестандартного железа. В случае Linux первые две проблемы уже давно неактуальны, а что касается третьей — то и ей, видимо, недолго осталось. 29 января Грег Кроа-Хартман (Greg Kroah-Hartman), один из разработчиков ядра, автор книг «Linux Device Drivers» и «Linux Kernel in a Nutshell» объявил в своем блоге, что отныне наличие драйверов для любых устройств — забота сообщества Linux, а не производителя устройства.

Создателю любой железки, как только он пожелает штампа «Linux supported», достаточно предоставить соответствующие спецификации сообществу разработчиков ядра — и полторы тысячи профессиональных программистов радостно и совершенно бесплатно возьмутся за написание всех необходимых драйверов. Более того, драйверы будут включены в основное дерево исходников Linux и станут своевременно обновляться, то есть пользователю вообще не придется задумываться о том, как подключить устройство — «все заработает и так».

Такая «щедрость» Linux-сообщества — один из первых результатов объединения двух крупнейших Linux-организаций — консорциума разработчиков Open Source Developer Labs и Free Standards Group. Объединение под эпическим названием Linux Foundation ставит целью в первую очередь продвижение Linux на десктопы (включая победу над ненавистной «виндой»). Именно от Linux Foundation исходит инициатива, озвученная Кроа-Хартманом (некоторые комментаторы уже назвали ее «реакцией Linux-сообщества на Windows Vista», подразумевая совпадение дат двух новостей). В стремлении «одним броском» преодолеть проблему нехватки драйверов Linux-сообщество, почти синонимичное самой идее open source, даже идет на уступки ревнителям проприетарности — программисты, работающие над драйверами, готовы подписать договор о неразглашении (NDA) и поставлять драйверы уже скомпилированными. Правда, неясно, как эта позиция будет сочетаться с «заразной» open source-лицензией GPL, требующей применения GPL ко всем «derivative works». ВШ

Счастье было так возможно…

Неизвестно, насколько близко знаком с русской классикой обитатель Сан-Франциско Брайан Эмметт (Brian Emmett), но свое душевное состояние он вполне может выразить словами пушкинской Татьяны. Разочарование 31-летнего софтверного консультанта по всем статьям можно назвать космическим: поистине нелегко распроститься с идеей вояжа к звездам, когда уже практически сидишь рядом с креслом пилота. Впрочем, причиной «облома» стали отнюдь не небесные, а вполне земные проблемы.

Судьба улыбнулась Брайану в 2005 году, после того как он, войдя в тройку лучших, был признан победителем проходившей на сайте Oracle викторины, посвященной языку Java. На кону соревнования стояло путешествие на борту частного суборбитального космического корабля (когда начнутся регулярные рейсы). Поймавший удачу за хвост «без пяти минут космонавт» в одночасье стал «звездой»: у новоявленного героя брали интервью, он участвовал в торговых шоу компании Oracle, и ему даже посчастливилось посетить космический центр имени Кеннеди, наблюдая запуск шаттлов. Казалось, за «пятнадцатью минутами славы» скоро последуют пятнадцать минут невесомости. Увы, потенциального космотуриста вернуло на землю фискальное ведомство. Как оказалось, доблестные «оракулы» не предвидели одной принципиальной детали: полет, оцениваемый в 138 тысяч долларов, по американским законам является облагаемым налогом подарком, то есть Эмметту надлежало уплатить налог в 25 тысяч «зеленых». Этой суммы у победителя не нашлось, и, не желая с космических высот упасть в налоговую яму, он был вынужден отказаться от приза. Теперь его место займет другой соотечественник, тогда как вошедшие в призовую тройку европеец и азиат по-прежнему остаются «в седле» (видно, их земляки-фискалы оказались не столь щепетильными).