Компания Plat'Home выпустила новый релиз дистрибутива SSD/Linux 0.4 (http://www.plathome.com/products/microserver/ssdlinux/), примечательного тем, что в нем Linux ядро 2.6.16, glibc 2.3.6 и
gcc 4.1.2 совмещены с базовым программным окружением утилит и библиотек из системы NetBSD. SSD/Linux поддерживает три аппаратные архитектуры: i386, Mipsel и PowerPC.
Дистрибутив используется в качестве системы по умолчанию в мини-серверах OpenMicroServer (http://www.plathome.com/products/microserver/oms/oms_spec.html), поставляемых (http://www.opennet.me/opennews/art.shtml?num=15465) в герметичном корпусе, приспособленных к работе в экстремальных условиях, потребляющих всего 8 Ватт энергии и имеющих время наработки на отказ (MTBF - Mean Time Between Failure) около 48 лет. Кроме того, SSD/Linux может работать на устаревших ПК с процессором Intel i486, 8Мб ОЗУ и диском 350Мб.
URL: http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20080427_1243....
Новость: http://www.opennet.me/opennews/art.shtml?num=15564
Интересно, через сколько лет наши потомки будут изучать путь становления Linux/Unix систем? Отмечая тупиковые ветки развития и т.д.
Жесть...
Интересно: а это нафига?Особенно если учесть что сильно обкусанный линукс может (в основном благодаря busybox) работать на 2 мегах "диска" в виде NOR флеша (там же загрузчик и прочая), 8Мб RAM, никакого HDD, проц - MIPS мегагерцев на 100-150-200-300 или типа того.Все это кушает ватт эдак 5 и в быту называется... SOHO wi-fi router-ом например :)
Для чего там ядро линух? NetBSD сама по себе не плохая ОС O_o
>Для чего там ядро линух? NetBSD сама по себе не плохая ОС
>O_oПроизводители железа не всегда в тонкости реализации драйверов линукс хотят лезть, а тут им еще всех родственников других юниксов навязывают.
Так что, зачем линукс тут - должно быть понятно.
Зачем там NetBSD не совсем понятно.
> Зачем там NetBSD не совсем понятно.1) Лицензия позволяет вносить в код закрытые патчи
2) Меньше ненужных наворотов (меньше размер, выше скорость),
более читабельный код, лучше отлажен на не-интеловских архитектурах
3) Система управления пакетамиВсё это, естественно, IMHO :)
>1) Лицензия позволяет вносить в код закрытые патчиа они этим разве пользуются?
Ключевая фраза: "примечательного тем, что в нем Linux ядро 2.6.16, glibc"
Лицензия НЕ позволяет вносить в код закрытые патчи
4) Более уважительное отношщение NetBSD-шников к стандартам.
>1) Лицензия позволяет вносить в код закрытые патчиКхм.Лицензия ядра - линуксная, т.е. GPL 2.А в юзерспейсе по любому можно закрытые программы использовать.Что так, что сяк.Не понимаю, послабление то в чем?В том что можно юзерспейс утилиты нетбзди допилить и потом закрыть?Ээээ ну может и можно, но практического смысла я в этом не вижу.Все-равно много изменений ниасилят а оригинал скачать можно.И какой в итоге смысл этой непонятной возни?Выигрыш то в чем?И для кого?
>2) Меньше ненужных наворотов (меньше размер, выше скорость),
Тогда уж минималистский линукс с busybox логичнее смотрится.Врядли нетбсдшные утили смогут поспорить с штукой специально заточенной на минимальный размер и ограниченные ресурсы.
> более читабельный код, лучше отлажен на не-интеловских архитектурах
Хорошо пошутили.А вот у меня дома линукс на х64 десктопной машине, на wi-fi роутере с процом MIPS и n800 с процом ARM (на последних двух используется busybox).А где под это все ваш мифический "лучше отлаженный код"? :)
>3) Система управления пакетами
На вкус и цвет... вот тут еще можно согласиться.1 хоть немного разумный аргумент.
>Всё это, естественно, IMHO :)
Ну, а я свое имхо изложил :)
>Зачем там NetBSD не совсем понятно.на их сайте сказано, что SSD/Linux - это Линух дистр с основной частью user-level тулзей из NetBSD.
Судя по их разнообразным хауту и FAQ на сайте - то они очень любят порты и собирать из исходников. Следовательно, вывод прост: либо они ниасилили Генту (что вряд ли, т.к. японцы...), либо (скорее всего) их разработка была начата еще до того, как они могли использовать Генту (может даже до появления ее).Так что, все естественно: люди хотели мощи Линуха и гибкости портов :)
pkgsrc можно использовать и без netbsd'шного юзерленда.
>pkgsrc можно использовать и без netbsd'шного юзерленда.там больше даже..
Контора-создатель еще с начала 90-х была поставщиком пингвинов и *BSD.
Те. просто они много и давно объединяли в головах эти две вещи.
Вот и взяли от GNU/Линуха Линух и либы а от BSD - юзер-левел с портами.
В pkgsrc нет NetBSD-ного юзерленда. Т.е. не то,
чтобы совсем нет, кое-что, конечно есть. Но это крохи.
Вот то, что собирал я: bsdgrep, awk, m4, uuencode/uudecode,
am-utils,....Все в wip.
NetBSD давно уже применяется для встраиваемых решений.
>NetBSD давно уже применяется для встраиваемых решений.А уж в каком количестве для них применяется линукс... особенно с юзерлендом в виде компактного и оптимального busybox-а... только в embedded как-то нафиг никому не впился pkgsrc а какие еще выгоды от такого извращения - мало понятно.Экзотика какая-то :).Впрочем есть себе и есть, жить не мешает а если такое чудо еще и кому-то полезно - так и вовсе гуд.
> А уж в каком количестве для них применяется линукс... особенно с юзерлендом
> в виде компактного и оптимального busybox-а... только в embedded как-то
> нафиг никому не впился pkgsrc а какие еще выгоды от такого извращения -
> мало понятно.Экзотика какая-то :).Впрочем есть себе и есть, жить не мешае
> а если такое чудо еще и кому-то полезно - так и вовсе гуд.Пользователю конечно непривычно, но build.sh с кросс-компиляцией иметь очень приятно.
Да и альтернатива busybox'у появилась уже.
>Для чего там ядро линух? NetBSD сама по себе не плохая ОС
>O_o# sysinst
SSD/Linux 0.4-20051205/2.6.12 Installer
Why do you choose Linux ?
We recommend you to use NetBSD, FreeBSD, or OpenBSD instead.Are you sure to install [y/N] ? y
Really [y/N] ? yIt isn't smart ...