<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Закрытие проекта Apache Harmony, независимой реализации Java SE</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81170.html</link>
    <description>Принято решение (http://markmail.org/message/sxjtefpayanbqfe5) о закрытии проекта Apache Harmony (http://harmony.apache.org/), в рамках которого развивалась альтернативная открытая реализация Java SE (J2SE 5 и 6), распространяемая под лицензией Apache и являвшаяся камнем преткновения в конфликте с компанией Sun Microsystems и в последствии с Oracle. Большинством голосов (20 - &quot;за&quot; и 2 - &quot;против&quot;) разработчики проголосовали за перемещение всех связанных с проектом наработок в репозиторий устаревших проектов Apache Attic (http://attic.apache.org/).&lt;br&gt;&lt;br&gt;&lt;br&gt;Проект Apache Harmony был основан (http://www.opennet.ru/opennews/art.shtml?num=5440) за несколько лет до открытия (http://www.opennet.ru/opennews/art.shtml?num=10723) под лицензией GPLv2 кода JDK и добился отличной совместимости с Java SE. Тем не менее, нежелание Sun и Oracle пойти на отмену ограничений (http://www.opennet.ru/opennews/art.shtml?num=30829) на сферу использования продуктов, протестированных в JCK (Java Compatibility Kit), п...&lt;br&gt;&lt;br&gt;URL: http://www.h-o</description>

<item>
    <title>Закрытие проекта Apache Harmony, независимой реализации Java... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81170.html#122</link>
    <pubDate>Wed, 09 Nov 2011 10:27:53 GMT</pubDate>
    <description>&amp;gt; В этом &quot;нативном коде&quot; будут либо свои реализации интерпретатора байткода &lt;br&gt;&lt;br&gt;Зачем? Можно заранее перевести байткод в нативный машинный код.&lt;br&gt;&lt;br&gt;&amp;gt; и сборщика мусора, &lt;br&gt;&lt;br&gt;А управление памятью к кодогенерации не относится практически никак.&lt;br&gt;&lt;br&gt;&amp;gt; либо привязки к библиотеке, реализующей их (libgcj, например).&lt;br&gt;&amp;gt; Именно это я и назвал &quot;кастрированной JVM&quot;.&lt;br&gt;&lt;br&gt;Опять же, там не обязано быть никакой VM. Можно сразу, на этапе компиляции, сделать вместо абстрактного байткода сразу нативный код конкретного проца, этакий &quot;jit заранее&quot; (ака &quot;просто компиляция&quot;). &lt;br&gt;</description>
</item>

<item>
    <title>Закрытие проекта Apache Harmony, независимой реализации Java... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81170.html#121</link>
    <pubDate>Wed, 09 Nov 2011 10:10:02 GMT</pubDate>
    <description>&amp;gt; были аппаратные процессоры исполняющие джава. но что-то не пошли они ....&lt;br&gt;&lt;br&gt;У ARM был Jazelle. Но доки на него не общедоступны, и оно привязано к конкретной реализации явы. Ну и как-то так на него все дружно забили, тем более что оно не все аппаратно умело делать и многое один фиг делалось программно. Тем более что в случае JIT такие костыли становятся излишни.&lt;br&gt;</description>
</item>

<item>
    <title>Закрытие проекта Apache Harmony, независимой реализации... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81170.html#120</link>
    <pubDate>Wed, 09 Nov 2011 10:08:28 GMT</pubDate>
    <description>&amp;gt; в юзнете тоже. а потом пришли вот эти вот &amp;#171;ревнители морали и &lt;br&gt;&amp;gt; вежливости&amp;#187;, которые сделать ничего не сделали, зато сразу начали свои правила &lt;br&gt;&amp;gt; насаждать. они меня умиляют.ю &lt;br&gt;&lt;br&gt;Да почему-то все эти новоиспеченные бсдшники сплошные лолы, как на подбор. ЧСВ до небес, считают себя уникальными что пипец, по жизни пытаются доказать что круче только яйца, но при этом ничего не представляют из себя как системщики/программисты. &lt;br&gt;</description>
</item>

<item>
    <title>Закрытие проекта Apache Harmony, независимой реализации... (arisu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81170.html#119</link>
    <pubDate>Mon, 07 Nov 2011 16:11:21 GMT</pubDate>
    <description>&amp;gt; На самом деле, например в фидо обращение на &amp;#171;вы&amp;#187; было признаком крайнего &lt;br&gt;&amp;gt; неуважения и применялось для подчеркивания что оппонент настолько г-но, что с &lt;br&gt;&amp;gt; ним можно вести беседу только в враждебно-официальных тонах. Тоже вариант.&lt;br&gt;&lt;br&gt;в юзнете тоже. а потом пришли вот эти вот &amp;#171;ревнители морали и вежливости&amp;#187;, которые сделать ничего не сделали, зато сразу начали свои правила насаждать. они меня умиляют.ю&lt;br&gt;</description>
</item>

<item>
    <title>Закрытие проекта Apache Harmony, независимой реализации Java... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81170.html#118</link>
    <pubDate>Mon, 07 Nov 2011 16:07:51 GMT</pubDate>
    <description>&amp;gt; Так что ещё двадцать лет работать над тем, чтоб весь код удалить =) &lt;br&gt;&lt;br&gt;Ну им не привыкать. Сколько лет они 1.х без особых изменений выдавали на гора?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Закрытие проекта Apache Harmony, независимой реализации Java... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81170.html#117</link>
    <pubDate>Mon, 07 Nov 2011 16:06:32 GMT</pubDate>
    <description>&amp;gt; Не путайте две вещи: &lt;br&gt;&amp;gt; 1. Запуск программы, скомпилированной под версию платформы N в платформе версии N+1; &lt;br&gt;&amp;gt; 2. Компиляцию программы, изначально созданной под платформу версии N, с SDK платформы &lt;br&gt;&amp;gt; версии N+1.&lt;br&gt;&amp;gt; Первое в дотнете (с точки зрения пользователя) не проблема, так как несколько &lt;br&gt;&amp;gt; версий дотнета ставятся параллельно. &lt;br&gt;&lt;br&gt;Или не ставится. Приколитесь?! Некоторые версии дотнета себя такой ерундой не утруждают. И при этом заодно еще и несовместмы с прошлой версией. MS имеет специфичное чувство юмора.&lt;br&gt;</description>
</item>

<item>
    <title>Закрытие проекта Apache Harmony, независимой реализации Java... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81170.html#116</link>
    <pubDate>Mon, 07 Nov 2011 16:02:08 GMT</pubDate>
    <description>&amp;gt; Вот даже если по теме сказать нечего - надо со стороны что-нибудь &lt;br&gt;&amp;gt; приплести. GPL-проекты загибаются точно так же, как и любые другие.&lt;br&gt;&lt;br&gt;Особенно заметно на примере развития linux vs bsd ;)&lt;br&gt; &lt;br&gt;&amp;gt; В случае с OOo и LO дело было не в лицензии, как минимум потому, что форк &lt;br&gt;&amp;gt; LO произошёл до передачи прав фонду Apache и смены лицензии OOo.&lt;br&gt;&lt;br&gt;Правильно. Но смешно здесь то что оракл за счет такого хитросплетения причин и следствий сам себя обманул. И им не только пришлось отдать руль, но еще и лицензия теперь исключает проприетарные закрытые форки. Красиво они себя обдурили :)&lt;br&gt;&lt;br&gt;&amp;gt; А на &quot;ты&quot; будете разговаривать со своей собакой. Или мне в свою &lt;br&gt;&amp;gt; очередь предположить, что фанаты GPL сами гавкают на слово &quot;культура&quot;? Не &lt;br&gt;&amp;gt; хотелось бы так разочаровываться &lt;br&gt;&lt;br&gt;На самом деле, например в фидо обращение на &quot;вы&quot; было признаком крайнего неуважения и применялось для подчеркивания что оппонент настолько г-но, что с ним можно вести беседу только в враждебно-официальных тонах. Тоже вариант.&lt;br&gt;</description>
</item>

<item>
    <title>Закрытие проекта Apache Harmony, независимой реализации... (bvf)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81170.html#114</link>
    <pubDate>Sun, 06 Nov 2011 23:58:14 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Что бы я вас правильно понял, то вы считаете что ява -говно, &lt;br&gt;&amp;gt;&amp;gt; а gw-basic не говно? так?&lt;br&gt;&amp;gt; угу. людей, которые после gw-basic&apos;а начинали нормально писать я мало, но видел. &lt;br&gt;&amp;gt; а вот чтобы после жабы &amp;#8212; ни одного. разве что совсем &lt;br&gt;&amp;gt; в похапэ уходили.&lt;br&gt;&lt;br&gt;ну так вы же на чем-то программируете, что дает гарантированный результат, что программист будет супер спецом?... Что-то вы не хотите просвещать нас неучей в чем пишут тру кодеры.&lt;br&gt;</description>
</item>

<item>
    <title>Закрытие проекта Apache Harmony, независимой реализации Java... (anonymous vulgaris)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/81170.html#97</link>
    <pubDate>Sun, 06 Nov 2011 18:18:21 GMT</pubDate>
    <description>&amp;gt; Но заранее приготовленный  бинарный код более тормозной по сравнению с работой JVM. JVM использует  JIT для подгонки под конкретный проц, компилятор в бинарь гонит в  общий код самого слабого из поддерживаемых процов.&lt;br&gt;&lt;br&gt;Опять эта пурга начинается. Если сами жабу никогда не запускали то хотя бы читайте любимый портал про реальную эффективность джитов&lt;br&gt;&lt;br&gt;http://www.opennet.ru/opennews/art.shtml?num=32188&lt;br&gt;.... в свежей ночной сборке Firefox, в состав которой недавно включен улучшенный анализатор типов, существенно ускоряющий работу встроенного в JavaScript-движок JIT-компилятора. Обычно, JavaScript-код полученный после компиляции Emscripten отстаёт от первоначального варианта на языке Си в 3-4 раза. Новая техника оптимизации в JIT-компиляторе Firefox позволила сократить данный разрыв.&lt;br&gt;</description>
</item>

</channel>
</rss>
