Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc/faq
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2001-07-13 22:47:29 +0400
committerMiguel de Icaza <miguel@gnome.org>2001-07-13 22:47:29 +0400
commite904d2e66954f3180fabca760cdf83d1513a4578 (patch)
treeab3c1086628e338e3b97f4ebc84ca546c15eaa5a /doc/faq
parent134bd1a356ff51e134577b1f7a7a8a350a3f2514 (diff)
Flush
svn path=/trunk/mono/; revision=123
Diffstat (limited to 'doc/faq')
-rw-r--r--doc/faq35
1 files changed, 17 insertions, 18 deletions
diff --git a/doc/faq b/doc/faq
index a446babf465..8f9f8f199f4 100644
--- a/doc/faq
+++ b/doc/faq
@@ -143,14 +143,24 @@ A: Yes. We will make sure that the licensing will allow developers to
Q: What license is Mono on?
-A: The C# Compiler is released under the terms of the GPL. The
- class libraries are under the LGPL. The runtime libraries are
- under the LGPL.
+A: The C# Compiler is released under the terms of the GPL. The class
+ libraries will be under the LGPL or the GPL with a special
+ exception. The runtime libraries are under the LGPL.
- We are considering using the GPL with a special permission, to even
- allow Mono to be used for embedded system work (I want to see mono
- in my Tivo or the next generation toy for example). This will be a
- license that is even laxer than the LGPL.
+ Here is the exception for the class libraries:
+
+ The library is distributed under the terms of the GNU General
+ Public License with the following exception:
+
+ If you link this library against your own program, then you do not
+ need to release the source code for that program. However, any
+ changes that you make to the library itself, or to any native
+ methods upon which the library relies, must be re-distributed in
+ accordance with the terms of the GPL.
+
+ This is similar in spirit to <a
+ href="http://www.gnu.org/software/classpath/classpath.html">GNU
+ Classpath.</a>
Q: Will you accept code under the XXX License?
@@ -359,17 +369,6 @@ A: You can get very good tools for doing Java development on free
wide variety of programming languages, and has a set of rules
designed to be optimal for JITers.
- Alex Graveley pointed out to this article: <a
- href="http://www.objectwatch.com/issue_33.htm">http://www.objectwatch.com/issue_33.htm</a>.
-
- Alex said: <i>``Just found this article about the reality of Java's
- language neutrality. It does not point to any technical reason why
- language neutrality is not possible in java, but rather attempts to
- analyse real-world non-java-the-language java bytecode compiler
- implementations.''</i> and finally added: <i>``Keep in mind of course
- that Roger Sessions is strongly tied to Microsoft, COM, and now
- .NET on a career-enabling basis. Still interesting nonetheless.''</i>
-
Q: What kind of rules make the Common Intermediate Language useful for
JITers?