<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз набора компиляторов GCC 4.4.0 </title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52871.html</link>
    <description>Вышел набор компиляторов GCC 4.4.0 (http://gcc.gnu.org/gcc-4.4/) с измененным лицензионным соглашением на runtime - &quot;GCC RUNTIME LIBRARY EXCEPTION (http://www.gnu.org/licenses/gcc-exception.html)&quot;, убирающим некоторые ограничения (http://www.opennet.ru/opennews/art.shtml?num=21050) лицензии GPLv3 для Runtime компонент набора компиляторов, что позволяет генерировать в GCC любой код, независимо от лицензии под которой он будет распространяться (например, в качестве runtime теперь можно использовать код для обеспечения работы виртуальных машин, обрабатывающих байткод, в том числе Java).&lt;br&gt;&lt;br&gt;&lt;br&gt;Основные изменения (http://gcc.gnu.org/gcc-4.4/changes.html) по сравнению с веткой GCC 4.3.x:&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Добавлен оптимизатор Graphite (http://gcc.gnu.org/wiki/Graphite), основанный на полиэдральном промежуточном представлении - технологии оптимизации для обеспечения параллельного выполнения циклических операций. Оптимизация касается всех языков, поддерживаемых GCC. Разработка позволяет (http://www.opennet...&lt;br&gt;&lt;br&gt;URL: http://gcc.gnu</description>

<item>
    <title>Релиз набора компиляторов GCC 4.4.0  (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52871.html#24</link>
    <pubDate>Thu, 23 Apr 2009 09:20:49 GMT</pubDate>
    <description>&amp;gt;А другие компиляторы, веб-, 3D-редакторы, не могут, значит, создавать несвободное? 3 версия &lt;br&gt;&amp;gt;лицензии стесняет движения, и, постоянно учитывая её, так приятно однажды вернуться &lt;br&gt;&amp;gt;к GPL v2 проекту хоть на денёк! Когда всё легко и &lt;br&gt;&amp;gt;просто, и встречает как родного... Предлагаю GPL 2.5, или 3.1. Тот &lt;br&gt;&amp;gt;же GPL 2.0 с тем самым пунктом из 3.0, который штопает &lt;br&gt;&amp;gt;ту дырочку, и зависимости к нему. &lt;br&gt;&lt;br&gt;Серьёзно, только об 1 плюсе слышал GPL 3.0. Значит, набранное в GPL 3.0 текстовом редакторе текст - свободный?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов GCC 4.4.0  (arachnid)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52871.html#23</link>
    <pubDate>Wed, 22 Apr 2009 13:10:57 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;-- совсем ни о чём и не о том. У меня &lt;br&gt;&amp;gt;почему-то такое впечатление, что GPLv3 и исключения для линковки генерируемого кода &lt;br&gt;&amp;gt;с библиотеками -- совсем не про &quot;позволяет генерировать в GCC любой &lt;br&gt;&amp;gt;код&quot;. Наверное, я слишком серьёзно отношусь к своим впечатлениям. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;раньше были сомнения. по крайней мере именно поэтому freebsd для системы использует &lt;br&gt;&amp;gt;&amp;gt;gcc с лицензией gplv2 &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Угу, и каждый год 1-го апреля переходят с gcc... многия лета. На &lt;br&gt;&amp;gt;tcc, pcc, icc, llvm, ... Интересы &quot;коммерческих пользователей&quot; обязывают? &lt;br&gt;&lt;br&gt;давайте так - среди разработчиков free были непонятки с лицензией gplv3, о чем можно почитать в рассылке. что я ам прочел, то и изложил. со всеми уточнениями - а авторам&lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов GCC 4.4.0  (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52871.html#22</link>
    <pubDate>Wed, 22 Apr 2009 12:47:36 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; что позволяет генерировать в GCC любой код, независимо от лицензии под которой он будет распространяться&lt;br&gt;&amp;gt;&amp;gt;А раньше нельзя было? &lt;br&gt;&lt;br&gt;Как текст в новости, так и выдернутая из него без контекста цитата -- совсем ни о чём и не о том. У меня почему-то такое впечатление, что GPLv3 и исключения для линковки генерируемого кода с библиотеками -- совсем не про &quot;позволяет генерировать в GCC любой код&quot;. Наверное, я слишком серьёзно отношусь к своим впечатлениям.&lt;br&gt;&lt;br&gt;&amp;gt;раньше были сомнения. по крайней мере именно поэтому freebsd для системы использует &lt;br&gt;&amp;gt;gcc с лицензией gplv2 &lt;br&gt;&lt;br&gt;Угу, и каждый год 1-го апреля переходят с gcc... многия лета. На tcc, pcc, icc, llvm, ... Интересы &quot;коммерческих пользователей&quot; обязывают?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов GCC 4.4.0  (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52871.html#21</link>
    <pubDate>Wed, 22 Apr 2009 07:43:24 GMT</pubDate>
    <description>А другие компиляторы, веб-, 3D-редакторы, не могут, значит, создавать несвободное? 3 версия лицензии стесняет движения, и, постоянно учитывая её, так приятно однажды вернуться к GPL v2 проекту хоть на денёк! Когда всё легко и просто, и встречает как родного... Предлагаю GPL 2.5, или 3.1. Тот же GPL 2.0 с тем самым пунктом из 3.0, который штопает ту дырочку, и зависимости к нему.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов GCC 4.4.0  (mike lee)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52871.html#20</link>
    <pubDate>Wed, 22 Apr 2009 05:12:53 GMT</pubDate>
    <description>похоже что это особенности перевода. &lt;br&gt;&lt;br&gt;&quot;Some of the standard C++ library include files have been edited to use replacement overloads for some common C library functions (if available), with the goal of improving const-correctness: functions passed a const char* return const char*.&quot;&lt;br&gt;&lt;br&gt;Как я понимаю теперь сделали по правильному - две перегрузки - константная принимающая const char* и его же возвращающая и обычная, работающая с неконстантыми типами. это дает соптимизировать констнантную версию. Т.е. вот это не прокатит:&lt;br&gt;&lt;br&gt;const char* str1;&lt;br&gt;char* str2 = strchr(str1, &apos;a&apos;);&lt;br&gt;т.к. должен быть const char* str2.&lt;br&gt;&lt;br&gt;http://gcc.gnu.org/gcc-4.4/porting_to.html&lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов GCC 4.4.0  (arachnid)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52871.html#19</link>
    <pubDate>Wed, 22 Apr 2009 04:42:18 GMT</pubDate>
    <description>&amp;gt;&amp;gt; что позволяет генерировать в GCC любой код, независимо от лицензии под которой он будет распространяться&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А раньше нельзя было? &lt;br&gt;&lt;br&gt;раньше были сомнения. по крайней мере именно поэтому freebsd для системы использует gcc с лицензией gplv2&lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов GCC 4.4.0  (Guest)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52871.html#18</link>
    <pubDate>Tue, 21 Apr 2009 23:11:37 GMT</pubDate>
    <description>Порты это порты, а базовая система это базовая система.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз набора компиляторов GCC 4.4.0  (Ivan)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52871.html#17</link>
    <pubDate>Tue, 21 Apr 2009 21:19:45 GMT</pubDate>
    <description>&amp;gt; строковые функции больше не принимают &quot;char*&quot; вместо &quot;const char*&quot;&lt;br&gt;&lt;br&gt;Жесть&lt;br&gt;</description>
</item>

<item>
    <title>Расскажите кто в теме плиз (А)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52871.html#16</link>
    <pubDate>Tue, 21 Apr 2009 20:35:18 GMT</pubDate>
    <description>По моему, просто отдельный сайт для него забили поддерживать. Список рассылки активен.&lt;br&gt;</description>
</item>

</channel>
</rss>
