From 01f2ed089289b01b05c06edfdc1d8095f2770e1d Mon Sep 17 00:00:00 2001 From: agnostic-apollo Date: Wed, 21 Apr 2021 16:51:20 +0500 Subject: [PATCH] Update LICENSE --- LICENSE.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/LICENSE.md b/LICENSE.md index 7e951d44..5beaae1c 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,3 +1,7 @@ -Released under [the GPLv3 license](https://www.gnu.org/licenses/gpl.html). +This repository is released under [GPLv3 only](https://www.gnu.org/licenses/gpl-3.0.html) license. -Contains code from `Terminal Emulator for Android` by which is released under [the Apache License 2.0](https://www.apache.org/licenses/). +### Exceptions + +- [Terminal Emulator for Android](https://github.com/jackpal/Android-Terminal-Emulator) code is used which is released under [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0). Check [terminal-view](#terminal-view) and [terminal-emulator](#terminal-emulator) modules. +- [libcore/ojluni](https://cs.android.com/android/platform/superproject/+/android-11.0.0_r3:libcore/ojluni/) code is used which is released under [GPLv2 only with "Classpath" exception](https://openjdk.java.net/legal/gplv2+ce.html). Check `com.termux.shared.file` package under [terminal-shared](#terminal-shared) module. +- [libsuperuser ](https://github.com/Chainfire/libsuperuser) code is used which is released under [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0). Check `com.termux.shared.shell.StreamGobbler` class under [terminal-shared](#terminal-shared) module.