Линуксоид как высшая ступень эволюции Homo sapiens
LinuxFormat, #137 (ноябрь 2010)
Сегодня я хочу познакомить вас с популярно-научным сайтом антропогенез.ру, посвящённым происхождению и эволюции человека. Почему такое определение? Потому что это настоящий научный сайт, который имеет все шансы стать популярным. Его авторы – это «настоящие» антропологи и археологи, работающие в тех сферах, о которых пишут. Так что на этом сайте нет ни захватывающих погонь за снежным человеком, ни рассусоливания «от Адама». Авторы разговаривают с читателем на равных. Что, разумеется, предполагает, что и читатель обладает некоторым минимумом знаний. Или – желанием таковой приобрести. В общем, всё точно как в Linux. Почему мне и показалось уместным рассказать здесь об этом сайте.
Есть и вторая причина: антропология – точно такая же часть Науки, как и Open Source. Ничуть не менее захватывающая. В конце концов, не компиляцией единой жив линуксоид: мир за пределами исходников многогранен и не сводится к подбору параметров конфигурирования ядра.
И потом – кто знает? – может быть, цель природы – создание... нет, не рюмки коньяка с ломтиком лимона, а линуксоида с любимым дистрибутивом, используемым для любимой работы. Например, для изучения происхождения и эволюции человека.
RFRemix 14: сбытие мечт?
LinuxFormat, #138 (декабрь 2010)
Мечта о Linux'е с человеческим лицом существует издревле. Правда, я, как и многие, полагаю, что лицо у Linux'а было человеческим всегда – если чуть-чуть вглядеться. Но мнение это не разделялось не всеми. Так что на протяжении последней дюжины лет на это звание претендовали самые разные дистрибутивы. Но каждый раз в их лице находился изъян, мешавший отнесению к роду Homo.
Но мечты иногда сбываются: ныне место «человечьего» Linux'а готова занять Fedora 14. Которая для нашей части человечества выступает в амплуа RFRemix. И лицо её обращено к
•
совсем начинающим пользователям – им оно обещает простую и безболезненную установку;
•
экспериментаторам – максимально свежий софт никуда не пропал и из этого релиза;
•
будущим труженикам корпоратива – как тренировочная площадка для промышленных систем;
•
пользователям, сыгравшим все предыдущие роли: им она гарантирует мгновенное получение среды, пригодной для выполнения практических задач.
Впрочем, «мгновенность» распространяется на всех: при установке с LiveCD развёртывание системы занимает первые минуты.
2011
Как читать Linuxformat
LinuxFormat, #139-140 (январь 2011)
В век всеобщей интернетизации «бумажные» журналы могут показаться атавизмом. Казалось бы, какой смысл читать на бумаге то, что можно было бы прочитать в Сети несколько месяцев назад? Однако...
Многие ли из нас читают с экрана то, что вроде бы интересно, но с задачами сегодняшнего дня не связано? Я так нет. И потому для меня праздник, когда мне привозят номера Linuxformat'а. Я откладываю текущие дела, укладываюсь на досадную укушетку и читаю. Запасшись предварительно набором маркеров и цветных закладок – дабы отмечать то, что может потом пригодиться не только в общеобразовательных целях. Статьи, которые мне могут понадобиться в ближайшее время, я закладываю зелёными бумажками, то, что может теоретически пригодиться когда-нибудь – синими. Ну а что действительно для общего образования – красными.
На торчащем корешке закладки я маркёром ставлю аббревиатуру: например, здесь про KVM, здесь интересное про zsh, здесь – что-то любопытное про векторную графику.
Конечно, всё это можно будет потом отыскать в Сети. Но, как всем известно, в Сети хорошо ищется только то, что знаешь, где и как искать. А тут – протянул руку, вытащил что-то с нужной закладкой, и готово.
Сказанное – не реклама Linuxformat'а. Просто я действительно получаю удовольствие от его чтения.
Парадокс линуксописательства
LinuxFormat, #141 (февраль 2011)
Уже много лет я задаю себе вопрос: для кого пишут авторы, сочиняющие про Linux сотоварищи? И для чего они это делают?
Конечно, ответ на второй вопрос очевиден: они пишут о том, что им интересно. Потому что писать можно только о том, что интересно самому – тогда есть шанс, что это будет интересно ещё кому-то.
А вот для кого – вопрос посложнее. Ведь ни один из нашей пишущей братии не открывает никаких америк: ответы на все вопросы технического плана можно найти в документации. И, что интересно, нас, линуксописателей, читают как раз те, кто сами прекрасно умеют находить ответы на возникающие вопросы. Те же, кто не читает документации – как правило, не читают и нас.
Невольно возникает аналогия с анималистикой. Эрнест Сэтон-Томпсон и Чарлз Робертс жили среди животных – и писали о животных. Они не писали научных монографий – и изучать по их произведениям этологию лис или мустангов не будет ни один здравомыслящий человек, на то есть специальные работы Тинбергена и Лоренца. Но для кого-то именно рассказы Сэтона-Томпсона и Робертса были поводом обратить внимание на окружающий мир.
Мы живём среди компьютеров и свободного софта – и пишем о них. Если для кого-то написанное нами будет поводом заитересоваться этими темами – будем считать, что не зря долбили по клавишам.
Linux от Oracle
LinuxFormat, #142 (март 2011)
Пару лет назад мир свободного софта в очередной раз содрогнулся: компания Oracle объявила о выпуске собственного дистрибутива Linux – на базе не кого-нибудь, а текущей версии RHEL. Начались прорицания под стать Дельфийскому оракулу: либо Oracle съест Red Hat, либо преданные сторонники последнего забойкотируют Нерушимый Linux (именно так называлась первая версия от Oracle).
Прошло время, страсти поостыли. И Red Hat никуда не делся, и Linux от Oracle нашёл своё место под солнцем. В частности, в виде третьей своей версии, увидевшей свет 12 февраля. Которая именуется уже просто – Oracle Linux. В чём же её цимес?
В первую очередь – в ядре, которое тоже удостоилось имени собственного, Unbrecable Enterprise Kernel (сокращённо – uek). Давно уже общим местом стало воспевать «отзывчивость» дистрибутива Fedora и всех генетически связанных с ней систем. Так вот, Oracle Linux в этом отношении ей ничуть не уступает. А с учётом разницы в «железной» базе (Fedora у меня стоит на быстром SSD, для Oracle Linux нашёлся только полуутильный винчестер пятилетней давности), то возможно, что и превосходит.
Что это может дать простому постсоветскому юзеру? Прямо – пожалуй, что и ничего: и в самом дистрибутиве, и в его свободно доступном репозитории недостаёт очень многого. Но декларируемая политика компании – возможность использования ядра uek в любых сторонних продукта без всяких ограничений, – вселяет надежду, что его наработки будут аккумулированы и в дистрибутивах, развиваемых сообществом.
ОС Barrelfish: рыбозасолочный цех
LinuxFormat, #143 (апрель 2011)
Разработчики не часто удивляют нас появлением новых операционных систем. Оно и понятно: казалось бы, в существующих ОС реализованы все разумные идеи. Ан нет: осенью 2009 года мы имели удовольствие видеть представление Barrelfish – ОС с принципиально новой, мультиядерной (multikernel), архитектурой: в ней, подобно сельдям в бочке, несколько ядер (kernel), соответствующих ядрам (core) аппаратной платформы, работает независимо, с собственными приложениями.
Возможно, такой «рыбозасолочный» подход будет более эффективным при мультипроцессинге, нежели традиционные механизмы SMP или NUMA. А ведь именно эффективное распараллеливание задач между наличными ядрами – ныне единственный способ наращивания производительности, особенно ввиду скорого появления восьмиядерных процессоров даже в пользовательских декстопах.