diff --git a/COPYING.txt b/COPYING.txt
new file mode 100644
index 00000000..c2bd1e5b
--- /dev/null
+++ b/COPYING.txt
@@ -0,0 +1,9 @@
+Public Domain
+
+The person who associated a work with this deed has dedicated the work to the
+public domain by waiving all of his or her rights to the work worldwide under
+copyright law, including all related and neighboring rights, to the extent
+allowed by law.
+
+You can copy, modify, distribute and perform the work, even for commercial
+purposes, all without asking permission.
diff --git a/bower.json b/bower.json
index 8ff7f0e0..9b91effd 100644
--- a/bower.json
+++ b/bower.json
@@ -1,6 +1,6 @@
 {
   "name": "tweetnacl",
-  "version": "0.14.0",
+  "version": "0.14.1",
   "homepage": "https://tweetnacl.js.org",
   "authors": [
     "TweetNaCl.js Contributors"
@@ -25,7 +25,7 @@
     "salsa20",
     "signatures"
   ],
-  "license": "Public domain",
+  "license": "SEE LICENSE IN COPYING.txt",
   "ignore": [
     "**/.*",
     "node_modules",
diff --git a/package.json b/package.json
index eb25c3e7..9efee46e 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "tweetnacl",
-  "version": "0.14.0",
+  "version": "0.14.1",
   "description": "Port of TweetNaCl cryptographic library to JavaScript",
   "main": "nacl-fast.js",
   "directories": {
@@ -35,7 +35,7 @@
     "signatures"
   ],
   "author": "TweetNaCl-js contributors",
-  "license": "Public domain",
+  "license": "SEE LICENSE IN COPYING.txt",
   "bugs": {
     "url": "https://github.com/dchest/tweetnacl-js/issues"
   },