From 80fb6c1f81cba4f80796c97677bebb4182a5613b Mon Sep 17 00:00:00 2001 From: Alexey Andreev Date: Mon, 7 Oct 2019 15:03:48 +0300 Subject: [PATCH] More explanations about license in readme --- README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f68feab1c..67feb37d6 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,21 @@ Please, notice that these APIs for embedding are still unstable and may change b WebAssembly ----------- -WebAssembly support is in experimental status. It may lack major features available in JavaScript backend. There's no documentation yet and you should do many things by hands (like embedding generated `wasm` file into your page, importing JavaScript objects, etc). Look at [samples/benchmark](https://github.com/konsoletyper/teavm/blob/master/samples/benchmark/) module. You should first examine `pom.xml` file to learn how to build `wasm` file from Java. Then you may want to examine `index-teavm.html` and `index-teavm.js` to learn how to embed WebAssembly into your web page. +WebAssembly support is in experimental status. It may lack major features available in JavaScript backend. There's no documentation yet and you should do many things by hands (like embedding generated `wasm` file into your page, importing JavaScript objects, etc). Look at [samples/benchmark](https://github.com/konsoletyper/teavm/blob/master/samples/benchmark/) module. You should first examine `pom.xml` file to learn how to build `wasm` file from Java. Then you may want to examine `index-teavm.html` and `index-teavm.js` to learn how to embed WebAssembly into your web page. + + +License +------- + +TeaVM is distributed under [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0). +TeaVM does not rely on OpenJDK or code or other (L)GPL code. +TeaVM has its own reimplementation of Java class library, which is either implemented from scratch or based on non-(L)GPL projects: + +* [Apache Harmony](https://harmony.apache.org/) (Apache 2.0) +* [Joda-Time](https://github.com/JodaOrg/joda-time) (Apache 2.0) +* [jzlib](https://github.com/ymnk/jzlib) (BSD style license) + +If you want to contribute code to implementation of Java class library, please make sure it's no based on OpenJDK or other code licensed under (L)GPL. Feedback