From 39aa2f7dfdb5744f2def248ae5a675eab9d7d411 Mon Sep 17 00:00:00 2001 From: Friday Date: Fri, 5 Jun 2026 10:48:04 +0000 Subject: [PATCH] Add source-available license (no redistribution / publishing) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Code is publicly viewable and forkable for personal use, but redistribution, publishing (any app store/release), and commercial use are prohibited — all publishing rights reserved to the copyright holder. Combined with the private release signing key, this keeps the app exclusively the owner's to publish. --- LICENSE | 40 ++++++++++++++++++++++++++++++++++++++++ README.md | 7 +++++++ 2 files changed, 47 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f761009 --- /dev/null +++ b/LICENSE @@ -0,0 +1,40 @@ +SyncFlow Source-Available License +Copyright (c) 2026 Amir Khodak. All rights reserved. + +This is NOT an OSI-approved open-source license. The source code is made +publicly viewable ("source-available"), but the rights granted are limited as +described below. Where this license is silent, all rights are reserved. + +1. DEFINITIONS + "Software" means the SyncFlow source code, assets, and documentation in this + repository. "You" means anyone other than the copyright holder. + +2. WHAT YOU MAY DO + a. View, read, and study the Software. + b. Clone or fork the repository for your own private, personal, + non-commercial use and experimentation. + c. Build the Software from source and run it on devices you personally own. + d. Submit contributions (pull requests) back to this repository; by doing so + you license your contribution to the copyright holder under these terms. + +3. WHAT YOU MAY NOT DO (without the copyright holder's prior written permission) + a. Redistribute, publish, or make available the Software or any derivative + work — in source or binary/APK form — to any third party or app store + (including but not limited to Google Play, F-Droid, Amazon Appstore, + Gitea/GitHub releases, or any website). + b. Use the Software, in whole or in part, for any commercial purpose. + c. Sell, sublicense, rent, or offer the Software as a service. + d. Use the names, app identity ("SyncFlow"), package identifier + ("com.syncflow"), logos, or signing keys of the original work. + e. Remove or alter this license or the copyright notice. + +4. RESERVED RIGHTS + All publishing and distribution rights are reserved exclusively to the + copyright holder. Only the copyright holder may publish official builds. + +5. NO WARRANTY + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, + DAMAGES, OR OTHER LIABILITY ARISING FROM THE SOFTWARE OR ITS USE. + +To request permission for anything in section 3, contact the copyright holder. diff --git a/README.md b/README.md index 18dc32a..646482f 100644 --- a/README.md +++ b/README.md @@ -40,3 +40,10 @@ Native Android file sync app — sync any folder to WebDAV, SFTP, Nextcloud, own - Android 8.0+ (API 26) - Storage permission (or SAF picker) for local folder access + +## License + +SyncFlow is **source-available, not open-source** — see [LICENSE](LICENSE). +You may read, study, and fork it for personal, non-commercial use, but +**redistributing or publishing the app (source or APK) is not permitted**. +Only the copyright holder publishes official, signed builds.