Home Messages Index
[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index

Re: Schestowitz wrong again



Doug Mentohl wrote:
Tim Smith wrote:

He's very confused. He doesn't seem to know the difference between specifications and implementations, and between closed source and open source.

" Why does Novell require a copyright assignment?"

"When a developer contributes code to the C# compiler or the Mono runtime engine, we require that the author grants Novell the right to relicense his/her contribution under other licensing terms"

"This allows Novell to re-distribute the Mono source code to parties that might not want to use the GPL or LGPL versions of the code."

"Particularly embedded system vendors obtain grants to the Mono runtime engine and modify it for their own purposes without having to release those changes back. "

http://www.mono-project.com/FAQ:_Licensing

" What license or licenses are you using for the Mono Project?

We use three open source licenses:

* The C# compiler is dual-licensed under the MIT/X11 license and the GNU General Public License (http://www.opensource.org/licenses/gpl-license.html) (GPL).

* The tools are released under the terms of the GNU General Public License (http://www.opensource.org/licenses/gpl-license.html) (GPL).

* The runtime libraries are under the GNU Library GPL 2.0 (http://www.gnu.org/copyleft/library.html#TOC1) (LGPL 2.0).

* The class libraries are released under the terms of the MIT X11 (http://www.opensource.org/licenses/mit-license.html) license.

Both the Mono runtime and the Mono C# Compiler are also available under a proprietary license for those who can not use the LGPL and the GPL in their code. "

[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index