<!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/icampista">Igor Jacy Lino Campista</a> in <i>JBoss Tools</i> - <a href="http://community.jboss.org/message/568171#568171">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>That's a very interesting question.I also found it confusing.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>For a minimal set of JSF developerment, I think you install the 2 following features</p><ul><li>org.jboss.tools.xulrunner.feature.feature.group&#160;&#160;&#160; (MPL)</li><li>org.jboss.tools.richfaces.feature.feature.group</li></ul><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Looking at the internet and also the mentioned bundle/feature (looking at specifically at&#160; <strong>org.jboss.tools.richfaces.feature</strong> ):</p><ul><li><span>wikipedia, you think that its GPL.&#160; </span><a class="jive-link-external-small" href="http://en.wikipedia.org/wiki/JBoss_Tools" target="_blank">http://en.wikipedia.org/wiki/JBoss_Tools</a><span> </span></li><li><span>eclipse marketplace, you don't know (says "Other Open Source").&#160;&#160; </span><a class="jive-link-external-small" href="http://marketplace.eclipse.org/content/jboss-tools-1" target="_blank">http://marketplace.eclipse.org/content/jboss-tools-1</a></li><li>Bundle's&#160; <strong>feature.xml</strong> ( + <strong>feature.properties</strong> ), where it says<ul><ul><li><em>copyright=Copyright (c) 2007 Exadel, Inc and Red Hat, Inc.\n\<br/>Distributed under license by Red Hat, Inc. All rights reserved.\n\<br/>This program is made available under the terms of the\n\<br/>Eclipse Public License v1.0 which accompanies this distribution,\n\<br/>and is available at http\://www.eclipse.org/legal/epl-v10.html\n\<br/>Contributors\:\n\<br/>Exadel, Inc. and Red Hat, Inc. - initial API and implementation</em></li></ul></ul></li><li>Bundle's other files like <strong>license.html</strong>, where it mentions EPL, LGPL and/or other open sources licenses. Where it says:<ul><ul><li><em>Red Hat, Inc. licenses these features and plugins to you under certain&#160; open source licenses (or aggregations of such licenses), which in a&#160; particular case may include the Eclipse Public License, the GNU Lesser&#160; General Public License, and/or certain other open source licenses. For&#160; precise licensing details, consult the corresponding source code, or&#160; contact Red Hat Legal Affairs, 1801 Varsity Drive, Raleigh NC 27606 USA.</em></li></ul></ul></li><li>At the plugin level there is no specific place in the <strong>MANIFEST</strong>, but often developers put a <strong>license.txt</strong> or an <strong>about.html.</strong> Where it says:<ul><ul><li><strong>About This Content </strong>&#160; &copy;2007 Red Hat, Inc. All rights reserved&#160;&#160;&#160; <strong>License&#160;&#160;&#160; </strong><span>Red Hat Inc., through its JBoss division, makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available at </span><a class="jive-link-external-small" href="http://www.eclipse.org/org/documents/epl-v10.php" target="_blank">http://www.eclipse.org/org/documents/epl-v10.php</a><span>. For purposes of the EPL, "Program" will mean the Content. If you did not receive this Content directly from Red Hat Inc., the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at </span><a class="jive-link-external-small" href="http://www.jboss.org/tools" target="_blank">http://www.jboss.org/tools</a><span>.</span></li></ul></ul></li></ul><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>After this short analysis of the <strong>org.jboss.tools.richfaces.feature.feature.group</strong> bundle, I think the bundle's license is just misleading and should only mention EPL which makes sense (as all its plugins are EPL) .</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>The good thing about it is that the EPL suits perfectly good for other reason.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Based<span> on an earlier investigation I did about it, I end-up reading in the Free Software&#160; Foundation that the GPL license is incompatible with Eclipse&#160; if its missing a special exception. </span></p><div><span><br/><a class="jive-link-external-small" href="http://www.fsf.org/blogs/licensing/using-the-gpl-for-eclipse-plug-ins" target="_blank">http://www.fsf.org/blogs/licensing/using-the-gpl-for-eclipse-plug-ins </a><br/></span></div><div><span>&#160; </span></div><div><span>There is also a blog about it from Mike Milinkovich, the executive director&#160; from the Eclipse Foundation at </span></div><div><span><a class="jive-link-external-small" href="http://dev.eclipse.org/blogs/mike/2010/04/06/epl-gpl-commentary/" target="_blank">http://dev.eclipse.org/blogs/mike/2010/04/06/epl-gpl-commentary/ </a><br/></span></div><div><span>&#160; </span></div><div><span>What is the position of Red Hat on JBoss Tools with the GPL? Does Red&#160; Hat has the same view as the FSF ? </span></div><div><div><span>Do they use GPL (</span><span>with exception </span><span>) license? </span></div></div><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I understand that if there is an offending code (propietary), it will be redone in a GPL license,&#160; or as far as I can assume, in the case of these bundle it would actualy be EPL.&#160; Is that right?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Cheers,</p><p>Igor</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/568171#568171">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>