URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 86083
[ Назад ]

Исходное сообщение
"Проект по портированию системного окружения OpenBSD для рабо..."

Отправлено opennews , 20-Авг-12 20:36 
В рамках проекта OBase (https://github.com/chneukirchen/obase) ведётся работа по адаптации базового программного окружения OpenBSD для работы с использованием ядра Linux и системной библиотеки Glibc. В настоящее доступна ранняя альфа-версия проекта, включающая около 200 портированных утилит из директорий /bin и /usr/bin. Пока не поддерживается работа утилит, привязанных к специфичным возможностям ядра OpenBSD (например, не работает "tail -f", использующий kqueue).

URL: https://github.com/chneukirchen/obase
Новость: http://www.opennet.me/opennews/art.shtml?num=34622


Содержание

Сообщения в этом обсуждении
"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 20-Авг-12 20:36 
Зачем?

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено SB , 20-Авг-12 20:38 
нада

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено добрый дядя , 20-Авг-12 20:50 
очень очень надо, ну просто тебе не понять, мне тоже :)

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено saNdro , 20-Авг-12 20:55 
Дурью маются. Хотят видимо опёнок, но с широтой поддержки оборудования и прочими фичами из линуксового ядра.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 01:52 
> Дурью маются. Хотят видимо опёнок, но с широтой поддержки оборудования и прочими
> фичами из линуксового ядра.

Значит они хотят линукс, но стесняются заметить этот факт :)


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Клыкастый2 , 21-Авг-12 09:05 
Всегда легче предположить, что остальные - идиоты, ведь так?

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено ВовкаОсиист , 20-Авг-12 21:07 
Гнутый софт не нравится видимо.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено sashkan , 20-Авг-12 21:33 
> Гнутый софт не нравится видимо.

а слона-то они и не заметили:
> и системной библиотеки Glibc


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено solardiz , 21-Авг-12 13:10 
Другой проект Christian'а (причем более ранний) - дистрибутив Linux на основе musl. Предполагаю, что и в этом проекте, если он не будет заброшен, glibc будет в какой-то момент заменен на musl.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 00:23 
> Зачем?

Очевидно, чтобы запускать (окружение) OpenBSD на современном оборудовании.


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено BratSinot , 21-Авг-12 01:39 
У OpenBSD цель это <censored> на голову безопастность, а тут действия, которые уж слишком эту цель нейтрализуют.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 01:57 
> У OpenBSD цель это <censored> на голову безопастность

По методу неуловимого джо: нафиг никому не нужен - его и не ловят.


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 01:40 
Оно и так работает. Если, конечно, не пытаться поднимать десктоп со свистоперделками и не пытаться впихнуть опенка на ноутбук. Ну не предназначено оно для этого.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено kurokaze , 21-Авг-12 09:45 
Всего несколько лет назад ни фрю ни опенка просто невозможно было водрузить на настоящее серверное железо, от HP к примеру. С тех пор ситуация улучшилась ненамного. И с тех пор у них и осталась ниша - некий процент "г..носерверов" из самосбора для "одминов локалхоста"

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено samm , 21-Авг-12 14:46 
если у вас руки из жопы растут, то не стоит этим хвастать.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 15:53 
> если у вас руки из жопы растут, то не стоит этим хвастать.

Руки из жопы растут у разработчиков OpenBSD, пользователи в этом не виноваты.


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено zsh , 21-Авг-12 18:01 
Да прекрати, руки тут в последнюю очередь. Буквально пару недель назад, хотел поставить 5.1 на свой пожилой домашний pc 2008-2009 года. Фейл, :( в качестве оправдания могу предъявить множество других инсталляций.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено iFRAME , 20-Авг-12 21:12 
Ха-ха-хааа))))

Членораздельно: ждем новостей в духе "Проект по портированию системы инициализации OpenBSD", "Проект по портированию pf", "Проект по созданию слоя совместимости линукс-драйверов с ядром OpenBSD"


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено О , 20-Авг-12 21:21 
От PF в Линуксе я бы не отказался. Да и многие, я уверен, тоже.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено мефистофель , 20-Авг-12 22:08 
Кстати да, фс всяких в ядре до попы а fw всего один. Непорядок.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено asp , 20-Авг-12 22:48 
А зачем если он самодостаточен, синтаксис может не всем нравится но есть всякие ufw и т.п.  всякие pf и ipfw может в чем то и лучше, но некоторые вещи до сих пор не умеют.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 24-Авг-12 11:02 
scrub iptables до сих пор не умеет.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено AlexAT , 24-Авг-12 11:31 
> scrub iptables до сих пор не умеет.

Это вам только кажется. Механизм нормализации TCP можно спокойно реализовать цепочкой фильтра. И так далее. Вопрос в том, что правильнее: очевидная цепочка правил в конфиге или некий монолит "scrub", который неизвестно что внутри делает. В iptables выбран первый вариант. Второй вариант - это для любителей винды.


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 00:24 
> Кстати да, фс всяких в ядре до попы а fw всего один.
> Непорядок.

netfilter - это не просто fw, а универсальный фреймворк, позволяющий творить с сетью практически любые извращения. Фряшный примерный аналог - netgraph - только один, в опенке вообще аналога нет (afaik).


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено kshetragia , 21-Авг-12 06:24 
Что значит только один? Сколько их должно быть для чувства глубоко удовлетворения анонима? Работает и есть не просит.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 15:54 
> Что значит только один? Сколько их должно быть для чувства глубоко удовлетворения
> анонима?

Очевидно, не меньше, чем фаерволов.


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 22-Авг-12 17:26 
netgraph - несколько больше чем аналог netfilter. который то и подходит только для фильрования пакетов.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 00:28 
> От PF в Линуксе я бы не отказался. Да и многие, я уверен, тоже.

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


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено AlexAT , 21-Авг-12 18:03 
> "Проект по портированию pf", "Проект по созданию слоя совместимости линукс-драйверов с
> ядром OpenBSD"

Не совсем так. Судя по тенденции -
"проект по портированию системы инициализации OpenBSD"
"проект по портированию pf"
"проект по портированию whatever"
"мануал по прозрачному переносу имеющегося функционала и ПО с OpenBSD на Linux"


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 20-Авг-12 23:49 
Сделали бы линуксулятор нормальный лучше. Сейчас он у них только в i386. А это зачем нужно, совершенно ума не приложу.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 00:26 
> Сделали бы линуксулятор нормальный лучше. Сейчас он у них только в i386.

Зачем запускать на опеночном ядре линуксовые программы? Все равно поддержка железа (и прочих фич) в опеночном ядре значительно отстает от линуксовой, и поэтому...

> А это зачем нужно, совершенно ума не приложу.

... гораздо логичнее запускать опеночные программы на линуксовом ядре.


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 01:46 
> ... гораздо логичнее запускать опеночные программы на линуксовом ядре.

Дык запускают же. Openssh например :)


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 10:25 
У FreeBSD почему-то все есть. У них что, поддержка железа и фич незначительно отстает? Или они переписали пол-линукса со всеми флагами clone?

Не троллирую, на самом деле хочется узнать, в чем такое принципиальное различие между фрей и опенком. Подозреваю банальную нехватку рук.


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 01:59 
> Сделали бы линуксулятор нормальный лучше.

Ага, с поддержкой ВСЕХ флагов clone() например. Правда придется переписать/дописать половину линукса :)


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено manefesto , 21-Авг-12 07:29 
Наверное если бы опенбсдшники захотели бы запилить линуксовое окружение на основе своего ядра сообщество GPL было бы крайне возмущено


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Zenitur , 21-Авг-12 12:47 
Имешь в виду все DE, компиляторы, системные службы? А ты думаешь что там сейчас? Ну и сообщество GPL - что это за сообщество? Первый раз слышу.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 21-Авг-12 15:55 
> Наверное если бы опенбсдшники захотели бы запилить линуксовое окружение на основе своего
> ядра сообщество GPL было бы крайне возмущено

Если без нарушения GPL - какие могут быть поводы для возмущения?


"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено Аноним , 22-Авг-12 11:17 
ОС и ядро ОС суть понятия не эквивалентные.

"Проект по портированию системного окружения OpenBSD для рабо..."
Отправлено vle , 22-Авг-12 17:33 
Программистам, фанатеющим от autoshit-а, я бы посоветовал глянуть на то, как чисто
и красиво сделаны Makefile-ы. Ну, за исключением разьве что корневого.
Это чистый bmake (NetBSD make) и так называемые mk files -- библиотека bmake-а,
которой лет эдак 20 от рождения.

Взяв эти mk-files за основу я сделал mk-configure

   http://github.com/cheusov/mk-configure

Это более развитая реализация библиотеки для bmake-а,
в основе которой лежат те же идеи,
но куча нового функционала, например, есть все, что необходимо
a la autoconf, libtool, есть поддерка многих компиляторов, линкеров,
кросс-компиляции и т.д.

Примеры использования здесь

   http://github.com/cheusov

Немного словоблудия на русском можно почитать здесь (стр. 51)

   www.altlinux.ru/media/protva-2012.pdf

Сам раздумывал о проекте nbutils, NetBSD utils (по аналогии с coreutils),
портированные на, как минимум,
*BSD, Linux, Solaris, Darwin, Haiku, Syllable.
Не добрался.