<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Юридические аспекты связывания GPLv2-проектов и стороннего кода</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69009.html</link>
    <description>Европейское отделение Фонда свободного ПО опубликовало (http://fsfe.org/news/2010/news-20100719-01.en.html) результаты оценки особенности связывания GPLv2-кода с сторонними проприетарными и открытыми проектами. Документ (https://wiki.fsfe.org/EuropeanLegalNetwork/LinkingDocument) призван упростить разработчикам выбор подходящей для своего продукта лицензии. Рассмотрено динамическое и статическое связывание, межпроцессное взаимодействие (RPC), обращение к системным вызовам, макроподстановки, подключение плагинов и использование интерпретируемых языков. &lt;br&gt;&lt;br&gt;URL: http://fsfe.org/news/2010/news-20100719-01.en.html&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=27354&lt;br&gt;</description>

<item>
    <title>Юридические аспекты связывания GPLv2-проектов и стороннего к... (nuclight)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69009.html#4</link>
    <pubDate>Tue, 20 Jul 2010 09:24:38 GMT</pubDate>
    <description>А где там вообще текст документа? И откуда эим цитаты?&lt;br&gt;Пошел по ссылке, на первой странице не нашел, на второй не нашел и забил.&lt;br&gt;</description>
</item>

<item>
    <title>Юридические аспекты связывания GPLv2-проектов и стороннего к... (iZEN)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69009.html#1</link>
    <pubDate>Mon, 19 Jul 2010 19:39:47 GMT</pubDate>
    <description>Лучше подумать, прежде чем совмещать что-то с чем-то. А иначе можно нарваться на &quot;слоистый&quot; пат с vendor lock-in со стороны коммерческого вендора по отношению к опенсурсу (или наоборот), и тогда совместный проект просто остановится на месте и будет висеть в мёртвых объятиях лицензионных соглашений всю жизнь.&lt;br&gt;&lt;br&gt;&quot;&amp;lt;...&amp;gt;&lt;br&gt;только разделение по функционалу обладает высокой сцепленностью, высокой модульностью и низкой степенью связи между пакетам.&lt;br&gt;&amp;lt;...&amp;gt;&lt;br&gt;идея разделения кода по функционалу предполагает что один пакет не может использовать объекты, принадлежащие другому пакету. Предпочтительно, область видимости по-умолчанию определять, чтобы объекты были доступны только внутри пакета (package-private), и увеличивать область видимости объектов до public только для тех объектов для которых это необходимо.&lt;br&gt;&amp;lt;...&amp;gt;&lt;br&gt;Разработчикам, сопровождающим код, требуется намного меньше действий для поиска объектов, так как все объекты, которые требуются, обычно располагаются в одном папке. Некоторые инструменты, поддерживающие ра</description>
</item>

</channel>
</rss>
