From 990c53f39b59497e862cbbe487cd055427ddd0a7 Mon Sep 17 00:00:00 2001 From: Auke Kok Date: Mon, 26 Sep 2016 09:37:45 -0700 Subject: [PATCH] Add licensing, clarify sound file licenses. --- driver.lua | 12 ++++++++++++ init.lua | 12 ++++++++++++ path.lua | 12 ++++++++++++ readme.md | 4 ++++ sheep.lua | 13 +++++++++++++ sounds/{README.txt => readme.md} | 0 stone_giant.lua | 13 +++++++++++++ 7 files changed, 66 insertions(+) rename sounds/{README.txt => readme.md} (100%) diff --git a/driver.lua b/driver.lua index 0e355c8..5b435ad 100644 --- a/driver.lua +++ b/driver.lua @@ -1,3 +1,15 @@ +--[[ + +Copyright (c) 2016 - Auke Kok + +* entity_ai is licensed as follows: +- All code is: GNU Affero General Public License, Version 3.0 (AGPL-3.0) +- All artwork is: CC-BY-ND-4.0 + +A Contributor License Agreement exists, please read: +- https://github.com/sofar/entity_ai/readme.md. + +--]] -- -- Driver class - manage driver execution diff --git a/init.lua b/init.lua index 234e0ce..d2f8bff 100644 --- a/init.lua +++ b/init.lua @@ -1,5 +1,17 @@ --[[ +Copyright (c) 2016 - Auke Kok + +* entity_ai is licensed as follows: +- All code is: GNU Affero General Public License, Version 3.0 (AGPL-3.0) +- All artwork is: CC-BY-ND-4.0 + +A Contributor License Agreement exists, please read: +- https://github.com/sofar/entity_ai/readme.md. + +--]] + +--[[ General API design ideas: -- spawning a new entity obj = Entity({name = "sheep", state = {}}) diff --git a/path.lua b/path.lua index 44b0de2..b95d758 100644 --- a/path.lua +++ b/path.lua @@ -1,3 +1,15 @@ +--[[ + +Copyright (c) 2016 - Auke Kok + +* entity_ai is licensed as follows: +- All code is: GNU Affero General Public License, Version 3.0 (AGPL-3.0) +- All artwork is: CC-BY-ND-4.0 + +A Contributor License Agreement exists, please read: +- https://github.com/sofar/entity_ai/readme.md. + +--]] -- -- Path class - manage and execute an entity path diff --git a/readme.md b/readme.md index 0d5883a..9236e62 100644 --- a/readme.md +++ b/readme.md @@ -5,6 +5,10 @@ Copyright (c) 2016 - Auke Kok - All code is: GNU Affero General Public License, Version 3.0 (AGPL-3.0) - All artwork is: CC-BY-ND-4.0 +* except: +- sound files in the `sounds` folder are licensed according to their + respective licenses (documented in sounds/readme.md). + ["code" means everything in lua files, "artwork" means everything else, including documentation, sounds, textures, 3d models] diff --git a/sheep.lua b/sheep.lua index 9ce071f..ac92fb7 100644 --- a/sheep.lua +++ b/sheep.lua @@ -1,4 +1,17 @@ +--[[ + +Copyright (c) 2016 - Auke Kok + +* entity_ai is licensed as follows: +- All code is: GNU Affero General Public License, Version 3.0 (AGPL-3.0) +- All artwork is: CC-BY-ND-4.0 + +A Contributor License Agreement exists, please read: +- https://github.com/sofar/entity_ai/readme.md. + +--]] + -- -- sheep entity AI script -- diff --git a/sounds/README.txt b/sounds/readme.md similarity index 100% rename from sounds/README.txt rename to sounds/readme.md diff --git a/stone_giant.lua b/stone_giant.lua index a995182..07369b5 100644 --- a/stone_giant.lua +++ b/stone_giant.lua @@ -1,4 +1,17 @@ +--[[ + +Copyright (c) 2016 - Auke Kok + +* entity_ai is licensed as follows: +- All code is: GNU Affero General Public License, Version 3.0 (AGPL-3.0) +- All artwork is: CC-BY-ND-4.0 + +A Contributor License Agreement exists, please read: +- https://github.com/sofar/entity_ai/readme.md. + +--]] + -- -- stone giant entity AI script --