Home arrow Get Informed arrow FAQs arrow Licensing
Licensing FAQ
Disclaimer:
These FAQs are not legal advice. You should consult a lawyer experienced in copyright, licensing and intellectual property issues for legal advice with respect to the GPLv2 or any other license used on the OpenSPARC website.


Why was the GPLv2 chosen as the license for the T1 processor Register Transfer Language (RTL)?

Print 
PDF 
Sun wanted to release T1 processor RTL under the GPLv2 so that the community would have access to processor technology under an open source license. The GPLv2 gives user the freedom to run, copy, distribute, study, change and improve the technology. More precisely, it refers to four kinds of freedom, for the users of the technology:
  • The freedom to use the technology for any purpose.
  • The freedom to study how the technology works, and adapt it to your needs.
  • The freedom to redistribute copies so you can help others in the community.
  • The freedom to improve the technology, and release your improvements to the public, so that the whole community benefits.

The GPLv2 license is viewable here. Unofficial translations can also be found there at Translations. The GPLv2 meets the requirements of the Open Source Definition and has been approved as an open source license by the Open Source Initiative.

100,00% of 3 voters found this FAQ useful,  I found this FAQ  useful useful  not useful not useful


Why was the BSD license chosen for some of the OpenSPARC technology?

Print 
PDF 
Sun chose the BSD for certain technologies in order to make them more broadly available to multiple open source communities such as FreeBSD and OpenSolaris.
100,00% of 2 voters found this FAQ useful,  I found this FAQ  useful useful  not useful not useful


I want to get credit for my work and for people to know what I wrote - can I still get credit if I use the GPLv2?

Print 
PDF 
You can certainly get credit for your work. Part of releasing a program under the GPL is writing a copyright notice in your own name (assuming you are the copyright holder). The GPL require's all copies to carry an appropriate copyright notice, however you should not remove any copyright notices already embedded in the technology.
100,00% of 3 voters found this FAQ useful,  I found this FAQ  useful useful  not useful not useful


Can Sun ever take away the OpenSPARC technology licensed under the GPLv2?

Print 
PDF 
No, once technology is licensed under the GPLv2, the technology remains licensed under the terms of the GPLv2.
100,00% of 14 voters found this FAQ useful,  I found this FAQ  useful useful  not useful not useful


Can I redistribute or sell the OpenSPARC technology licensed under the GPLv2 with my modifications?

Print 
PDF 
Yes, you can modify and redistribute technology, including charging a fee for the distribution. However, you will need to meet the terms of the GPLv2, including making the RTL of your modified technology available under the GPLv2.
100,00% of 2 voters found this FAQ useful,  I found this FAQ  useful useful  not useful not useful


May I take portions of the OpenSPARC technology licensed under the GPLv2 and use it in another project?

Print 
PDF 
You can only do so if you comply with the terms of the GPLv2.
75,00% of 4 voters found this FAQ useful,  I found this FAQ  useful useful  not useful not useful


If I contribute technology which was licensed under the GPLv2 to the OpenSPARC project, what will I be asked to do as far as licensing is concerned?

Print 
PDF 
Technology licensed under the GPLv2 which you contribute to the OpenSPARC project must be made available under the GPLv2. We're working out the details of the code submission process. In addition, you must have submitted a contributor agreement. The contributor agreement policy can be found at: Contributors Agreement.
50,00% of 2 voters found this FAQ useful,  I found this FAQ  useful useful  not useful not useful


If I distribute OpenSPARC technology licensed under the GPLv2 in my proprietary product, will I have to share my RTL?

Print 
PDF 
Yes, for any technology licensed under the GPLv2 and any modifications you make you must share. Review the terms of the GPLv2 to determine if you have additional obligations.
100,00% of 2 voters found this FAQ useful,  I found this FAQ  useful useful  not useful not useful


Can I license my modified OpenSPARC technology under the GPLv2, as well as under another license?

Print 
PDF 
You should carefully review the terms of the GPLv2 with respect to your licensing obligations, but generally if you choose to distribute your modifications to others it must be released under the same terms as the original technology. So, the modifications you choose to distribute must be licensed under the GPLv2.
100,00% of 4 voters found this FAQ useful,  I found this FAQ  useful useful  not useful not useful


Will all of the T1 processor RTL technology be released under the GPLv2?

Print 
PDF 
The OpenSPARC T1 processor RTL was released under the GPLv2. In order to promote compatibility with a variety of communities (Linux, FreeBSD and OpenSolaris), some technology and tools will be made available under a BSD license. Other technology (particularly code contributed by third parties and certain tools) will only be available as binaries will only be available under a binary Software License Agreement. Finally, some components may be based on existing open source projects and these will be made available on the OpenSPARC website under their current licenses.
100,00% of 2 voters found this FAQ useful,  I found this FAQ  useful useful  not useful not useful


Does Sun intend to use GPLv3 as the license for the RTL when GPlv3 is released?

Print 
PDF 
It is anticipated that the GPLv3 will be available in about a year, but the terms are still under discussion, so we are using GPLv2 for the RTL. We will evaluate GPLv3, and consider its appropriateness for OpenSPARC, when GPLv3 is finalized.
57,14% of 7 voters found this FAQ useful,  I found this FAQ  useful useful  not useful not useful


impersonal-mites
Generated in 0.290544033051 Seconds