<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:01:44 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-6613] lib-dlc.h is under LGPLv3</title>
                <link>https://jira.whamcloud.com/browse/LU-6613</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Though it doesn&apos;t really matter since it&apos;s just a header, the license on this file stands compared to the others (LGPLv3+ vs GPLv2/LGPLv2). Is that unintentional?&lt;/p&gt;</description>
                <environment></environment>
        <key id="30210">LU-6613</key>
            <summary>lib-dlc.h is under LGPLv3</summary>
                <type id="9" iconUrl="https://jira.whamcloud.com/images/icons/issuetypes/undefined.png">Question/Request</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="ashehata">Amir Shehata</assignee>
                                    <reporter username="fzago">Frank Zago</reporter>
                        <labels>
                    </labels>
                <created>Mon, 18 May 2015 15:08:46 +0000</created>
                <updated>Mon, 26 Sep 2016 22:56:41 +0000</updated>
                            <resolved>Thu, 7 Jan 2016 17:54:06 +0000</resolved>
                                                    <fixVersion>Lustre 2.8.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="115696" author="simmonsja" created="Mon, 18 May 2015 16:53:46 +0000"  >&lt;p&gt;Yes. This is a user land header.&lt;/p&gt;</comment>
                            <comment id="115897" author="adilger" created="Tue, 19 May 2015 17:24:06 +0000"  >&lt;p&gt;Frank, thanks for pointing this out.  This is indeed a mistake, and the file should be licensed under LGPL v2.1 instead of LGPL v3.0.&lt;/p&gt;

&lt;p&gt;Amir, can you please submit a patch to change this version in the header.  It also needs a patch for 2.7.1.&lt;/p&gt;</comment>
                            <comment id="137096" author="gerrit" created="Mon, 21 Dec 2015 21:12:40 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/17697&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/17697&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6613&quot; title=&quot;lib-dlc.h is under LGPLv3&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6613&quot;&gt;&lt;del&gt;LU-6613&lt;/del&gt;&lt;/a&gt; lnet: change lib-dlc.h to GPLv2 license&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 9cd7af01724278f5521641add2f81f9112dfd72b&lt;/p&gt;</comment>
                            <comment id="137276" author="simmonsja" created="Wed, 23 Dec 2015 16:03:01 +0000"  >&lt;p&gt;As Andreas pointed out:&lt;/p&gt;

&lt;p&gt;-----------------------&lt;br/&gt;
It is fine to use the LGPL v2.1 code in a GPL v2.0-only program. LGPL v2.1 is compatible with GPL v2.0, see:&lt;br/&gt;
 &lt;a href=&quot;http://www.gnu.org/licenses/gpl-faq.html#AllCompatibility&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://www.gnu.org/licenses/gpl-faq.html#AllCompatibility&lt;/a&gt;&lt;br/&gt;
 &lt;a href=&quot;http://www.gnu.org/licenses/gpl-faq.html#compat-matrix-footnote-7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://www.gnu.org/licenses/gpl-faq.html#compat-matrix-footnote-7&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What we can&apos;t do is change this header to be GPLv2.0 only and then use it in a non-GPL userspace program, so it needs to remain as LGPLv2.1.&lt;br/&gt;
-----------------------&lt;/p&gt;

&lt;p&gt;Looking at other parts of the code we other places where GPL v2 headers are being used in LGPL code. An example is uapi_kernelcomm.h where all the HSM code is LGPL.&lt;/p&gt;</comment>
                            <comment id="137279" author="adilger" created="Wed, 23 Dec 2015 16:35:22 +0000"  >&lt;p&gt;The only thing that is needed here is to change from LGPLv3 to LGPLv2.1. &lt;/p&gt;</comment>
                            <comment id="138153" author="gerrit" created="Thu, 7 Jan 2016 00:55:10 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/17697/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/17697/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6613&quot; title=&quot;lib-dlc.h is under LGPLv3&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6613&quot;&gt;&lt;del&gt;LU-6613&lt;/del&gt;&lt;/a&gt; lnet: change lib-dlc.h to LGPLv2.1 license&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: ad77bcfd14b662ef86c71f812b11cfc203a4543f&lt;/p&gt;</comment>
                            <comment id="138219" author="jgmitter" created="Thu, 7 Jan 2016 17:54:06 +0000"  >&lt;p&gt;Landed for 2.8.0&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="27763">LU-5969</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzxdjr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>