<!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/568173#568173">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 Paulo,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Ok, so he is most likely looking at Visual Page Editor which is mainly Eclipse Public License (EPL) for the plugin code + Mozilla Public License (MPL) for the XULRunner part.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>If he also needs the JBoss AS integration then we are talking LGPL, but I'll keep that out of the explanation for now - but just note it has some differences. You can see the license in each individual feature/plugin.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span>For EPL the best resource is </span><a class="jive-link-external-small" href="http://www.eclipse.org/legal/eplfaq.php" target="_blank">http://www.eclipse.org/legal/eplfaq.php</a><span> which explains the various scenarios.</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>With respect to "would he be required to make his SDK plugins available to the world as well" then if those are separate plugins and not derivative works then he can (basically) license them as he wants - see the FAQ for examples.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>For EPL it's only if you modify (creates a derivative work) that the source code have to be made available, i.e. if you fix a bug in our richfaces plugin then you'll need to provide the changed code - if you write a plugin that provide support for new JSF components then you don't have to distributed the source code for those additional plugins.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>So if that is all he is doing then that should work fine.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>That above is all about copyright, on top of this comes trademark which is something I'm not the right to ask about. I can ask our legal to comment on this if you wish to.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>btw. ignoring legallities a more important topic is what kind of API's you are going to use....we don't guarantee API compatibility for things out-of-the-box for *All* plugins - thus if you need something speak up on the jbosstools-dev list and we'll figure something out (patches welcome) <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/568173#568173">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>