LINUX.ORG.RU

Вышел NetBSD 2.0


0

0

Проект NetBSD анонсировал выход операционной системы NetBSD 2.0. Это десятый "большой" релиз NetBSD, который теперь поддерживает 54 архитектуры!
Основные изменения в этой версии: реализованы native threads (основанные на Scheduler Activations) для всех поддерживаемых платформ и добавлена поддержка мультипроцессорности (SMP) на i386 и других популярных платформах.

Другие важные изменения:
* добавлен порт на amd64;
* на i386 используется новый ACPI и power management framework;
* улучшена эмуляция Linux для поддержки последних линуксовых версий Sun JDK/JRE. Тестирование показало что теперь Java работает не хуже чем на линуксе;
* новый i2c framework;
* новый драйвер SATA;
* UFS2 была портирована под NetBSD;
* добавлена поддержка Verified Exec.

Теперь вся система полностью слинкована динамически (включая /bin и /sbin) и собрана gcc 3.3.3. Используется XFree86 версии 4.4.0. Разработчики просят скачивать новый релиз используя BitTorrent чтобы не перегружать зеркала.

>>> Announcing NetBSD 2.0

★★★

Проверено: maxcom ()

Да кому нужна эта 2.0. Релизы NetBSD выходит настолько редко, что пользоваться ими бессмысленно, -current всяко лучше, хоть и ломается постоянно.

hil
()
Ответ на: комментарий от hil

А зачем чаще?

Это система славится своей мегастабильностью.

Тут планов по числу релизов в месяц не выполняют.

Sun-ch
()
Ответ на: комментарий от hil

> Да кому нужна эта 2.0. Релизы NetBSD выходит настолько редко, что пользоваться ими бессмысленно,
мне. единственное достоинство сей бзди - она поддерживает любое железо.
соответственно и используется она как замена всякого устаревшего убожества на экзотическом железе - спарки, айбиэмы и т. п.
а там важнее не наличие фич, а сабильность работы.
просто не хочеться выбрасывать эту экзотику, а разбиратся с тамошними глюками - нет ни сил, ни желания.

anonymous
()

>добавлен порт на amd64

NetBSD/amd64 is a port to the AMD64 family of processors.
It was first committed to the NetBSD source tree as NetBSD/x86_64 on June 19th, 2001.

IMHO

На самом деле была добавлена поддержка SMP.

Sun-ch
()
Ответ на: комментарий от Sun-ch

> На самом деле была добавлена поддержка SMP.

Да нет, написано там все правильно, именно добавленна поддержка amd64. Это как раз то, о чем я говорил. Код прикоммители сто лет назад, а формальный релиз вышел только сейчас.

hil
()
Ответ на: комментарий от anonymous

> единственное достоинство сей бзди - она поддерживает любое железо

Глупости. Она _кросс-компилится_ без ошибок для большого количества платформ, но отсюда не следует, что она там работает. Вы-то сами ее где гоняли кроме i486 и ss20?

hil
()
Ответ на: комментарий от hil

NetBSD 2.0_BETA (GENERIC) #0: Wed Jul 21 07:47:29 UTC 2004

autobuild@tgm.netbsd.org:/autobuild/netbsd-2-0/amd64/OBJ/autobuild/netb
sd-2-0/src/sys/arch/amd64/compile/GENERIC total memory =3D 4031 MB
avail memory =3D 3882 MB
mainbus0 (root)
mainbus0: Intel MP Specification (Version 1.4) (SUN SunFire V20z)
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD Opteron(tm) Processor 248, 2191.95 MHz
cpu0: features:
e7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0:
features: e7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX> cpu0:
features: e7dbfbff<FXSR,SSE,SSE2,LONG,3DNOW2,3DNOW> cpu0: I-cache 64 KB
64B/line 2-way, D-cache 64 KB 64B/line 2-way cpu0: L2 cache 1 MB
64B/line 16-way cpu0: ITLB 32 4 KB entries fully associative, 8 4 MB
entries fully associative cpu0: DTLB 32 4 KB entries fully associative,
8 4 MB entries fully associative cpu0: calibrating local timer
cpu0: apic clock running at 199 MHz
cpu0: 16 page colors
cpu1 at mainbus0: apid 1 (application processor)
cpu1: not started

Sun-ch
()
Ответ на: комментарий от Sun-ch

Саныч! Расскажи про нетбзди. Сильно от фришки отличается? А жабу на ней запускал? Как оно? Мне в качестве Application server JBOSS. PostgrSQL на ней бу робить?

vada ★★★★★
()
Ответ на: комментарий от vada

Что за маньяк будет ставить эмуляцию в боевой режим на сервер? Если же для дома и/или на десктоп - вполне. Те же Idea, Jedit и т.п. запускаются на ура.

anonymous
()
Ответ на: комментарий от Sun-ch

Ай да дела, не иначе как Санычу за хорошее поведение "Сан ФраерЪ" купили!
Если на то пошло то давай ссылки, а иначе это смахивает на плагиат!
И почему там "cpu1: not started"? SMP?
То что она кроссплатформенная так это да, но зачем же врать тут про суперстабильность?
Еще какой пионер возьмет да и поверит.


anonymous
()

Дык, уже 2 дня как обновился с 5-ой беты на релиз,.. действительно мультипросессинг поправили.. ;-)) работает вполне сносно.. впрочем оно и раньше вполне сносно работало...

MiracleMan ★★★★★
()
Ответ на: комментарий от anonymous

>единственное достоинство сей бзди - она поддерживает любое железо.

Ничего подобного, именно из netbsd остальные бзди тырят все лучшие идеи.

chucha ★★★☆
()

> Вышел NetBSD 2.0

Что не может не радовать. Кое-где использую эту ОС. Что характерно, пока не встречал в ней ни одного глюка, ни одной ошибки.

Воооот на том рутере, внизу стойки, стоит NetBSD 2.0_BETA, собранная по приколу под Linux ещё в августе. Работает и жрать не просит. На ней ещё есть named, postfix и ntpd. Жаль только, памяти маловато -- 16 MB, так бы заставил что-нибудь ещё делать.

Нравится мне эта ОС своей простотой и понятностью. Образно говоря, всё на расстоянии одного мана и одной команды. Чего уже не скажешь о Linux. Что же касается FreeBSD... в версии 5 они сделали ОС слишком мудрёной, неочевидной какой-то. Исчезла традиционная простота и обозримость. А жаль.

Но! На основных серверах я всё равно применяю и буду применять Linux. Просто потому, что более проверен, чем NetBSD. Потому, что у меня с пингвином больше опыта. Потому, что с Linux я выбирался из _очень_ сложных ситуаций.

На менее напряжённых участках фронта работает и NetBSD. Причём работает подчас куда надёжнее чем Linux...

Deleted
()
Ответ на: комментарий от Deleted

> в версии 5 они сделали ОС слишком мудрёной, неочевидной какой-то. Исчезла традиционная простота и обозримость. А жаль.

достаточно один раз прочитать те части handbook, в которых описываются различия, и "традиционная простота и обозримость" снова возникнут как по мановению волшебной палочки.

tokza
()
Ответ на: комментарий от vada

>Проглядел, что там эмуляция. Отпадает. :(((

Зря Вы так :) Почитайте как организована "эмуляция" в *BSD. Загрузчику БЗД всё равно какие бинарники запускать, если они типа ELF. "Эмуляция" это терминологический баг. Говорить "линуксовые программы в FreeBSD запускаются в режиме эмуляции линукса" всё равно что сказать "фрибздишные программы в FreeBSD запускаются в режиме эмуляции FreeBSD". Чушь.

Если в ядре реализованы все необходимые программе специфичные системные вызовы линукса (за это отвечает модуль linux.ko) и установлены необходимые ей нативные либы, то программа будет работать не хуже чем в нативном линуксе по определению.

anonymous
()
Ответ на: комментарий от anonymous

Кстати, во фре есть даже поддержка запуска бинарников win32. В конфиг ядра надо добавить "options PECOFF_SUPPORT". Правда, похоже, разработчики на неё забили.

anonymous
()
Ответ на: комментарий от anonymous

есть такая опция,.. не успел ещё проверитьеё работоспособность,. возможно потому, что не вижу в этом смысла.. пока..

MiracleMan ★★★★★
()
Ответ на: комментарий от Deleted

>пока не встречал в ней ни одного глюка, ни одной ошибки

Дук и я тоже,.. если что обьявлено, что функционирует, знацит функционирует, а что нет, того и нет...

>Жаль только, памяти маловато -- 16 MB, так бы заставил что-нибудь ещё делать

ну так и заставил бы! ;-)) VPN включить ещё можно, веб сервер, файловый сервер, FTP, даже прокси может поместится... ;-))

>Нравится мне эта ОС своей простотой и понятностью. Образно говоря, всё на расстоянии одного мана и одной команды. Чего уже не скажешь о Linux. Что же касается FreeBSD... в версии 5 они сделали ОС слишком мудрёной, неочевидной какой-то. Исчезла традиционная простота и обозримость. А жаль.

да ладно, смотри проще, ничего сверхсложного ни в Linux, ни во FreeBSD нет..

MiracleMan ★★★★★
()
Ответ на: комментарий от anonymous

>Кстати, во фре есть даже поддержка запуска бинарников win32. В конфиг ядра надо добавить "options PECOFF_SUPPORT". Правда, похоже, разработчики на неё забили.

а вот тут можно поподробнее!!!!
получается, что можно жить и без вайна?
или я чего-то недопонимаю?

anonymous
()
Ответ на: комментарий от MiracleMan

> Жаль только, памяти маловато -- 16 MB, так бы заставил что-нибудь ещё делать
завидую тебе - видимо маршутизатор у тебя просто для галочки, а почтовый трафик - 2 письма в день..
по крайней мере я не представляю себе bgp на 16 метрах

anonymous
()
Ответ на: комментарий от anonymous

>получается, что можно жить и без вайна?

Ну ясен пень, и работают проги все как нативные и даже шустрее, только разработчики-бздуны скрывают это дело по договоренности с Биллом.

chucha ★★★☆
()
Ответ на: комментарий от anonymous

>Если в ядре реализованы все необходимые программе специфичные системные вызовы линукса (за это отвечает модуль linux.ko) и установлены необходимые ей нативные либы, то программа будет работать не хуже чем в нативном линуксе по определению.


А программы и не должны работать лучше или хуже. Они могут работать так же или не так же. Более-менее Linux-специфичные вещи в BSD работать не будут, например, те, которые используют специфичные device ioctls, да даже куча упомянутых системных вызовов работать не будет (те, которые перечислены в sys/i386/linux/linux_dummy.c).

Murr ★★
()

that's fsckin cool!!! Let GET DRUNK GUYS!!!!!!!!!!!!!!

orb
()
Ответ на: комментарий от anonymous

COMPAT_PECOFF(8)        NetBSD System Manager's Manual        COMPAT_PECOFF(8)

NAME
     compat_pecoff -- setup procedure for running Win32 applications (a.k.a.
     PEACE)

DESCRIPTION
     NetBSD has partial support for running Win32 applications.  This manual
     page describes how to run Win32 (and hopefully WinCE in the future)
     applications on NetBSD.  Note that PE (Portable Executable) is a
     Microsoft extension to the COFF executable file format.

BRIEF INTRODUCTION TO THE WIN32 API
     The Win32 API is an application program interface (API) for 32-bit appli-
     cations for Microsoft Windows 9x/Me/NT/2000.  The Win32 API is provided
     via a set of core DLLs (Dynamically Linked Libraries), including
     KERNEL32.DLL, USER32.DLL and GDI32.DLL.

orb
()

Запускал (пытался запустить) ее на MIPS-е, рехнуться, баг на баге. 54 платформы - это примерно как "надежность виндов", сказки.

anonymous
()
Ответ на: комментарий от anonymous

это не у меня, а у него... а лично я bgp очень редко использую, обычно и RIP-a вполне хватает.. :-)))

MiracleMan ★★★★★
()
Ответ на: комментарий от anonymous

>Запускал (пытался запустить) ее на MIPS-е, рехнуться, баг на баге. 54 платформы - это примерно как "надежность виндов", сказки.

Ага. Я тоже - на SGI Indy. Фреймбуфер не держится - т.к. на самом Indy текстовый режим отсутствует, то весь input/output - в окошке загрузчика. Кроме того, ни одна комбинация клавиш с Ctrl не работает - машинка вылетает (!) прямо в местный BIOS!!!

Ещё, каждый раз при загрузке ядро (GENERIC, своё там просто не собирается...) просит имя root fs и её тип...

Встроенное железо не поддерживается, за исключением Ethernet (и то слава Богу...).

Производительность хуже чем у Debian'a поднятого на той же машине (в котором кстати всё работает - и всё железо, и fb и иксы даже)

PashaKustov ★★
()
Ответ на: комментарий от PashaKustov

sounds like kiddy cries :'-(

don't you cry, go get windows/linux ;)

orb
()
Ответ на: комментарий от PashaKustov

если честно то когда я ставил netbsd на лаптоп intro1241 (не помню точно циферки) там не рабоал usb и sound, и чего немного подхачил в ядре acpi irq fix up и все заработало тока в путь... ну извините...

orb
()
Ответ на: комментарий от PashaKustov

> Производительность хуже чем у Debian'a поднятого на той же машине (в котором кстати всё работает - и всё железо, и fb и иксы даже)

И все 11 архитектур Debian действительно поддерживаются, а не "кросс-компилируется" :)

lumag ★★
()
Ответ на: комментарий от tokza

>достаточно один раз прочитать те части handbook, в которых описываются >различия, и "традиционная простота и обозримость" снова возникнут как >по мановению волшебной палочки. >tokza * (*) (10.12.2004 18:46:48)

Ох, какой же ты у нас просветлённый, токса. Тогда по мановению волшебной палочки включи сломанный в релизе ULE-планировщик.

//wbr

anonymous
()
Ответ на: комментарий от hil

Любая нормально отточенная система будет достаточно стабильной. NetBSD - не любая, она действительно стабильна. Тут Sun-ch прав. Вопрос: можно ли так отточить Windows? Д-Т-ерзайте :)

anonymous
()
Ответ на: комментарий от anonymous

Ох, какой же ты у нас просветлённый, токса. Тогда по мановению волшебной палочки включи сломанный в релизе ULE-планировщик.

тупой ты как дятел! если планировщик поломанный, зачем его включать, тем более вводить такой совет в хандбук? кто хорошо представляет зачем ему новый____ планировщик, сам разбереться.

anonymous
()
Ответ на: комментарий от anonymous

юзал я это чудо када-то, во второй версии хоть русскулую локаль прикрутили ? или всё так и нет ? (локаль была, фонтов небыло) Стояла у меня на десктопе, так вот она очень не удобная в плане юзабилити, впрочем как и все бзд. А так довольно весёлая вещь. Если есть какое-нить старое экзотическое железо то в самый путь.

abbath ★★
()
Ответ на: комментарий от anonymous

> Ох, какой же ты у нас просветлённый, токса. Тогда по мановению волшебной палочки включи сломанный в релизе ULE-планировщик.

> //wbr

И как это связано с "простой и обозримостью ОС"?

tokza
()
Ответ на: комментарий от lumag

>И все 11 архитектур Debian действительно поддерживаются, а не "кросс-компилируется" :)

Ядро там "кросс-компилируется", но работать в системе можно.

Пробовал это ещё с ядром 2.4.19. Что сейчас - не знаю, уже далеко оттуда...

Пакеты компилируются нормально.

PashaKustov ★★
()
Ответ на: комментарий от Sun-ch

тогда вас срочно всех на неруссифицированую NetBSD нада чтобы вы перестали оффтопить и флудить

valeri_ufo
()
Ответ на: комментарий от PashaKustov

>Производительность хуже чем у Debian'a поднятого на той же машине (в котором кстати всё работает - и всё железо, и fb и иксы даже)

Это тебе повезло, что у тебя на Indy карточка XL, у меня XZ и с ней не работает даже линух, только через serial console :(

anonymous
()
Ответ на: комментарий от anonymous

А что вообще хорошего в Indy, кроме видеокарты? У нас пару лет назад контора их б/у распродавала вместе с писюками по 20 евро, так никто их не хотел, все хватали б/у писюки. Там поди производительности макстмум на doom2 хватит?

По моему, кроме как девелопить NetBSD и linux, или гонять xterm/winterm эти Indy сейчас уже ни на что не годятся. Или я что-то упускаю?

alt-x ★★★★★
()
Ответ на: комментарий от alt-x

Идеальной системы не бывает. Портируемость NetBSD на 40 архитектур - лабуда и пеар, конечно. И с поддержкой железа у современных Линуксов всё-таки получше будет, чем у NetBSD. Но из всех бесплатных юниксов я выбираю NetBSD как наименьшее зло :-)

lenin
()
Ответ на: комментарий от lenin

>Портируемость NetBSD на 40 архитектур - лабуда и пеар, конечно.

Вроде как на Power MCA (не путать с PowerPC) она даже умеет лампочкой на морде мигать. После чего безнадежно виснет.

Юзайте линух на i386, дети ! Не ходите в африку гулять ! А NetBSD типа на VAX - это для серьезных пацанов.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.