<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Статус развития проекта Debian GNU/kFreeBSD</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/43291.html</link>
    <description>Опубликован (http://permalink.gmane.org/gmane.linux.debian.devel.announce/1259) статус развития проекта Debian GNU/kFreeBSD (http://wiki.debian.org/Debian_GNU/kFreeBSD), цель которого совместить ядро FreeBSD с пользовательским окружением на базе glibc и GNU-утилит. &lt;br&gt;&lt;br&gt;Достижения проекта:&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Возможность установки всех базовых пакетов из репозитория Debian, включая пакеты с java;&lt;br&gt;-  Произведен переход на ядро и связанные с ядром утилиты из FreeBSD 7.0;&lt;br&gt;-  Доступны две сборки - kfreebsd-i386 (http://wiki.debian.org/ArchiveQualification/kfreebsd-i386,) и kfreebsd-amd6 (http://wiki.debian.org/ArchiveQualification/kfreebsd-amd64.);&lt;br&gt;-  Для kfreebsd-i386 из исходных текстов успешно собирается  85&#037; всех пакетов, для kfreebsd-amd64 процент успешных сборок немного меньше;&lt;br&gt;-  Команда разработчиков стремится добиться включения Debian GNU/kFreeBSD в список официальных архитектур Debian, но для релиза Lenny это сделать не получилось из-за неудовлетворения некоторым требованиям (http://release.debian.org/lenny/arch_q</description>

<item>
    <title>Статус развития проекта Debian GNU/kFreeBSD (www2)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/43291.html#129</link>
    <pubDate>Mon, 01 Sep 2008 12:03:12 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Это повсеместная практика - переписывать на асме &quot;горячие точки&quot; программ.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Одно дело горячие точки а другое - когда почти все драйвера - &lt;br&gt;&amp;gt;на асме ;) &lt;br&gt;&lt;br&gt;Сути дела это не меняет, на большинстве задач на сегодняшнем железе Си не сильно проигрывает ассемблеру. Это оправданная плата за скорость разработки и отладки. Зато для реализации такого же объёма фич на ассемблере придётся ждать до старости. Сейчас вот даже скриптовые языки в моде - там всё равно производительность упирается в ввод-вывод.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;Это не опровержение. Win 3.x и 9x работали быстрее в первую очередь &lt;br&gt;&amp;gt;&amp;gt;из-за практически полного отсутствия разделения прав. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;И из-за этого тоже.Но в конечном итоге разделение на юзера и систему &lt;br&gt;&amp;gt;у современных CPU аппаратное.&lt;br&gt;&lt;br&gt;Оно было аппаратное и в Linux и в Windows. Только Linux использовало его по полной, а Windows в общем-то срать хотела на всё это разделение и разрешала всё и всем.&lt;br&gt;&lt;br&gt;&amp;gt;Это строго говоря не требует от системы каких-то шедевральных умений.А в случае &lt;br&gt;&amp;gt;жуниперов и подобных это ско</description>
</item>

<item>
    <title>Статус развития проекта Debian GNU/kFreeBSD (User294)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/43291.html#128</link>
    <pubDate>Mon, 01 Sep 2008 11:06:35 GMT</pubDate>
    <description>&amp;gt;Наконец-то Ваш ответ меня порадовал. &lt;br&gt;&lt;br&gt;Я не фотомодель чтобы всем нравиться.Тут уж ой.&lt;br&gt;&lt;br&gt;&amp;gt;Это повсеместная практика - переписывать на асме &quot;горячие точки&quot; программ.&lt;br&gt;&lt;br&gt;Одно дело горячие точки а другое - когда почти все драйвера - на асме ;)&lt;br&gt;А горячие точки... ну скажем если взять видеокодеки то &quot;чисто сишный&quot; xvid и xvid скомпиленый &quot;с asm вставками&quot; по скорости отличаются чуть ли не в разы.Логично, блин - компилер как ни крути муть генерит.&lt;br&gt;&lt;br&gt;&amp;gt; Я думаю и в Linux такое есть. &lt;br&gt;&lt;br&gt;Возможно, НО в Win9x такого кода было много, вся система была привязана к x86 от и до.Я не знаю портов Win9x на процессоры отличные от х86.Они были?А WinNT с его HALом и драйверами на сях конечно куда более портабелен.Он в принципе мог бы существовать под не меньшее число платформ чем Linux.Если бы не монополизм одной всем известной компании ;)&lt;br&gt;&lt;br&gt;&amp;gt;Это не опровержение. Win 3.x и 9x работали быстрее в первую очередь &lt;br&gt;&amp;gt;из-за практически полного отсутствия разделения прав. &lt;br&gt;&lt;br&gt;И из-за этого тоже.Но в конечном итоге разделение на юзера</description>
</item>

<item>
    <title>OpenNews: Статус развития проекта Debian GNU/kFreeBSD (Touch)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/43291.html#127</link>
    <pubDate>Sun, 31 Aug 2008 19:00:57 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;Вот наоборот - юзерленд FreeBSD с портами поверх Linux ядра было бы, &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;пожалуй, много интереснее.&lt;br&gt;&amp;gt;&amp;gt;Давно есть Gentoo и портежи, причём портежи в Gentoo превосходят FreeBSD&apos;шную систему &lt;br&gt;&amp;gt;&amp;gt;портов по всем показателям. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Ага, знаем мы как они превосходят. Нет уж, спасибо. &lt;br&gt;&lt;br&gt;Можно пример из Вашей практики ?&lt;br&gt;</description>
</item>

<item>
    <title>Статус развития проекта Debian GNU/kFreeBSD (www2)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/43291.html#126</link>
    <pubDate>Tue, 26 Aug 2008 04:04:12 GMT</pubDate>
    <description>Наконец-то Ваш ответ меня порадовал. Уж слишком много до этого было фнатизма :)&lt;br&gt;&lt;br&gt;&amp;gt;Зато драйвера писались на асме.&lt;br&gt;&lt;br&gt;Это повсеместная практика - переписывать на асме &quot;горячие точки&quot; программ. Я думаю и в Linux такое есть.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;А скорость как раз и появлялась от того, что там не было разделения &lt;br&gt;&amp;gt;&amp;gt;прав, &lt;br&gt;&amp;gt;И это - в NT разделение между подсистемами,&lt;br&gt;&amp;gt;&amp;gt;приводило не только к высокой скорости работы, но и к низкой &lt;br&gt;&amp;gt;&amp;gt;устойчивости системы. &lt;br&gt;&amp;gt;В основном там было слабое разделение памяти а DOS и Win16 программы &lt;br&gt;&amp;gt;по сути делали что хотели без особых ограничений.&lt;br&gt;&amp;gt;&amp;gt;Ну не нужно так сразу. Сетевой стек BSD был без зазрения совести &lt;br&gt;&amp;gt;&amp;gt;использован во многих системах. &lt;br&gt;&lt;br&gt;Это не опровержение. Win 3.x и 9x работали быстрее в первую очередь из-за практически полного отсутствия разделения прав.&lt;br&gt;&lt;br&gt;&amp;gt;BSD лицензия неплоха если нужны референсные реализации всякие и т.п.. &lt;br&gt;&lt;br&gt;Да.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; что ещё понадобится из BSD в будущем. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Проблема в основном в том что BSD лицензия работает только в том &lt;br&gt;&amp;gt;случае когда разработчики пр</description>
</item>

<item>
    <title>Статус развития проекта Debian GNU/kFreeBSD (User294)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/43291.html#125</link>
    <pubDate>Mon, 25 Aug 2008 16:10:02 GMT</pubDate>
    <description>&amp;gt;Вы что-то путаете. Поздний DOS, и уж точно Win 3 и выше &lt;br&gt;&amp;gt;были написаны не менее чем на 90&#037; на Си. &lt;br&gt;&lt;br&gt;Зато драйвера писались на асме.Даже VxD виндовые в основном были на чистом асме.Потому и работало соответствующе.И куски кернелей в 3.x и 9x вроде на асме были местами.А на чем там прикладные программы написаны как бы на скорость системы не влияет.&lt;br&gt;&lt;br&gt;&amp;gt;А скорость как раз и появлялась от того, что там не было разделения &lt;br&gt;&amp;gt;прав, &lt;br&gt;&lt;br&gt;И это - в NT разделение между подсистемами, так что запросы долго футболятся туда-сюда, дос-программам и т.п. закрыли прямую работу с железом и вообще порезали доступ (так что как NT работает с дос-программами все знают - да почти никак, зато стабильность подскочила).Плюс HAL и прочая, драйвера - на сях.Пока там запрос до железа дойдет его изрядно пофутболят.Ну и скорость соответствующая.&lt;br&gt;&lt;br&gt;&amp;gt;приводило не только к высокой скорости работы, но и к низкой &lt;br&gt;&amp;gt;устойчивости системы. &lt;br&gt;&lt;br&gt;В основном там было слабое разделение памяти а DOS и Win16 программы по сути делали что хотели без осо</description>
</item>

<item>
    <title>Статус развития проекта Debian GNU/kFreeBSD (www2)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/43291.html#124</link>
    <pubDate>Sun, 24 Aug 2008 09:24:40 GMT</pubDate>
    <description>&amp;gt;В /etc/pf.conf есть правило: &lt;br&gt;&amp;gt;rdr on nfe0 proto tcp from any to any port 80 -&amp;gt; 127.0.0.1 port 8080&lt;br&gt;&amp;gt;перенаправление запросов из вне с порта 80 на 8080, на котором работает &lt;br&gt;&amp;gt;Apache Tomcat. &lt;br&gt;&amp;gt;Как сделать то же самое на NetGraph? &lt;br&gt;&lt;br&gt;Когда я стою на ногах, я чешу яйца руками. Как сделать то же самое стоя на руках?&lt;br&gt;&lt;br&gt;Для каждой цели есть своё средство. Может быть вы мне объясните как с помощью фаерволла инкапсулировать PPP в Ethernet, а затем разбить их и поместить в ячейки ATM? NetGraph - это конструктор как раз для таких целей, не понимаю при чём тут фаерволл.&lt;br&gt;</description>
</item>

<item>
    <title>Статус развития проекта Debian GNU/kFreeBSD (iZEN)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/43291.html#123</link>
    <pubDate>Sun, 24 Aug 2008 09:15:32 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Если Вы знаете как, скажите пожалуйста, как заменить (и не использовать совсем!) &lt;br&gt;&amp;gt;&amp;gt;PF и IPFW на NetGraph для такой простой вещи как перенаправление &lt;br&gt;&amp;gt;&amp;gt;запросов с порта 8080 на 80 для входящего интерфейса. Заранее спасибо. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Если вы знаете как, скажите пожалуйста, как можно почесать яйца, стоя на &lt;br&gt;&amp;gt;руках вниз головой. Заранее спасибо. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Ваш вопрос не имеет практической ценности. &lt;br&gt;&lt;br&gt;Для меня имеет практическую ценность.&lt;br&gt;В /etc/pf.conf есть правило:&lt;br&gt;rdr on nfe0 proto tcp from any to any port 80 -&amp;gt; 127.0.0.1 port 8080&lt;br&gt;перенаправление запросов из вне с порта 80 на 8080, на котором работает Apache Tomcat.&lt;br&gt;Как сделать то же самое на NetGraph?&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Статус развития проекта Debian GNU/kFreeBSD (www2)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/43291.html#122</link>
    <pubDate>Sun, 24 Aug 2008 09:02:57 GMT</pubDate>
    <description>&amp;gt;Если Вы знаете как, скажите пожалуйста, как заменить (и не использовать совсем!) &lt;br&gt;&amp;gt;PF и IPFW на NetGraph для такой простой вещи как перенаправление &lt;br&gt;&amp;gt;запросов с порта 8080 на 80 для входящего интерфейса. Заранее спасибо. &lt;br&gt;&lt;br&gt;Если вы знаете как, скажите пожалуйста, как можно почесать яйца, стоя на руках вниз головой. Заранее спасибо.&lt;br&gt;&lt;br&gt;Ваш вопрос не имеет практической ценности.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Статус развития проекта Debian GNU/kFreeBSD (iZEN)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/43291.html#121</link>
    <pubDate>Sun, 24 Aug 2008 08:52:52 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;то что в линуксе и так делается, без всяких нетграфов.А лишний &lt;br&gt;&amp;gt;&amp;gt;уровень значит и добавочные тормоза.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Это не лишний уровень. Это стройная и продуманная система, которая позволяет делать &lt;br&gt;&amp;gt;каждую отдельную задачу отдельным модулем и соединять эти модули в любом &lt;br&gt;&amp;gt;сочетании. NAT, NetFlow, сбор и разбивка пакетов, инкапсуляция, шифрование - для &lt;br&gt;&amp;gt;каждой задачи свой модуль. В Linux реализовано лишь то, что нужно &lt;br&gt;&amp;gt;на практике. Для добавления чего-то нового нужно будет опять дописывать ядро. &lt;br&gt;&amp;gt;В NetGraph - не факт, вполне возможно, что можно будет просто &lt;br&gt;&amp;gt;соединить имеющиеся модули необходимым образом.&lt;br&gt;&lt;br&gt;Если Вы знаете как, скажите пожалуйста, как заменить (и не использовать совсем!) PF и IPFW на NetGraph для такой простой вещи как перенаправление запросов с порта 8080 на 80 для входящего интерфейса. Заранее спасибо.&lt;br&gt;</description>
</item>

</channel>
</rss>
