<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Проект OpenWRT перешел на использование Musl в качестве libc...</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/103115.html</link>
    <description>Разработчики OpenWRT объявили (http://permalink.gmane.org/gmane.comp.embedded.openwrt.devel/32651) о переводе дистрибутива на  стандартную Си-библиотеку Musl (http://www.opennet.ru/opennews/art.shtml?num=39365) вместо ранее используемой uclibc. Изменения внесены в trunk-репозиторий и не отразятся на готовящемся релизе OpenWrt 15.05 (http://www.opennet.ru/opennews/art.shtml?num=42290). Musl отличается полноценной поддержкой стандартов и более высокой совместимостью с Glibc,  сохраняя такие свойственные uClibc особенности, как небольшой размер, низкое потребление ресурсов и высокая производительность.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://permalink.gmane.org/gmane.comp.embedded.openwrt.devel/32651&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=42439&lt;br&gt;</description>

<item>
    <title>Проект OpenWRT перешел на использование Musl в качестве libc... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/103115.html#111</link>
    <pubDate>Sun, 21 Jun 2015 18:13:05 GMT</pubDate>
    <description>&amp;gt; 1 день. Но чтобы отрендерить каждому понадобится 1500 дней. &lt;br&gt;&lt;br&gt;Не каждый первый человек умеет делать мувики которые достойны того чтобы их так рендерить. Многие люди могли бы не против посмотреть результирующий мувик. И принести за это немного денег. А найти 1500 людей которые будут часто делать мувики... хм, если у вас получилось, вы счастливый человек :)&lt;br&gt;</description>
</item>

<item>
    <title>Проект OpenWRT перешел на использование Musl в качестве libc... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/103115.html#110</link>
    <pubDate>Sun, 21 Jun 2015 18:09:47 GMT</pubDate>
    <description>&amp;gt; Нет, только простые алгоритмы.&lt;br&gt;&lt;br&gt;Игроделам поневоле приходится делать алгоритмы упрощенными, быстрыми и массово параллелизуемыми. Игроки не рендерферма, ждать не будут.&lt;br&gt;&lt;br&gt;&amp;gt; уже проблемно. Нормально работает только обычный path tracing.&lt;br&gt;&lt;br&gt;Да я не сомневаюсь что не любой алгоритм хорошо параллелится. Но GPU делали в основном под игроделов. С их подходами и алгоритмами. Ну и пришли в результате к массивам массово параллельных числодробилок. Если алгоритм хорошо параллелится - он на GPU словит EPIC WIN относительно CPU. А если нет - тогда никакого EPIC WIN не произойдет. У GPU частота невысокая, execution flow control неповоротливый. Если алгоритм плохо параллелится, CPU может взять крутизной отдельно взятого ядра, несмотря на их скромное количество.&lt;br&gt;&lt;br&gt;&amp;gt; но может быть и медленнее чем без gpu вообще).&lt;br&gt;&lt;br&gt;Значит такой алгоритм. GPU хорошо работают на алгоритмах которые можно раскидать в максимально параллельном виде. Нечто типа очень массового SIMD.&lt;br&gt;&lt;br&gt;&amp;gt; 2-10раз, а может и вообще тупо всю память съесть при компи</description>
</item>

<item>
    <title>Проект OpenWRT перешел на использование Musl в качестве libc... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/103115.html#109</link>
    <pubDate>Sun, 21 Jun 2015 17:51:30 GMT</pubDate>
    <description>&amp;gt; Там он идет как скриптовый язык для быстрой автоматизации рутины. &lt;br&gt;&lt;br&gt;Как язык автоматизации бидон полный трэш, потому что постоянно ломают совместимость. Доходит до того что какой-нибудь апдейтер убунты феерично валится при попытке апдейта с длинным стэктрейсом. По которому прошаренный питонист догадается что это означало на самом деле &quot;версия питона не та&quot;. Остальные же видят только три страницы питоногалиматьи.&lt;br&gt;&lt;br&gt;Вот лично мне такая автоматизация не требуется. Мне в результате оказывается проще самому пойти и прописать новые репы в sources.lst - это проще, быстрее и безглючнее чем пытаться переубедить эту вашу бидоноавтоматизацию, быстро автоматизированной в стиле тыр-пыр-восемь-дыр.&lt;br&gt;&lt;br&gt;&amp;gt; Сам blender - c/c++.&lt;br&gt;&lt;br&gt;Только зачем-то кучу бидоноблевотины тянет. При том бидон не имеет ничего общего с синтаксисом си и си++, по поводу чего для меня он - просто совершено левый пришлепок который вообще никуда не упал.&lt;br&gt;&lt;br&gt;&amp;gt; 3dsmax кстати тоже python для скриптов начал использовать, не &lt;br&gt;&amp;gt; смотря на то, что у них уже </description>
</item>

<item>
    <title>Проект OpenWRT перешел на использование Musl в качестве libc... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/103115.html#108</link>
    <pubDate>Sun, 21 Jun 2015 17:42:37 GMT</pubDate>
    <description>&amp;gt; Совместимость с GPL вовсе не означает, что можно взять чужой код, нашлёпнуть сверху GPL&lt;br&gt;&lt;br&gt;Если лицензия не запрещает изменения - тогда можно. Проприерасы так делают из суперсвободных BSD, MIT и прочих опачей EULA. Но можно и GPL сделать, если хочется.&lt;br&gt;&lt;br&gt;Берешь и фигаришь свои изменения под GPL. А остальной код может быть и под BSD/MID/Apache, только если кто прихватит это пополам с вашим GPLем, таки требования этого GPL придется уважить. За такие свойства пропирерасы-зажимасы побаиваются GPL, и на это у них есть некоторые причины. Неудобно на GPL паразитировать. И чревато.&lt;br&gt;</description>
</item>

<item>
    <title>Проект OpenWRT перешел на использование Musl в качестве libc... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/103115.html#107</link>
    <pubDate>Sun, 21 Jun 2015 03:21:16 GMT</pubDate>
    <description>&amp;gt; Проще наоборот - вместо сайтов грузить видео с переменным фрейм рэйтом и &lt;br&gt;&amp;gt; отсылать события от мыши и клавиатуры&lt;br&gt;&lt;br&gt;Вот только сервера для этого потребуются адские. Одно дело просто сделать чуть ли не sendfile() и совсем другое - дергаться на каждый пшик юзеря. Ну то-есть dash на самом деле что-то такое немножко в ту сторону. Но - немножко. И как я понял, у того же гугля - таки сегменты видео это все-таки просто файлы, отгружаемые с сервака. Только &quot;кусочками&quot;. И если при переходе к очередному кусочку понятно что бандвиза напирмер не хватает - можно брать кусочек с разрешением пониже. Его и декодить попроще и бандвиза меньше.&lt;br&gt;&lt;br&gt;&amp;gt; А вместо браузера чуть доработанный видеоплеер.&lt;br&gt;&lt;br&gt;И кому это будет такое надо? Веб является инкарнацией мультимедия в самом прямом смысле этого слова: он объединяет разнотипный контент в одно представление. А этот ваш чуть доработанный видеоплеер что может? Как максимум, субтитры показать в лучшем случае?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проект OpenWRT перешел на использование Musl в качестве libc... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/103115.html#106</link>
    <pubDate>Sun, 21 Jun 2015 03:11:49 GMT</pubDate>
    <description>&amp;gt; Вроде после прихода pixman нормально стало.&lt;br&gt;&lt;br&gt;Не ощутил как-то. Почему-то программы, которые явно не вкостылили две дюжины костылей - порядком тормозят по сей день. А на каком месте апликушники, пишущие кроссплатформенный софт вертели идею сильно прыгать под причуды одной конкретной графической подсистемы со всеми ее архаизмами и бестолковостями, задействуя опциональные расширения и прочая - легко догадаться. Поэтому работает оно в целом погано на мой вкус. Мной иксы классифицируются как &quot;проблемный системный компонент, который желательно заменить&quot;.&lt;br&gt;&lt;br&gt;&amp;gt; Скорее не хотят ломать совместимость и тянут кучу legacy. &lt;br&gt;&lt;br&gt;И это все прекрасно, но времена VGA адаптеров закончились а требования к графике у юзерей стали совсем другие. Вон даже Khronos это просек. И да, их новый vulkan таки будет не совместим с OpenGL. Зато он будет таким каким его хотят видеть те кто им пользоваться будет. Т.е. производители GPU и игроделы которым потом под это писать. Истошная борьба с API деланными под совсем иные реалии всех задолба</description>
</item>

<item>
    <title>Проект OpenWRT перешел на использование Musl в качестве libc... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/103115.html#105</link>
    <pubDate>Sun, 21 Jun 2015 01:20:14 GMT</pubDate>
    <description>&amp;gt; уже проиграл войну за десктопы, теперь он проигрывает новую войну эмбедовкам &lt;br&gt;&amp;gt; новой школы. Взгляните на некоторые новые анонсы: телеки с ютюбом на &lt;br&gt;&amp;gt; Firefox OS, микроволновки с OpenCV на Андройде.&lt;br&gt;&lt;br&gt;И что характерно - все это таки разновидности ... линукса. Потому что Linux - это вообще только ядро :)&lt;br&gt;&lt;br&gt;&amp;gt; 20 назад, а их тащут потому что боятся сломать совместимость,&lt;br&gt;&lt;br&gt;Ну вон там всякие вяленды и миры есть. Как раз вот поэтому. А ломать совместимость - таки нехорошо. Потому что софт под ведроид - это круто. Но для десктопов напрочь не годится. Ну или попробуй в ведроиде хотя-бы чертеж сделать в CAD-е. И как, хорошо получается? А может, музычку сочинишь? Или киношку отредактируешь? Ах, ведроид оказывается только для потребления хорош? Ну вот поэтому и таскают иксы - 10 000 тормозливых калькуляторов и секундомеров с рекламой на обычных компьютерах не очень нужны.&lt;br&gt;&lt;br&gt;&amp;gt; а Ульрих тащит свое glibc,&lt;br&gt;&lt;br&gt;Ульрих давно ушел работать в банк.... ;)&lt;br&gt;&lt;br&gt;&amp;gt; который в 10 раз жирнее новенького мусла, &lt;br&gt;&lt;br&gt;Ну и умеет соответ</description>
</item>

<item>
    <title>Проект OpenWRT перешел на использование Musl в качестве libc... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/103115.html#104</link>
    <pubDate>Sun, 21 Jun 2015 01:14:17 GMT</pubDate>
    <description>&amp;gt; Не llvm, а цланг и его libclang++, &lt;br&gt;&lt;br&gt;Меня конкретно llvm волнует. И он таки багодром. С libclang++ и шлангом вы там сами сношайтесь.&lt;br&gt;&lt;br&gt;&amp;gt; и не багодром, а соответствует стандартам, которые заявляет,&lt;br&gt;&lt;br&gt;К счастью это не мои проблемы. Меня только llvm интересовал и глюков в оном мне хватило выше крыши. Там баг на баге и багом погоняет, куда ни ткни.&lt;br&gt;&lt;br&gt;&amp;gt; И из-за которых в кейсах, где девтим в основном сидит на маках, &lt;br&gt;&amp;gt; а на в продакшне линукс выплывают эпичные Shrodinger bugs.&lt;br&gt;&lt;br&gt;Так и надо этим яблочным пи...сам :)&lt;br&gt;</description>
</item>

<item>
    <title>Проект OpenWRT перешел на использование Musl в качестве libc... (manster)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/103115.html#103</link>
    <pubDate>Sat, 20 Jun 2015 12:53:22 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Так, но она же совместима с GPL. Продукт отличный, в чем вопрос, &lt;br&gt;&amp;gt;&amp;gt; форкай, перелицензируй под GPLv3, развивай.&lt;br&gt;&amp;gt; Ещё один дурак, не осиливший чтение лицензий. Совместимость с GPL вовсе не &lt;br&gt;&amp;gt; означает, что можно взять чужой код, нашлёпнуть сверху GPL и спокойно &lt;br&gt;&amp;gt; развивать как ни в чём не бывало.&lt;br&gt;&lt;br&gt;Расскажите пожалуйста более развернуто об этом моменте - довольно актуально.&lt;br&gt;&lt;br&gt;В общем случае, если происходило перелицензирование, то разумеется история сохраняется, более того, можно обратно из GPL в MIT наверное.&lt;br&gt;</description>
</item>

</channel>
</rss>
