diff --git a/README.md b/README.md index 81ded3f..0087c01 100644 --- a/README.md +++ b/README.md @@ -36,12 +36,16 @@ It would be really nice if, if I have screwed up, that you tell me how. Preferably with a solution that fits the technological constraints. Licensing in this project is rather fluid, - but everything in code/ is unconditionally under the following license: + but everything that is not in `repository/` is unconditionally under the following license: - This is released into the public domain. - No warranty is provided, implied or otherwise. + Copyright (C) 2018-2021 by KittenOS NEO contributors -This will be referred to as "Public Domain". + Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. + + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF + THIS SOFTWARE. + +This will be referred to as "BSD0". It should be considered equivalent to CC0, and this is the intent, but it is smaller, which is somewhat important when optimizing for size. diff --git a/claw/clawconv.lua b/claw/clawconv.lua index 4a6776f..b9c9f78 100644 --- a/claw/clawconv.lua +++ b/claw/clawconv.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- CLAW local.lua converter. Expects to be run from outermost folder. diff --git a/claw/code-claw.lua b/claw/code-claw.lua index c64f021..adceb2b 100644 --- a/claw/code-claw.lua +++ b/claw/code-claw.lua @@ -1,5 +1,10 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. + return { ["neo"] = { desc = "KittenOS NEO Kernel & Base Libs", @@ -27,7 +32,7 @@ return { }, ["neo-init"] = { desc = "KittenOS NEO / sys-init (startup)", - v = 7, + v = 10, deps = { "neo", "neo-icecap", @@ -42,7 +47,7 @@ return { }, ["neo-launcher"] = { desc = "KittenOS NEO / Default app-launcher", - v = 2, + v = 10, deps = { "neo" }, @@ -55,7 +60,7 @@ return { }, ["neo-everest"] = { desc = "KittenOS NEO / Everest (windowing)", - v = 9, + v = 10, deps = { "neo" }, @@ -85,7 +90,7 @@ return { }, ["neo-secpolicy"] = { desc = "KittenOS NEO / Secpolicy", - v = 9, + v = 10, deps = { }, dirs = { @@ -97,7 +102,7 @@ return { }, ["neo-coreapps"] = { desc = "KittenOS NEO Core Apps", - v = 9, + v = 10, deps = { "neo" }, @@ -113,7 +118,7 @@ return { }, ["app-bmpview"] = { desc = "KittenOS NEO .bmp viewer", - v = 5, + v = 10, deps = { "neo", }, @@ -138,7 +143,7 @@ return { }, ["app-flash"] = { desc = "KittenOS NEO EEPROM Flasher", - v = 5, + v = 10, deps = { "neo" }, @@ -151,7 +156,7 @@ return { }, ["app-wget"] = { desc = "KittenOS Web Retriever", - v = 2, + v = 10, deps = { "neo" }, @@ -164,7 +169,7 @@ return { }, ["app-claw"] = { desc = "KittenOS NEO Package Manager", - v = 5, + v = 10, deps = { "neo" }, @@ -178,7 +183,7 @@ return { }, ["svc-t"] = { desc = "KittenOS NEO Terminal System", - v = 9, + v = 10, deps = { "neo" }, @@ -192,7 +197,7 @@ return { }, ["neo-meta"] = { desc = "KittenOS NEO: Use 'All' to install to other disks", - v = 9, + v = 10, deps = { "neo", "neo-init", diff --git a/claw/repo-claw.lua b/claw/repo-claw.lua index e0cceb2..45456eb 100644 --- a/claw/repo-claw.lua +++ b/claw/repo-claw.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- local.lua : CLAW Repository Metadata -- Authors: 20kdc diff --git a/code/apps/app-batmon.lua b/code/apps/app-batmon.lua index 16fef41..8d9ecca 100644 --- a/code/apps/app-batmon.lua +++ b/code/apps/app-batmon.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- app-batmon: Still not batman. -- Port of the original 'batmon.lua' from KittenOS Legacy. diff --git a/code/apps/app-bmpview.lua b/code/apps/app-bmpview.lua index 4cd8997..b3165cc 100644 --- a/code/apps/app-bmpview.lua +++ b/code/apps/app-bmpview.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. local event = require("event")(neo) local neoux = require("neoux")(event, neo) diff --git a/code/apps/app-claw.lua b/code/apps/app-claw.lua index 4ec27eb..2623842 100644 --- a/code/apps/app-claw.lua +++ b/code/apps/app-claw.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- app-claw: Package manager. diff --git a/code/apps/app-control.lua b/code/apps/app-control.lua index 04d929e..53a98c5 100644 --- a/code/apps/app-control.lua +++ b/code/apps/app-control.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- app-control: Settings changer local settings = neo.requireAccess("x.neo.sys.manage", "management") diff --git a/code/apps/app-flash.lua b/code/apps/app-flash.lua index 815ae6a..bc2bf1c 100644 --- a/code/apps/app-flash.lua +++ b/code/apps/app-flash.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. local event = require("event")(neo) local neoux = require("neoux")(event, neo) diff --git a/code/apps/app-fm.lua b/code/apps/app-fm.lua index 1b0d1e2..d741613 100644 --- a/code/apps/app-fm.lua +++ b/code/apps/app-fm.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- app-fm: dummy app to start FM neo.requestAccess("x.neo.pub.base").showFileDialogAsync(nil) diff --git a/code/apps/app-launcher.lua b/code/apps/app-launcher.lua index 89bf809..6c2883a 100644 --- a/code/apps/app-launcher.lua +++ b/code/apps/app-launcher.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- app-launcher: The launcher local event = require("event")(neo) diff --git a/code/apps/app-luashell.lua b/code/apps/app-luashell.lua index 9ac6572..91a15b1 100644 --- a/code/apps/app-luashell.lua +++ b/code/apps/app-luashell.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. local _, _, termId = ... local ok = pcall(function () diff --git a/code/apps/app-taskmgr.lua b/code/apps/app-taskmgr.lua index d4b41c3..1438bee 100644 --- a/code/apps/app-taskmgr.lua +++ b/code/apps/app-taskmgr.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- app-taskmgr: Task manager -- a-hello : simple test program for Everest. diff --git a/code/apps/app-textedit.lua b/code/apps/app-textedit.lua index ac9ccbe..d91dd48 100644 --- a/code/apps/app-textedit.lua +++ b/code/apps/app-textedit.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- 'neolithic': Text Editor -- This was textedit (femto) from KittenOS 'ported' to NEO. diff --git a/code/apps/app-wget.lua b/code/apps/app-wget.lua index 6429c52..6bf8ae1 100644 --- a/code/apps/app-wget.lua +++ b/code/apps/app-wget.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. local event = require("event")(neo) local neoux = require("neoux")(event, neo) diff --git a/code/apps/svc-app-claw-worker.lua b/code/apps/svc-app-claw-worker.lua index 32c34b8..a03ccb0 100644 --- a/code/apps/svc-app-claw-worker.lua +++ b/code/apps/svc-app-claw-worker.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- svc-app-claw-worker: Who stays stays. Who goes goes. diff --git a/code/apps/svc-t.lua b/code/apps/svc-t.lua index 3baa3db..1820df0 100644 --- a/code/apps/svc-t.lua +++ b/code/apps/svc-t.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- svc-t.lua : terminal diff --git a/code/apps/sys-everest.lua b/code/apps/sys-everest.lua index 884a4b8..944f5d2 100644 --- a/code/apps/sys-everest.lua +++ b/code/apps/sys-everest.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- s-everest diff --git a/code/apps/sys-glacier.lua b/code/apps/sys-glacier.lua index b4c25cf..35829a0 100644 --- a/code/apps/sys-glacier.lua +++ b/code/apps/sys-glacier.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- s-donkonit : config, shutdown, screens diff --git a/code/apps/sys-icecap.lua b/code/apps/sys-icecap.lua index ebe6e3c..3bde443 100644 --- a/code/apps/sys-icecap.lua +++ b/code/apps/sys-icecap.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- s-icecap : Responsible for x.neo.pub API, crash dialogs, and security policy that isn't "sys- has ALL access, anything else has none" -- In general, this is what userspace will be interacting with in some way or another to get stuff done diff --git a/code/apps/sys-init.lua b/code/apps/sys-init.lua index 1ef6fea..b452c7f 100644 --- a/code/apps/sys-init.lua +++ b/code/apps/sys-init.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- s-bristol splash screen, login agent -- Named to allude to Plymouth (splash screen used in some linux distros) diff --git a/code/init.lua b/code/init.lua index 1dd47a2..0f90500 100644 --- a/code/init.lua +++ b/code/init.lua @@ -1,6 +1,10 @@ -- KittenOS N.E.O Kernel: "Tell Mettaton I said hi." --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- NOTE: local is considered unnecessary in kernel since 21 March diff --git a/code/libs/bmp.lua b/code/libs/bmp.lua index 2ab24f7..25aa9b9 100644 --- a/code/libs/bmp.lua +++ b/code/libs/bmp.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- bmp: Portable OC BMP/DIB library -- Flexible: Reading can be set to diff --git a/code/libs/braille.lua b/code/libs/braille.lua index 6b346eb..aed990e 100644 --- a/code/libs/braille.lua +++ b/code/libs/braille.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- Braille Converter & NeoUX component -- While the Neoux part isn't OS-independent, diff --git a/code/libs/event.lua b/code/libs/event.lua index 330ed9c..7de136d 100644 --- a/code/libs/event.lua +++ b/code/libs/event.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- event: Implements pull/listen semantics in a consistent way for a given process. -- This is similar in API to OpenOS's event framework, but is per-process. diff --git a/code/libs/fmttext.lua b/code/libs/fmttext.lua index 294218e..b432c33 100644 --- a/code/libs/fmttext.lua +++ b/code/libs/fmttext.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. local fmt fmt = { diff --git a/code/libs/lineedit.lua b/code/libs/lineedit.lua index 6b27d11..ebcb9b1 100644 --- a/code/libs/lineedit.lua +++ b/code/libs/lineedit.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. return { -- note: everything must already be unicode.safeTextFormat'd diff --git a/code/libs/neoux.lua b/code/libs/neoux.lua index 4bba3e0..ebc6287 100644 --- a/code/libs/neoux.lua +++ b/code/libs/neoux.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- neoux: Implements utilities on top of Everest & event: -- Everest crash protection diff --git a/code/libs/serial.lua b/code/libs/serial.lua index 4e1034b..59d6a92 100644 --- a/code/libs/serial.lua +++ b/code/libs/serial.lua @@ -1,5 +1,10 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. + local doSerialize = nil function doSerialize(s) if type(s) == "table" then diff --git a/code/libs/sys-filedialog.lua b/code/libs/sys-filedialog.lua index 7741ba4..174021a 100644 --- a/code/libs/sys-filedialog.lua +++ b/code/libs/sys-filedialog.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- just don't bother with proper indent here return function (event, nexus, retFunc, fs, pkg, mode, defName) diff --git a/code/libs/sys-filevfs.lua b/code/libs/sys-filevfs.lua index 3e39aca..b0ac961 100644 --- a/code/libs/sys-filevfs.lua +++ b/code/libs/sys-filevfs.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- Used by filedialog to provide a sane relative environment. -- Essentially, the filedialog is just a 'thin' UI wrapper over this. diff --git a/code/libs/sys-filewrap.lua b/code/libs/sys-filewrap.lua index a2f891c..5b81079 100644 --- a/code/libs/sys-filewrap.lua +++ b/code/libs/sys-filewrap.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. local function ensureMode(mode) local n = "rb" diff --git a/code/libs/sys-gpualloc.lua b/code/libs/sys-gpualloc.lua index 0978a21..0aed011 100644 --- a/code/libs/sys-gpualloc.lua +++ b/code/libs/sys-gpualloc.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. return function ( gpus, screens, diff --git a/code/libs/sys-secpolicy.lua b/code/libs/sys-secpolicy.lua index 5cda471..df0e9f5 100644 --- a/code/libs/sys-secpolicy.lua +++ b/code/libs/sys-secpolicy.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- CRITICAL FILE! -- This file defines how your KittenOS NEO system responds to access requests. diff --git a/compliance.lua b/compliance.lua index 8fbce30..71d0c1b 100644 --- a/compliance.lua +++ b/compliance.lua @@ -1,4 +1,11 @@ -- KittenOS NEO Repository Compliance Check Tool +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. + -- I'm still not a lawyer local filesAccountedFor = { ["repository/data/app-claw/local.lua"] = 0, diff --git a/inst/bdivide/bga.lua b/inst/bdivide/bga.lua index 0ecde89..9387c49 100644 --- a/inst/bdivide/bga.lua +++ b/inst/bdivide/bga.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. local bga = {} diff --git a/inst/bdivide/compress.lua b/inst/bdivide/compress.lua index 6a36450..5e5ba05 100644 --- a/inst/bdivide/compress.lua +++ b/inst/bdivide/compress.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- PREPROC (r9 edition): preprocess input to be 7-bit diff --git a/inst/bdivide/core.lua b/inst/bdivide/core.lua index b6a18db..91a94dc 100644 --- a/inst/bdivide/core.lua +++ b/inst/bdivide/core.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- BDIVIDE r5 edition -- Algorithm simplified for smaller implementation and potentially better compression diff --git a/inst/bdivide/instdeco.lua b/inst/bdivide/instdeco.lua index aef893e..4f75eb8 100644 --- a/inst/bdivide/instdeco.lua +++ b/inst/bdivide/instdeco.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- BDIVIDE (r5 edition) and PREPROC (r9 edition) -- decompression engine for installer diff --git a/inst/bdvlite/compress.lua b/inst/bdvlite/compress.lua index e6a6605..eb3646e 100644 --- a/inst/bdvlite/compress.lua +++ b/inst/bdvlite/compress.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. local frw = require("libs.frw") diff --git a/inst/bdvlite/core.lua b/inst/bdvlite/core.lua index b6a18db..91a94dc 100644 --- a/inst/bdvlite/core.lua +++ b/inst/bdvlite/core.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- BDIVIDE r5 edition -- Algorithm simplified for smaller implementation and potentially better compression diff --git a/inst/bdvlite/instdeco.lua b/inst/bdvlite/instdeco.lua index 3feaee8..56893a8 100644 --- a/inst/bdvlite/instdeco.lua +++ b/inst/bdvlite/instdeco.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- BDIVIDE (r5 edition) -- decompression engine used to decompress DEFLATE decompression engine diff --git a/inst/build.lua b/inst/build.lua index f1491ae..1c62b7a 100644 --- a/inst/build.lua +++ b/inst/build.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- KittenOS NEO Installer Generator -- local args = {...} diff --git a/inst/deflate/compress.lua b/inst/deflate/compress.lua index 2b6bce9..0254040 100644 --- a/inst/deflate/compress.lua +++ b/inst/deflate/compress.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- This is a wrapper around (i.e. does not contain) Zopfli. local frw = require("libs.frw") diff --git a/inst/deflate/instdeco.lua b/inst/deflate/instdeco.lua index 43c17d3..6bfd514 100644 --- a/inst/deflate/instdeco.lua +++ b/inst/deflate/instdeco.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- THIS NEXT LINE IS CLEARLY AWFUL $bdBDWindow = nil diff --git a/inst/instcore.lua b/inst/instcore.lua index d828934..ab9582b 100644 --- a/inst/instcore.lua +++ b/inst/instcore.lua @@ -1,6 +1,10 @@ -- KOSNEO installer base --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. $icScreen = $component.list("screen", true)() $icGPU = $component.list("gpu", true)() diff --git a/inst/insthead.lua b/inst/insthead.lua index ffb528f..a7a3e0d 100644 --- a/inst/insthead.lua +++ b/inst/insthead.lua @@ -1,6 +1,10 @@ -- KOSNEO installer base --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. $computer = computer $component = component diff --git a/inst/libs/frw.lua b/inst/libs/frw.lua index 272c914..cfb84fb 100644 --- a/inst/libs/frw.lua +++ b/inst/libs/frw.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. return { read = function (fn) diff --git a/inst/libs/lexcrunch.lua b/inst/libs/lexcrunch.lua index d361f2b..7bd666e 100644 --- a/inst/libs/lexcrunch.lua +++ b/inst/libs/lexcrunch.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- This library helps in crunching down the installer a bit further. local sequences = { diff --git a/inst/status.lua b/inst/status.lua index 1acd41a..8cdf213 100644 --- a/inst/status.lua +++ b/inst/status.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- Status Screen -- local target = ... diff --git a/inst/uncompressed/compress.lua b/inst/uncompressed/compress.lua index cf9c013..994673b 100644 --- a/inst/uncompressed/compress.lua +++ b/inst/uncompressed/compress.lua @@ -1,5 +1,9 @@ --- This is released into the public domain. --- No warranty is provided, implied or otherwise. +-- Copyright (C) 2018-2021 by KittenOS NEO contributors +-- +-- Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +-- +-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +-- THIS SOFTWARE. -- Example compression engine. -- Given: data, lexCrunch diff --git a/package-repo.sh b/package-repo.sh index 3b1224a..244d907 100755 --- a/package-repo.sh +++ b/package-repo.sh @@ -1,7 +1,11 @@ #!/bin/sh -# This is released into the public domain. -# No warranty is provided, implied or otherwise. +# Copyright (C) 2018-2021 by KittenOS NEO contributors +# +# Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +# THIS SOFTWARE. # Package repository using supplied inst.lua (use inst-gold.lua for repository branch) diff --git a/package.sh b/package.sh index 386e29e..96befa8 100755 --- a/package.sh +++ b/package.sh @@ -1,7 +1,11 @@ #!/bin/sh -# This is released into the public domain. -# No warranty is provided, implied or otherwise. +# Copyright (C) 2018-2021 by KittenOS NEO contributors +# +# Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +# THIS SOFTWARE. rm code/data/app-claw/* mkdir -p code/data/app-claw