<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    Re: JBoss Tools license question
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/max.andersen%40jboss.com">Max Andersen</a> in <i>JBoss Tools</i> - <a href="http://community.jboss.org/message/568204#568204">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Hi Igor,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>First thing to realize is that JBoss Tools is not *one* plugin but an umbrella project for a series of plugins - some which comes from different backgrounds and as a consequence different licenses, but none of them are GPL.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>btw. just to be clear, i.e. this is my *personal* opinion/stance on the matter based on how we&#160; did the opensourcing of Exadel original plugins and if you are looking&#160; for a Red Hat binding comment you will need to talk with our legal&#160; department not me <span> ;) </span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>As to your internet references:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>1) Wikipedia: Never trust wikipedia - check the source!</p><p>I've fixed the wikipedia so it no longer wrongly says GPL since it's never been GPL.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>2) Eclipse Marketplace: Other open source is the only option I saw since just saying EPL would be wrong. (see above)</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>3) Yup, feature.xml/featutre.properties is where you get the proper license info from.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>4) license.html - yes, all that is true (license to use != copyright).</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>5) If you see plugins with missing/inadequete license info please report that as a bug in our jira. Manifest aren't the right place to look, about.html and license are.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I don't understand why you think richfaces are misleading about its license ? It says it's EPL, but it also references things that are not EPL (i.e. Mozilla Public License) thus the license.html is also true.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>About GPL, there are *no* mention of GPL anywhere beyond Wikipedia which got that wrong, only LGPL is used and LGPL != GPL.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>And with respect to GPL and EPL then that is best referenced as "it's complicated" but let me try and explain my stand</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>First of, let me be clear: We (JBoss Tools) do not distribute any plugins under GPL, we use primarily EPL but some parts are LGPL, ASL and MPL. No GPL in JBoss Tools.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>That being said:</p><p>The GPL license triggers on distribution (at least for GPLv2), meaning it is ok for plugin providers to provide GPL plugins as long as it is not distributed together with EPL bits. Note: We (as in JBoss Tools) does not do this; and do not recommend anyone to do this because it becomes really messy very fast.</p><p>i.e. users using a GPL licensed plugin can not use it for anything but on the machine they are using it - they cannot copy it nor distribute it to anyone without breaking the GPL license in some form.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Eclipse and FSF's blogs all talk about linking and that we completely agree on - GPL is not useful in context of Eclipse plugins because the plugins runs in the same memory uses the same datastructure and thus cannot be clearly separated in the terms stated in GPL.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>And that is why we cannot nor do we distribute JBoss Tools plugins under GPL.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>JBoss Developer Studio is though a different thing, JBDS is under GPL, but that is the actual distro, not the actual plugins.</p><p>Similar to Red Hat Linux or Fedora are under GPL but they actually distribute a copy of Eclipse which is under EPL.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>So it's complicated - but for the simple case of plugins being available under GPL - that is not something we do nor recommend.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Long mail - but I hope it outlined it <span> ;) </span></p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/568204#568204">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss Tools at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2128">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>