This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
In 5.0, we moved the binary code license from the web site into NetBeans itself. The impetus for doing this was a number of claims that NetBeans was not open source, based on reading the license on the web site. The major problem to solve there was to make it *crystal clear* that NetBeans is open source, and the BCL applies to libraries like JavaHelp. What we have done is simply to move the problem but not solve it - equivalent to doing nothing...but slightly worse, since it looks like NetBeans isn't open source but we moved the license to try to hide the fact. NetBeans itself *is* open source. It uses libraries that aren't. All those libraries are under the same license as the JDK itself. That needs to be crystal clear. It isn't. Below is the draft text to include at the top of the license popup. I *think* it was approved by legal (or some variant of it was), but I can't find a message from Mike Boyer making that official at the moment. --- NetBeans software is provided under the terms of the open-source <link>Sun Public License</link>. The distribution includes binary libraries which may implement Java standards, which are distributed under the same license terms as the JDK. The agreement below applies to some binary libraries that ship with NetBeans software. The agreement below does not alter any rights or terms of the Sun Public License or the licenses of other open source software included in the distribution. ---
Nothing that mslama can deal with.
the text we have now is correct. It has been reviewed and approved by our lawyers.
Created attachment 26118 [details] Licenses as defined on 9/22
See attached licenses.zip. Specifically LICENSE/NB/LICENSE.TXT. Compare that with the text in the popup license text in the NetBeans 5.0. They are different. The former mentions the Sun Public License. The text in the product does not.
Tim, now I really don't see what you're talking about. The license text of my current trunk build starts with: -----------------------------%<----------------------------- NetBeans software is developed and distributed under the Sun Public License (SPL). NetBeans software also makes use of additional libraries made available for use and distribution by other parties, including open-source projects. -----------------------------%<----------------------------- I don't understand what you mean by "The text in the product does not" (mention SPL).
If so, then great, it's fixed. In my working build (10/1/05), the license text begins: "Sun Microsystems, Inc. ("Sun") SOFTWARE LICENSE AGREEMENT and ENTITLEMENT for SOFTWARE A. ENTITLEMENT for SOFTWARE Licensee/Company: Entity receiving Software. Effective Date: Date of delivery of the Software to You. Software: NetBeans IDE 5.0 License Term: Perpetual (subject to termination under the SLA) Licensed Unit: Software Copy Licensed unit Count: Unlimited Permitted Uses: 1. You may use the Software for Research and Instructional, Individual, and Commercial Uses for the purposes of designing, developing, testing, and running your applets or applications ("Programs") provided that..." I see that it is correct in the beta installer; if you say it's been fixed in the product as well, then great, it's been taken care of.