The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Отчет о развитии проекта NetBSD за 3 и 4 кварталы ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Отчет о развитии проекта NetBSD за 3 и 4 кварталы ..."  
Сообщение от opennews on 27-Янв-06, 10:29 
Опубликован (http://www.netbsd.org/Foundation/reports/2005Q3Q4.html) квартальный отчет проекта NetBSD с резюмированием основных событий произошедших во второй половине 2005 года.

URL: http://www.netbsd.org/Foundation/reports/2005Q3Q4.html
Новость: http://www.opennet.me/opennews/art.shtml?num=6872

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Отчет о развитии проекта NetBSD за 3 и 4 кварталы 2005 года."  
Сообщение от Вопрос on 27-Янв-06, 10:29 
Че-то они пересталии выпускать пакаджис СД. Надо наказать. Отдельно скачанные репозитории невсегда ставятся. Не хватает им какого-нибудь пакета с названием из одних цифр. Сравнивал содержимое СД и фтп - они отличаются.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

2. "Отчет о развитии проекта NetBSD за 3 и 4 кварталы 2005 года."  
Сообщение от Вопрос on 27-Янв-06, 10:42 
Я очень долго думал над словами их гланого девелопера, что типа чем на большее число архитектур мы портируем тем лучше будет код.
Я был долгое время согласен с этим, думая что я далек от их уровня мастерства.

Но недавно подкрались сомнения:

1) Код тяжело читать, поскольку наверное испещрено всюду типа:

if ($ARCH==Amiga) {
...
}

if ($ARCH==x786) {
...
}

if ($ARCH==Skorovarka) {
...
}

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

Вот пример портирования на тостер:

NetBSD ported to working toaster [20050811] (top)
http://www.netbsd.org/Foundation/reports/2005Q3Q4.html#toaster

Technologic Systems Designs NetBSD Controlled Toaster
http://www.embeddedarm.com/news/netbsd_toaster.htm

Зачем тостеру ОС типа NetBSD? Достаточно тако же примерно как на примитивном сотовом телефоне или калькуляторе. О каком улучшении качества кода может идти речь в данном случае? Я вас спрашиваю.

Поэтому надо форкнуть NetBSD, оставить только 2 архитектуры: x86 и SPARC.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

3. "Отчет о развитии проекта NetBSD за 3 и 4 кварталы 2005 года."  
Сообщение от bss (??) on 27-Янв-06, 10:52 
>Поэтому надо форкнуть NetBSD, оставить только 2 архитектуры: x86 и SPARC.

Предварительно обругав всех в рассылке :) Один раз уже такое было.
А если серьезно - этих архитектур мало, нужна поддержка G5, powerpc, было бы
неплохо поиметь zaurus и некоторые другие вещи.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

5. "Отчет о развитии проекта NetBSD за 3 и 4 кварталы 2005 года."  
Сообщение от chip email(ok) on 27-Янв-06, 17:08 
>1) Код тяжело читать, поскольку наверное испещрено всюду типа:

Полагаю (сужу по коду FreeBSD), всё сделано куда более элегантно. И процессоро-зависимый код вынесен в отдельные модули (читай директории/файлы):
> ls -1 /sys/ | grep -E '(i386|ia64|pc98|amd64|alpha)'
alpha
amd64
i386
ia64
pc98
> uname -rs
FreeBSD 6.0-STABLE
>

>2) Если портировать на "худший процессор", то код
>разрастется и будет запутанным из-за того что не будет доставать некоторых елегантных
>интсрукций "хорошего" проца.

больше напоминает неправду.

ps: надеюсь, NetBSDшники ответят более комптентно.

>Зачем тостеру ОС типа NetBSD? Достаточно тако же примерно как на примитивном
>сотовом телефоне или калькуляторе. О каком улучшении качества кода может идти
>речь в данном случае? Я вас спрашиваю.

Почитать идею Cell процессоров :). Так что скоро крышка унитаза будет рендерить картинки для quakeN

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

4. "Отчет о развитии проекта NetBSD за 3 и 4 кварталы 2005 года."  
Сообщение от Irish email(??) on 27-Янв-06, 11:28 
Я считаю, что заявленное большое количество архитектур и платформ - просто наследие прошлого. Поскольку код уже написан, его продолжают некоторым образом поддерживать в соответствии, хотя целевая платформа уже канула в лету. В настоящее же время активная разработка ведется только x86, SPARC, ARM и может, парочки других.Поддержка новой платформы зависит от трех факторов: наличия разработчика, 6наличия у него оборудования и необходимости разработчику реализовать какую-либо задачу на этом оборудовании.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх | ^

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру