Выбрать главу

А вот с главным обоснованием этой акции – оторвать «железо» от «софта» вообще и от ОС в частности, – я бы как раз поспорил. В древние времена, когда машины были большими, «софт» всегда затачивался под конкретное «железо», а «железо» – под «софт», и процесс этот был двунаправленным. Потом наступили времена кросс-платформенных решений. Ныне этот путь исчерпан: единственная возможность повышения производительности в IT-сфере – вернуться к «взаимозаточке» аппаратных и программных компонентов. Что очень хорошо можно видеть на примере «нетбуков» и прочих мобильных устройств. Так может быть, вместо того чтобы бороться за мифический OEM-серебренник, подумать о том, как «затачивать» Linux под современное железо? Глядишь, тогда и «железо» начнут затачивать под Linux...

Debian GNU/kFreeBSD: знает ли мсье толк в извращениях?

LinuxFormat, #118 (май 2009)

Поводом для настоящей заметки послужило сообщение о том, что проект Debian GNU/kFreeBSD получил статус официального в рамках «надпроекта» Debian. В двух словах, это – ядро FreeBSD, надстроенное комплексом системных и пользовательских утилит GNU и пакетной инфрастурктурой Debian, причём весь юзерланд и прикладной софт собирается с glibc вместо BSD libc.

О самом дистрибутиве говорить не буду, дабы не укреплять далее репутацию злобного Зоила. Но позволю задать себе вопрос: а за каким зелёным это нужно? Нет, конечно, нарастить ядро и юзерленд FreeBSD (между нами говоря, гармонично друг с другом увязанными) можно, вместо традиционных портов, любой другой системой пакетного менеджмента. Но зачем же менять юзерланд? Ведь BSD-окружение либо функционально эквивалентно GNU'ому, либо (ИМХО, конечно) превосходит последнее.

Надо сказать, что такой проект – FreeBSD Distributions на базе BSD libc в обрамлении apt-get'а – некогда существовал, и выглядел куда более логичным. Но прекратил своё развитие, в частности, по причине физического краха сервера.

Единственное объяснение столь противоестественного гибрида я вижу в возрождении имперских амбиций Debian'а...

Мир без солнца

LinuxFormat, #119 (июнь 2009)

Разговоры о продажи фирмы Sun циркулируют в Сети давно. А ныне факт покупки её компанией Oracle можно считать почти свершившимся: юридические вопросы с иском акционеров, недополучивших, как им кажется, своего бабла, по мнению знающих людей, будут улажены легко.

Какие следствия для мира FOSS будет иметь исчезновение старейшей UNIX-компании? Напомню, что на её иждивении находится ряд крупных свободных проектов – Openoffice.org, MySQL, VitrualBox, не говоря уже о собственно ОС – OpenSolaris, и ряде средств разработки. Не загнутся ли они под чутким руководством Ларри Эллисона?

Наибольшие опасения вызывает судьба OpenSolaris: а нужна ли будет Oracle ещё одна ОС, в добавление к собственному клону RHEL? ОС, за время своего «свободного плавания» не достигшая ни полностью работоспособного состояния, ни критической массы комьюнити? Мне кажется, что ответ будет отрицательным. Но так ли это страшно? Все здоровые инновации OpenSolaris (а их немало) могут быть легко инкорпорированы в Linux. И, чем чёрт не шутит, вдруг новые хозяева изменят лицензию на ZFS? После чего она легко впишется в Linux-ядро.

А за остальные свободные проекты Sun'а волноваться нечего: MySQL выступит «легковеным» дополнением к собственно Oracle, OpenOffice.org не бросят, как востребованный конечным пользователем, VirtualBox, Sun Studio etc. – как интересные для всех разработчиков.

И как знать, не увидим ли мы вскоре нового монополиста – теперь уже в сфере свободного софта? Да ещё в сцепке с собственной аппаратной платформой: не зря ведь Ларри обмолвился, что «Sparc не бросим, потому что он хороший».

Будут ли машины большими?

LinuxFormat, #120 (июль 2009)

Сентенцию о том, что некогда машины, как и деревья, были большими, за последние десятилетия не повторял только супер-ленивый. А давайте спросим себя: а нужны ли нам большие машины? Правда, чтобы ответить на этот вопрос, нам придётся спросить себя: а зачем нам вообще машины? Когда-то все мы чего-нибудь, да писали. Некоторые, настоящие мужчины, писали даже драйвера для своих устройств. А теперь? Всё уже написано до нас. Мы имеем право быть простыми пользователями. Не заморачивающими себе голову локалями. Драйверами и прочими материями.

И возникает вопрос – а нужны ли нам гигагерцы и гигабайты? Да, нужны. Один раз в жизни – когда мы собираем ядро (если, конечно, это вообще потребуется). И какова потребная мощность? Ну ясно, что какой же русский не любит быстрой езды? То есть, пардон, компиляции? Отвечаю: ядро Linux'а с умолчальным конфигом на машине с 3 Ггц и 4 Гбайт собирается где-то минут 7. На недобуке о 800 Мгц и 512 Мбайт памяти – раза в четыре дольше. Это важно? Особенно учитывая, что наш недобук ещё и электроэнергии потребляет куда меньше...