<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Для HaikuOS реализована поддержка архитектуры Gallium3D</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/58598.html</link>
    <description>Архитектура Gallium3d, созданная Tungsten Graphics, была разработана с целью совершенствования графической подсистемы Linux и других операционных систем. В последнее время о ней говорят очень много. Команда Gallium3D только в этот год реализовала такие функции как OpenGL ES, OpenCL, поддержку режима отладки через сеть и многое другое. Но не смотря на это драйверов для различных GPU все еще не хватает. Как бы то ни было, разработчик HaikuOS (http://www.haiku-os.org/), открытой реализации операционной системы BeOS, отправил (http://www.phoronix.com/scan.php?page=news_item&amp;px=NzUxMg) патч, который добавляет в данную ОС поддержку Gallium3D. В течении следующей недели планируется выпустить первую альфа версию HaikuOS, что является существенным прогрессом в развитии проекта.&lt;br&gt;&lt;br&gt;&lt;br&gt;Gallium3D является реализацией новой архитектуры для разработки 3D драйверов, представляет собой попытку адаптировать OpenGL реализацию Mesa 3D к современным аппаратным архитектурам, создав единый промежуточный интер...&lt;br&gt;&lt;br&gt;URL: http://www.pho</description>

<item>
    <title> HaikuOS  (kim)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/58598.html#44</link>
    <pubDate>Sat, 12 Sep 2009 02:34:33 GMT</pubDate>
    <description>&lt;br&gt;&lt;br&gt;14 сентября 2009 года вызод альфа релиза&lt;br&gt;&lt;br&gt;http://haiku-files.org/releases/R1Alpha1/&lt;br&gt;&lt;br&gt;http://test.haikuzone.net/&lt;br&gt;</description>
</item>

<item>
    <title>Для HaikuOS реализована поддержка архитектуры Gallium3D (fidaj)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/58598.html#43</link>
    <pubDate>Fri, 11 Sep 2009 19:57:52 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Потому что гибридное микроядро... &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Потому что гладиолус.. Гибридное и микро -- не оксюморон ли? Оно там &lt;br&gt;&amp;gt;не микро, вполне себе  монолит.. так же как и Amiga &lt;br&gt;&amp;gt;OS -- монолит, и  Plan9 -- монолит.. но очень компактный &lt;br&gt;&amp;gt;монолит!&lt;br&gt;&lt;br&gt;Да - правильней гибридное!Ну и?... Но основанная на микроядре!&lt;br&gt;&quot;Это будет модульная система, архитектурно решённая как гибридное ядро&#091;1&#093;: микроядерная архитектура, способная динамически подгружать необходимые модули.&quot;&lt;br&gt;http://ru.wikipedia.org/wiki/Haiku_OS#.D0.A2.D0.B5.D1.85.D0.BD.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.B0.D1.8F_.D1.80.D0.B5.D0.B0.D0.BB.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D1.8F&lt;br&gt;http://www.haiku-os.org/community/forum/haiku_kernel_architecture_questions_0&lt;br&gt;&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;GLIBC?) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Вот он, пример грамотного дизайна в BeOS. Ещё можно долго говорить про &lt;br&gt;&amp;gt;BFS, Tracker, пользовательские метаданные.. например, один любитель, даже толком не программист &lt;br&gt;&amp;gt;в 1998 держал сайт с посещаемостью 1500-3000 хитов в день, на &lt;br&gt;&amp;gt;BeOS, RobinHood в качестве сервера и сис</description>
</item>

<item>
    <title>Для HaikuOS реализована поддержка архитектуры Gallium3D (anonymous)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/58598.html#42</link>
    <pubDate>Fri, 11 Sep 2009 19:50:40 GMT</pubDate>
    <description>&quot;We have yet to test out any Gallium3D code on Haiku nor did the developer elaborate on his intentions for Gallium3D and Haiku, but the patch is freely available&quot;&lt;br&gt;&lt;br&gt;а вообще, унылый патчец какой-то. Радуйтесь, дети, энтот галоперидол 3D и под гайкой собирается. Осталось добавить поддержку галоперидола в гаешные драйвера, всего делов-то (радует только то, что размер accelerant/nvidia.c в ~80k исходников в SVN сильно меньше размера дров (20M? запакованное?) под линукс, и есть шанс сделать всё красиво и компактно).&lt;br&gt;</description>
</item>

<item>
    <title>Для HaikuOS реализована поддержка архитектуры Gallium3D (anonymous)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/58598.html#41</link>
    <pubDate>Fri, 11 Sep 2009 19:43:09 GMT</pubDate>
    <description>&amp;gt;multithreading API, системного многопоточного асинхронного ОО API на С++,  &lt;br&gt;&lt;br&gt;Правда, вопрос разумности писания ядра на С++ в свете Fragile Base Class problem, и хрупкости ABI в целом -- открытый. С одной стороны, это ж С++, с другой стороны, существуют всякие там IOKit в MacOSX на С++, и ядра на базе L4 на том же C++ -- и ничего себе, не ломаются.&lt;br&gt;</description>
</item>

<item>
    <title>Для HaikuOS реализована поддержка архитектуры Gallium3D (anonymous)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/58598.html#40</link>
    <pubDate>Fri, 11 Sep 2009 19:38:25 GMT</pubDate>
    <description>&amp;gt;Потому что гибридное микроядро... &lt;br&gt;&lt;br&gt;Потому что гладиолус.. Гибридное и микро -- не оксюморон ли? Оно там не микро, вполне себе  монолит.. так же как и Amiga OS -- монолит, и  Plan9 -- монолит.. но очень компактный монолит!&lt;br&gt;&lt;br&gt;А что нового Haiku приносит в осестроение -- так это идея pervasive multithreading API, системного многопоточного асинхронного ОО API на С++,  и набора потоков-сервисов в userland&lt;br&gt;&lt;br&gt;Ещё, пока Линус там пишет  всякое в stable-API-is-nonsense.txt, у нас пример работающей системы, со стабильным не только API, но и ABI.. правда, за время пути и сам BeOS сдох, но вот он пример -- можно, можно делать стабильное ядерное ABI! &lt;br&gt;&lt;br&gt;Какой-то из разработчиков BeOS высказывался в 1998 году, если ABI/API устареет -- переделаем всё заново, в духе stable-api-nonsense.. И вот она, гайка с гибридными GCC4/GCC2.95 бинарниками (а что там в линуксе слетает при обновлении GLIBC?)&lt;br&gt;&lt;br&gt;Вот он, пример грамотного дизайна в BeOS. Ещё можно долго говорить про BFS, Tracker, пользовательские метаданные.. например, </description>
</item>

<item>
    <title>Для HaikuOS реализована поддержка архитектуры Gallium3D (anonymous)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/58598.html#39</link>
    <pubDate>Fri, 11 Sep 2009 19:19:31 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Не конкурент линукса, а убийца линукса. Соблюдайте устоявшуюся политкорректную терминологию.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А теперь вопрос: я все понимаю, но почему даже Qt там не &lt;br&gt;&amp;gt;поддерживается?&lt;br&gt;&lt;br&gt;Информация неверная, есть проект http://dev.osdrawer.net/projects/show/qt-beos&lt;br&gt;&lt;br&gt;Коротко говоря: потому что в BeOS есть свой Be API на С++, реализующий примерно всё то же самое, что и Qt3 (ну разве с печатью может недоделано было).&lt;br&gt;&lt;br&gt;Поэтому нормальный порт на Haiku/BeOS должен поддерживать это Be API, примерно так же, как реализованы бекенды в самом Qt на Windows/X11/Qt Embedded&lt;br&gt;&lt;br&gt;Хотя ничего сейчас не мешает брать X11 сервер под Haiku, GCC4 и собирать, собирать, собирать тот же Qt...&lt;br&gt;&lt;br&gt; Авторы проекта привели глупейшее обоснование почему надо создавать все с &lt;br&gt;&amp;gt;нуля - типа в Linux все по разному, дезинтегрировано и так &lt;br&gt;&amp;gt;далее. А что мешает написать свой более удобный аналог KDE? И &lt;br&gt;&amp;gt;постепенно замещать сторонние программы - своими единственными. &lt;br&gt;&lt;br&gt;Вы описали историю возникновения проекта OpenBeOS лет 8 назад. И всяких там B</description>
</item>

<item>
    <title>Для HaikuOS реализована поддержка архитектуры Gallium3D (kim)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/58598.html#38</link>
    <pubDate>Fri, 11 Sep 2009 12:24:40 GMT</pubDate>
    <description>14 сентября 2009 г. выход официального альфа релиза&lt;br&gt;http://haiku-files.org/releases/R1Alpha1/&lt;br&gt;http://test.haikuzone.net/&lt;br&gt;</description>
</item>

<item>
    <title>Для HaikuOS реализована поддержка архитектуры Gallium3D (fidaj)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/58598.html#37</link>
    <pubDate>Wed, 09 Sep 2009 17:45:52 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Вы точно знакомы с устройством архитектуры HaikuOS? &lt;br&gt;&amp;gt;&amp;gt;Прочитайте о ней и ваш вопрос отпадет сам собой... &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А может все-таки объясните - если уж Qt портировали даже для эзотерического &lt;br&gt;&amp;gt;симбиана то неужели это haiku еще ограниченнее чем кривая и убогая &lt;br&gt;&amp;gt;мобильная операционка? oO &lt;br&gt;&lt;br&gt;Потому что гибридное микроядро...&lt;br&gt;Потому что практически весь функционал обеспечивается посредством серверов-сервисов:&lt;br&gt;http://ru.wikipedia.org/wiki/Haiku_OS#.D0.A0.D0.B0.D0.B7.D1.80.D0.B0.D0.B1.D0.BE.D1.82.D0.BA.D0.B0_.D0.BE.D0.BF.D0.B5.D1.80.D0.B0.D1.86.D0.B8.D0.BE.D0.BD.D0.BD.D0.BE.D0.B9_.D1.81.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D1.8B&lt;br&gt;Потому что за счет преследуемой совместимости с BeOS (и как следствие выигрывают в существующих под нее программах (пусть устаревшие и не громадного количества - но все же)) жертвуют изменением API...&lt;br&gt;Потому что в первую очередь хотят выпустить для начала хотя бы нормально и стабильно работающую бету (и замечу что понятие &quot;стабильность&quot; в понимании разработчиков BeOS и Haiku на порядок выше</description>
</item>

<item>
    <title>Для HaikuOS реализована поддержка архитектуры Gallium3D (User294)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/58598.html#36</link>
    <pubDate>Wed, 09 Sep 2009 17:08:47 GMT</pubDate>
    <description>&amp;gt;Вы точно знакомы с устройством архитектуры HaikuOS? &lt;br&gt;&amp;gt;Прочитайте о ней и ваш вопрос отпадет сам собой... &lt;br&gt;&lt;br&gt;А может все-таки объясните - если уж Qt портировали даже для эзотерического симбиана то неужели это haiku еще ограниченнее чем кривая и убогая мобильная операционка? oO&lt;br&gt;</description>
</item>

</channel>
</rss>
