diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 86654c3..76e0623 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -20,3 +20,12 @@ Follow the repository guide and coordinate overlap with open PRs. Sourceful reviews and maintains changes. A contribution grants no merge, release or deployment authority. Existing license rights and attribution remain unchanged. See [FTW's contribution guide](https://github.com/srcfl/ftw/blob/master/CONTRIBUTING.md). + +## License statements in contributions + +Use [LICENSING.md](LICENSING.md) when describing the product: FTW code uses +AGPL-3.0-only with the Energyplan permission; the proprietary worker has +separate Home Use terms. Commercial worker use requires a written Sourceful +license. Do not describe FTW's AGPL code as noncommercial or extend its +license to website artwork, brands or third-party assets. Preserve their +existing rights and notices. diff --git a/LICENSING.md b/LICENSING.md new file mode 100644 index 0000000..8d7028b --- /dev/null +++ b/LICENSING.md @@ -0,0 +1,11 @@ +# Website and product licenses + +The FTW software's license is at https://github.com/srcfl/ftw/blob/master/LICENSE. +FTW uses AGPL v3 only with a narrow Energyplan combination permission. +The proprietary Energyplan worker has separate household-use terms. +Commercial use and distribution of that worker require a Sourceful agreement. +Earlier software versions retain their earlier grants. + +References to FTW's software license on this website describe the product. +They do not license website artwork, brands or third-party assets. Existing +rights and attributions for those materials remain unchanged. diff --git a/README.md b/README.md index a018991..4a6745b 100644 --- a/README.md +++ b/README.md @@ -34,3 +34,12 @@ python3 -m http.server 8000 ``` Then open http://localhost:8000. + +## Product license + +FTW code uses AGPL-3.0-only with the narrow Energyplan combination permission. +Commercial FTW use is allowed under the AGPL terms. The proprietary Energyplan +worker is free for private household use; commercial worker use, bundling and +paid services require a separate written Sourceful license. Keep product copy +consistent with [LICENSING.md](LICENSING.md), which also explains the separate +rights in website artwork and brands. diff --git a/index.html b/index.html index 21e64f1..3307005 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ FTW | Open-source home energy management - + @@ -12,7 +12,7 @@ - + @@ -37,8 +37,8 @@ "url": "https://ftw.sourceful.energy/", "downloadUrl": "https://github.com/srcfl/ftw/releases", "softwareHelp": "https://github.com/srcfl/ftw/blob/master/SUPPORT.md", - "license": "https://www.apache.org/licenses/LICENSE-2.0", - "description": "Apache-2.0, self-hosted home energy management for solar, batteries, grid and EV charging.", + "license": "https://github.com/srcfl/ftw/blob/master/LICENSE", + "description": "AGPLv3, self-hosted home energy management for solar, batteries, grid and EV charging.", "offers": { "@type": "Offer", "price": "0", "priceCurrency": "EUR" }, "maintainer": { "@type": "Organization", @@ -71,7 +71,7 @@
-

Apache-2.0 · Self-hosted · Sourceful maintained

+

AGPLv3 · Self-hosted · Sourceful maintained

Your home energy, coordinated in the open.

FTW is a local-first home energy management system for solar, batteries, grid and EV charging. Run it on your own hardware, inspect every decision and teach it new devices in Lua.

@@ -257,8 +257,8 @@

New hardware should be a driver, not a fork.

The community edition

Open source, maintained by Sourceful.

-

Run FTW at home, study it, modify it and use it commercially under Apache-2.0. Sourceful Energy develops and maintains FTW. Contributions are welcome: start with an issue, share a short Markdown proposal or send a focused PR with relevant test evidence.

-
Apache-2.0Public roadmapCommunity issues
+

Run FTW at home, study it and modify it. FTW's open-source code uses AGPLv3 with a narrow Energyplan exception. Share covered source when the license requires it. The proprietary Energyplan worker is free for private household use; commercial use and distribution require a Sourceful license. Sourceful Energy develops and maintains FTW. Contributions are welcome: start with an issue, share a short Markdown proposal or send a focused PR with relevant test evidence.

+
AGPLv3Public roadmapCommunity issues
@@ -289,7 +289,7 @@

Make the shared system better.

For organizations

Open code. Commercial accountability.

-

Apache-2.0 already gives you permission to use the Community code. A Sourceful engagement buys delivery ownership, additional capabilities and an accountable support relationship.

+

AGPLv3 permits commercial use of the covered FTW code under its source-sharing terms. Commercial Energyplan use, OEM bundles and paid services involving the worker require a separate Sourceful license. Sourceful also offers deployment, maintenance and support.

Talk to Sourceful
@@ -327,7 +327,7 @@

Energy infrastructure you can own.