aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2021-01-28 23:00:34 -0800
committerBruce Hill <bruce@bruce-hill.com>2021-01-28 23:00:34 -0800
commitd145f13cca2e26be27aea134da47cdab5d0f91ec (patch)
tree4e86d982f00e479066d9edd89cd0bd4784587486
parentb2a44f8dbdc21159c4be5739680b5009edd797c0 (diff)
Added commons clause to the license
-rw-r--r--LICENSE24
-rw-r--r--README.md6
-rw-r--r--bb.c2
-rw-r--r--draw.h2
-rw-r--r--types.h2
-rw-r--r--utils.h2
6 files changed, 31 insertions, 7 deletions
diff --git a/LICENSE b/LICENSE
index afc8d25..298d070 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,5 +1,25 @@
-MIT License
-Copyright 2020 Bruce Hill <bruce@bruce-hill.com>
+Copyright (c) 2020 Bruce Hill <bruce@bruce-hill.com>
+
+“Commons Clause” License Condition v1.0
+
+The Software is provided to you by the Licensor under the License, as defined
+below, subject to the following condition.
+
+Without limiting other conditions in the License, the grant of rights under the
+License will not include, and the License does not grant to you, the right to
+Sell the Software.
+
+For purposes of the foregoing, “Sell” means practicing any or all of the rights
+granted to you under the License to provide to third parties, for a fee or
+other consideration (including without limitation fees for hosting or
+consulting/ support services related to the Software), a product or service
+whose value derives, entirely or substantially, from the functionality of the
+Software. Any license notice or attribution required by the License must also
+include this Commons Clause License Condition notice.
+
+Software: BB
+License: MIT
+Licensor: Bruce Hill
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
diff --git a/README.md b/README.md
index 58011ea..466226b 100644
--- a/README.md
+++ b/README.md
@@ -115,4 +115,8 @@ For fish, put this in your `~/.config/fish/functions/fish_user_key_bindings.fish
## License
-`bb` is released under the MIT license. See the `LICENSE` file for full details.
+`bb` is provided under the MIT license with the [Commons Clause](https://commonsclause.com/)
+(you can't sell this software without the developer's permission, but you're
+otherwise free to use, modify, and redistribute it free of charge).
+See [LICENSE](LICENSE) for details.
+
diff --git a/bb.c b/bb.c
index 23ff76f..da5f423 100644
--- a/bb.c
+++ b/bb.c
@@ -1,7 +1,7 @@
//
// bb.c
// Copyright 2020 Bruce Hill
-// Released under the MIT license
+// Released under the MIT license with the Commons Clause
//
// This file contains the main source code of `bb` the Bitty Browser.
//
diff --git a/draw.h b/draw.h
index f6ebd75..ef683e9 100644
--- a/draw.h
+++ b/draw.h
@@ -1,7 +1,7 @@
//
// draw.h
// Copyright 2020 Bruce Hill
-// Released under the MIT license
+// Released under the MIT license with the Commons Clause
//
// This file contains definitions for bb column-drawing code.
//
diff --git a/types.h b/types.h
index 984049f..537c9a6 100644
--- a/types.h
+++ b/types.h
@@ -1,7 +1,7 @@
//
// types.h
// Copyright 2020 Bruce Hill
-// Released under the MIT license
+// Released under the MIT license with the Commons Clause
//
// This file contains definitions of different types.
//
diff --git a/utils.h b/utils.h
index 7408eae..a3f75e4 100644
--- a/utils.h
+++ b/utils.h
@@ -1,7 +1,7 @@
//
// utils.h
// Copyright 2020 Bruce Hill
-// Released under the MIT license
+// Released under the MIT license with the Commons Clause
//
// This file contains some definitions of some utility macros.
//