From fad7740bd099f4e659b745feab992b8acf1bac90 Mon Sep 17 00:00:00 2001 From: broisnischal Date: Wed, 7 Oct 2026 20:26:49 +0545 Subject: [PATCH] Present the Stroke License in its own words Drop the references to other projects' licenses from LICENSE, README and CONTRIBUTING. --- CONTRIBUTING.md | 5 ++--- LICENSE | 6 +----- README.md | 2 +- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 11f4d3f8..04a7bea8 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -111,9 +111,8 @@ what allows the project to ship official builds under the ## License -Stroke is source-available under the [Stroke License](LICENSE), modelled on -the MMF License from Mac Mouse Fix. You can do anything you like with the -source code. Published derived works must say they come from Stroke. Published +Stroke is source-available under the [Stroke License](LICENSE). You can do +anything you like with the source code. Published derived works must say they come from Stroke. Published compiled apps must contain no malware, must not use the Stroke name or a look-alike name or icon, and must leave the trial, license-key and payment systems intact and paying the original author, unless the app is a substantial diff --git a/LICENSE b/LICENSE index e43b0eac..15be7bc9 100644 --- a/LICENSE +++ b/LICENSE @@ -42,11 +42,7 @@ THE STROKE SOURCE. # Notes on the Stroke License -The Stroke License is based on the MMF License, which Noah Nuebling wrote for -Mac Mouse Fix (https://github.com/noah-nuebling/mac-mouse-fix/blob/master/License). -The MMF License is itself based on the MIT and DBAD licenses. - -I wrote it with two goals in mind: +I wrote the Stroke License with two goals in mind: 1. To stop people from publishing apps built from Stroke that contain malware, or that look just like Stroke except that when you buy a license, someone diff --git a/README.md b/README.md index cb237a72..800216bd 100644 --- a/README.md +++ b/README.md @@ -90,7 +90,7 @@ On Arch, `npm run tauri:build:arch` avoids an AppImage linker issue. `npm run ta ## License -Stroke is source-available under the [Stroke License](LICENSE), modelled on the license Mac Mouse Fix uses. You can do anything you like with the source code, including reusing it in your own free or paid projects. If you publish a work derived from it, say that it comes from Stroke. If you publish a compiled app built from it, it must not contain malware, must not be called Stroke or look like it, and must keep Stroke's trial and license-key payments intact and free to users, unless it is a substantial improvement in its own right. Stroke is not open source by the OSI definition. A [Stroke Pro](https://stroke.click/pricing) license buys a key for the app and funds development. +Stroke is source-available under the [Stroke License](LICENSE). You can do anything you like with the source code, including reusing it in your own free or paid projects. If you publish a work derived from it, say that it comes from Stroke. If you publish a compiled app built from it, it must not contain malware, must not be called Stroke or look like it, and must keep Stroke's trial and license-key payments intact and free to users, unless it is a substantial improvement in its own right. Stroke is not open source by the OSI definition. A [Stroke Pro](https://stroke.click/pricing) license buys a key for the app and funds development. ## Contributing