mirror of
https://github.com/20kdc/OC-KittenOS.git
synced 2024-11-26 04:18:05 +11:00
Compare commits
8 Commits
8bd316338b
...
f083efd9a3
Author | SHA1 | Date | |
---|---|---|---|
|
f083efd9a3 | ||
|
2ea52fc362 | ||
|
2dbc3cdb0e | ||
|
2fe4884558 | ||
|
dcd7154ec2 | ||
|
881193aa9a | ||
|
e308f54ad7 | ||
|
cbe40da3bb |
12
README.md
12
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.
|
Preferably with a solution that fits the technological constraints.
|
||||||
|
|
||||||
Licensing in this project is rather fluid,
|
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.
|
Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
No warranty is provided, implied or otherwise.
|
|
||||||
|
|
||||||
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,
|
It should be considered equivalent to CC0, and this is the intent,
|
||||||
but it is smaller, which is somewhat important when optimizing for size.
|
but it is smaller, which is somewhat important when optimizing for size.
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
-- CLAW local.lua converter. Expects to be run from outermost folder.
|
||||||
|
|
||||||
|
@ -1,9 +1,14 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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 {
|
return {
|
||||||
["neo"] = {
|
["neo"] = {
|
||||||
desc = "KittenOS NEO Kernel & Base Libs",
|
desc = "KittenOS NEO Kernel & Base Libs",
|
||||||
v = 9,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
@ -27,7 +32,7 @@ return {
|
|||||||
},
|
},
|
||||||
["neo-init"] = {
|
["neo-init"] = {
|
||||||
desc = "KittenOS NEO / sys-init (startup)",
|
desc = "KittenOS NEO / sys-init (startup)",
|
||||||
v = 7,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"neo-icecap",
|
"neo-icecap",
|
||||||
@ -42,7 +47,7 @@ return {
|
|||||||
},
|
},
|
||||||
["neo-launcher"] = {
|
["neo-launcher"] = {
|
||||||
desc = "KittenOS NEO / Default app-launcher",
|
desc = "KittenOS NEO / Default app-launcher",
|
||||||
v = 2,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
"neo"
|
"neo"
|
||||||
},
|
},
|
||||||
@ -55,7 +60,7 @@ return {
|
|||||||
},
|
},
|
||||||
["neo-everest"] = {
|
["neo-everest"] = {
|
||||||
desc = "KittenOS NEO / Everest (windowing)",
|
desc = "KittenOS NEO / Everest (windowing)",
|
||||||
v = 9,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
"neo"
|
"neo"
|
||||||
},
|
},
|
||||||
@ -68,7 +73,7 @@ return {
|
|||||||
},
|
},
|
||||||
["neo-icecap"] = {
|
["neo-icecap"] = {
|
||||||
desc = "KittenOS NEO / Icecap",
|
desc = "KittenOS NEO / Icecap",
|
||||||
v = 9,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
"neo"
|
"neo"
|
||||||
},
|
},
|
||||||
@ -85,7 +90,7 @@ return {
|
|||||||
},
|
},
|
||||||
["neo-secpolicy"] = {
|
["neo-secpolicy"] = {
|
||||||
desc = "KittenOS NEO / Secpolicy",
|
desc = "KittenOS NEO / Secpolicy",
|
||||||
v = 9,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
@ -97,7 +102,7 @@ return {
|
|||||||
},
|
},
|
||||||
["neo-coreapps"] = {
|
["neo-coreapps"] = {
|
||||||
desc = "KittenOS NEO Core Apps",
|
desc = "KittenOS NEO Core Apps",
|
||||||
v = 9,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
"neo"
|
"neo"
|
||||||
},
|
},
|
||||||
@ -113,7 +118,7 @@ return {
|
|||||||
},
|
},
|
||||||
["app-bmpview"] = {
|
["app-bmpview"] = {
|
||||||
desc = "KittenOS NEO .bmp viewer",
|
desc = "KittenOS NEO .bmp viewer",
|
||||||
v = 5,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
},
|
},
|
||||||
@ -126,7 +131,7 @@ return {
|
|||||||
},
|
},
|
||||||
["neo-logo"] = {
|
["neo-logo"] = {
|
||||||
desc = "KittenOS NEO Logo (data)",
|
desc = "KittenOS NEO Logo (data)",
|
||||||
v = 9,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
@ -138,7 +143,7 @@ return {
|
|||||||
},
|
},
|
||||||
["app-flash"] = {
|
["app-flash"] = {
|
||||||
desc = "KittenOS NEO EEPROM Flasher",
|
desc = "KittenOS NEO EEPROM Flasher",
|
||||||
v = 5,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
"neo"
|
"neo"
|
||||||
},
|
},
|
||||||
@ -151,7 +156,7 @@ return {
|
|||||||
},
|
},
|
||||||
["app-wget"] = {
|
["app-wget"] = {
|
||||||
desc = "KittenOS Web Retriever",
|
desc = "KittenOS Web Retriever",
|
||||||
v = 2,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
"neo"
|
"neo"
|
||||||
},
|
},
|
||||||
@ -164,7 +169,7 @@ return {
|
|||||||
},
|
},
|
||||||
["app-claw"] = {
|
["app-claw"] = {
|
||||||
desc = "KittenOS NEO Package Manager",
|
desc = "KittenOS NEO Package Manager",
|
||||||
v = 5,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
"neo"
|
"neo"
|
||||||
},
|
},
|
||||||
@ -178,7 +183,7 @@ return {
|
|||||||
},
|
},
|
||||||
["svc-t"] = {
|
["svc-t"] = {
|
||||||
desc = "KittenOS NEO Terminal System",
|
desc = "KittenOS NEO Terminal System",
|
||||||
v = 9,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
"neo"
|
"neo"
|
||||||
},
|
},
|
||||||
@ -192,7 +197,7 @@ return {
|
|||||||
},
|
},
|
||||||
["neo-meta"] = {
|
["neo-meta"] = {
|
||||||
desc = "KittenOS NEO: Use 'All' to install to other disks",
|
desc = "KittenOS NEO: Use 'All' to install to other disks",
|
||||||
v = 5,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"neo-init",
|
"neo-init",
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- local.lua : CLAW Repository Metadata
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
@ -7,10 +11,10 @@
|
|||||||
return {
|
return {
|
||||||
["app-eeprog"] = {
|
["app-eeprog"] = {
|
||||||
desc = "Example program: EEPROM programmer / copier",
|
desc = "Example program: EEPROM programmer / copier",
|
||||||
v = 0,
|
v = 1,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"apps",
|
"apps",
|
||||||
@ -24,9 +28,9 @@ return {
|
|||||||
},
|
},
|
||||||
["neo-docs"] = {
|
["neo-docs"] = {
|
||||||
desc = "KittenOS NEO system documentation",
|
desc = "KittenOS NEO system documentation",
|
||||||
v = 9,
|
v = 10,
|
||||||
deps = {
|
deps = {
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"docs",
|
"docs",
|
||||||
@ -58,10 +62,10 @@ return {
|
|||||||
},
|
},
|
||||||
["app-nbox2018"] = {
|
["app-nbox2018"] = {
|
||||||
desc = "NBOX2018 and NPRT2018, a 3D-printing toolbox",
|
desc = "NBOX2018 and NPRT2018, a 3D-printing toolbox",
|
||||||
v = 0,
|
v = 1,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"apps",
|
"apps",
|
||||||
@ -76,10 +80,10 @@ return {
|
|||||||
},
|
},
|
||||||
["app-allmem"] = {
|
["app-allmem"] = {
|
||||||
desc = "Near-reproducible memory usage figures",
|
desc = "Near-reproducible memory usage figures",
|
||||||
v = 0,
|
v = 1,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"apps",
|
"apps",
|
||||||
@ -93,11 +97,11 @@ return {
|
|||||||
},
|
},
|
||||||
["app-telnet"] = {
|
["app-telnet"] = {
|
||||||
desc = "TELNET client",
|
desc = "TELNET client",
|
||||||
v = 0,
|
v = 1,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"svc-t",
|
"svc-t",
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"apps",
|
"apps",
|
||||||
@ -111,10 +115,10 @@ return {
|
|||||||
},
|
},
|
||||||
["svc-ghostie"] = {
|
["svc-ghostie"] = {
|
||||||
desc = "Application that schedules a scare after a random time to test svc autostart",
|
desc = "Application that schedules a scare after a random time to test svc autostart",
|
||||||
v = 0,
|
v = 1,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"apps",
|
"apps",
|
||||||
@ -129,10 +133,10 @@ return {
|
|||||||
},
|
},
|
||||||
["app-metamachine"] = {
|
["app-metamachine"] = {
|
||||||
desc = "Virtual machine",
|
desc = "Virtual machine",
|
||||||
v = 4,
|
v = 5,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"apps",
|
"apps",
|
||||||
@ -153,10 +157,10 @@ return {
|
|||||||
},
|
},
|
||||||
["app-pclogix-upload"] = {
|
["app-pclogix-upload"] = {
|
||||||
desc = "paste.pc-logix.com text uploader",
|
desc = "paste.pc-logix.com text uploader",
|
||||||
v = 0,
|
v = 1,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"apps",
|
"apps",
|
||||||
@ -170,10 +174,10 @@ return {
|
|||||||
},
|
},
|
||||||
["app-rsctrl"] = {
|
["app-rsctrl"] = {
|
||||||
desc = "Redstone control",
|
desc = "Redstone control",
|
||||||
v = 0,
|
v = 1,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"apps",
|
"apps",
|
||||||
@ -187,11 +191,11 @@ return {
|
|||||||
},
|
},
|
||||||
["app-nbcompose"] = {
|
["app-nbcompose"] = {
|
||||||
desc = "Music player/composer using the NBS format",
|
desc = "Music player/composer using the NBS format",
|
||||||
v = 1,
|
v = 2,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"lib-knbs",
|
"lib-knbs",
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"apps",
|
"apps",
|
||||||
@ -205,10 +209,10 @@ return {
|
|||||||
},
|
},
|
||||||
["app-tapedeck"] = {
|
["app-tapedeck"] = {
|
||||||
desc = "Computronics Tape Drive interface",
|
desc = "Computronics Tape Drive interface",
|
||||||
v = 2,
|
v = 3,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"apps",
|
"apps",
|
||||||
@ -257,9 +261,9 @@ return {
|
|||||||
-- libraries
|
-- libraries
|
||||||
["lib-knbs"] = {
|
["lib-knbs"] = {
|
||||||
desc = "NBS reader/writer library",
|
desc = "NBS reader/writer library",
|
||||||
v = 1,
|
v = 2,
|
||||||
deps = {
|
deps = {
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"libs",
|
"libs",
|
||||||
@ -273,10 +277,10 @@ return {
|
|||||||
},
|
},
|
||||||
["svc-virtudev"] = {
|
["svc-virtudev"] = {
|
||||||
desc = "a clone of vcomponent",
|
desc = "a clone of vcomponent",
|
||||||
v = 1,
|
v = 2,
|
||||||
deps = {
|
deps = {
|
||||||
"neo",
|
"neo",
|
||||||
"zzz-license-pd"
|
"zzz-license-kosneo-bsd0"
|
||||||
},
|
},
|
||||||
dirs = {
|
dirs = {
|
||||||
"apps",
|
"apps",
|
||||||
@ -305,5 +309,20 @@ return {
|
|||||||
"docs/licensing/Public Domain",
|
"docs/licensing/Public Domain",
|
||||||
"docs/repoauthors/zzz-license-pd"
|
"docs/repoauthors/zzz-license-pd"
|
||||||
},
|
},
|
||||||
|
},
|
||||||
|
["zzz-license-kosneo-bsd0"] = {
|
||||||
|
desc = "license file 'KittenOS NEO BSD0'",
|
||||||
|
v = 0,
|
||||||
|
deps = {
|
||||||
|
},
|
||||||
|
dirs = {
|
||||||
|
"docs",
|
||||||
|
"docs/licensing",
|
||||||
|
"docs/repoauthors"
|
||||||
|
},
|
||||||
|
files = {
|
||||||
|
"docs/licensing/KittenOS NEO BSD0",
|
||||||
|
"docs/repoauthors/zzz-license-kosneo-bsd0"
|
||||||
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
-- app-batmon: Still not batman.
|
||||||
-- Port of the original 'batmon.lua' from KittenOS Legacy.
|
-- Port of the original 'batmon.lua' from KittenOS Legacy.
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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 event = require("event")(neo)
|
||||||
local neoux = require("neoux")(event, neo)
|
local neoux = require("neoux")(event, neo)
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
-- app-claw: Package manager.
|
||||||
|
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- app-control: Settings changer
|
||||||
local settings = neo.requireAccess("x.neo.sys.manage", "management")
|
local settings = neo.requireAccess("x.neo.sys.manage", "management")
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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 event = require("event")(neo)
|
||||||
local neoux = require("neoux")(event, neo)
|
local neoux = require("neoux")(event, neo)
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- app-fm: dummy app to start FM
|
||||||
neo.requestAccess("x.neo.pub.base").showFileDialogAsync(nil)
|
neo.requestAccess("x.neo.pub.base").showFileDialogAsync(nil)
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- app-launcher: The launcher
|
||||||
local event = require("event")(neo)
|
local event = require("event")(neo)
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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 _, _, termId = ...
|
||||||
local ok = pcall(function ()
|
local ok = pcall(function ()
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- app-taskmgr: Task manager
|
||||||
-- a-hello : simple test program for Everest.
|
-- a-hello : simple test program for Everest.
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- 'neolithic': Text Editor
|
||||||
-- This was textedit (femto) from KittenOS 'ported' to NEO.
|
-- This was textedit (femto) from KittenOS 'ported' to NEO.
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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 event = require("event")(neo)
|
||||||
local neoux = require("neoux")(event, neo)
|
local neoux = require("neoux")(event, neo)
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
-- svc-app-claw-worker: Who stays stays. Who goes goes.
|
||||||
|
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- svc-t.lua : terminal
|
||||||
|
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- s-everest
|
||||||
|
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- s-donkonit : config, shutdown, screens
|
||||||
|
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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"
|
-- 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
|
-- In general, this is what userspace will be interacting with in some way or another to get stuff done
|
||||||
@ -240,7 +244,7 @@ rootAccess.securityPolicy = function (pid, proc, perm, req)
|
|||||||
end
|
end
|
||||||
-- Do we need to start it?
|
-- Do we need to start it?
|
||||||
if perm:sub(1, 6) == "x.svc." and not neo.usAccessExists(perm) then
|
if perm:sub(1, 6) == "x.svc." and not neo.usAccessExists(perm) then
|
||||||
local appAct = splitAC(perm:sub(3))
|
local appAct = splitAC(perm:sub(7))
|
||||||
-- Prepare for success
|
-- Prepare for success
|
||||||
onReg[perm] = onReg[perm] or {}
|
onReg[perm] = onReg[perm] or {}
|
||||||
local orp = onReg[perm]
|
local orp = onReg[perm]
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- s-bristol splash screen, login agent
|
||||||
-- Named to allude to Plymouth (splash screen used in some linux distros)
|
-- Named to allude to Plymouth (splash screen used in some linux distros)
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
@ -1,6 +1,10 @@
|
|||||||
-- KittenOS N.E.O Kernel: "Tell Mettaton I said hi."
|
-- KittenOS N.E.O Kernel: "Tell Mettaton I said hi."
|
||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- NOTE: local is considered unnecessary in kernel since 21 March
|
||||||
|
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- bmp: Portable OC BMP/DIB library
|
||||||
-- Flexible: Reading can be set to
|
-- Flexible: Reading can be set to
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- Braille Converter & NeoUX component
|
||||||
-- While the Neoux part isn't OS-independent,
|
-- While the Neoux part isn't OS-independent,
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
-- 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.
|
-- This is similar in API to OpenOS's event framework, but is per-process.
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
local fmt
|
||||||
fmt = {
|
fmt = {
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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 {
|
return {
|
||||||
-- note: everything must already be unicode.safeTextFormat'd
|
-- note: everything must already be unicode.safeTextFormat'd
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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:
|
-- neoux: Implements utilities on top of Everest & event:
|
||||||
-- Everest crash protection
|
-- Everest crash protection
|
||||||
@ -339,7 +343,8 @@ newNeoux = function (event, neo)
|
|||||||
end
|
end
|
||||||
-- Note: w should be at least 2 - this is similar to buttons.
|
-- Note: w should be at least 2 - this is similar to buttons.
|
||||||
neoux.tcfield = function (x, y, w, textprop)
|
neoux.tcfield = function (x, y, w, textprop)
|
||||||
local p = 1
|
-- compat. workaround for apps which nuke tcfields
|
||||||
|
local p = unicode.len(textprop()) + 1
|
||||||
return {
|
return {
|
||||||
x = x,
|
x = x,
|
||||||
y = y,
|
y = y,
|
||||||
|
@ -1,5 +1,10 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
local doSerialize = nil
|
||||||
function doSerialize(s)
|
function doSerialize(s)
|
||||||
if type(s) == "table" then
|
if type(s) == "table" then
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- just don't bother with proper indent here
|
||||||
return function (event, nexus, retFunc, fs, pkg, mode, defName)
|
return function (event, nexus, retFunc, fs, pkg, mode, defName)
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
-- Used by filedialog to provide a sane relative environment.
|
||||||
-- Essentially, the filedialog is just a 'thin' UI wrapper over this.
|
-- Essentially, the filedialog is just a 'thin' UI wrapper over this.
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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 function ensureMode(mode)
|
||||||
local n = "rb"
|
local n = "rb"
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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 (
|
return function (
|
||||||
gpus, screens,
|
gpus, screens,
|
||||||
@ -95,7 +99,7 @@ return function (
|
|||||||
return v, didBind
|
return v, didBind
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end, v
|
end, monitor
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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!
|
-- CRITICAL FILE!
|
||||||
-- This file defines how your KittenOS NEO system responds to access requests.
|
-- This file defines how your KittenOS NEO system responds to access requests.
|
||||||
|
@ -1,4 +1,11 @@
|
|||||||
-- KittenOS NEO Repository Compliance Check Tool
|
-- 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
|
-- I'm still not a lawyer
|
||||||
local filesAccountedFor = {
|
local filesAccountedFor = {
|
||||||
["repository/data/app-claw/local.lua"] = 0,
|
["repository/data/app-claw/local.lua"] = 0,
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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 = {}
|
local bga = {}
|
||||||
|
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- PREPROC (r9 edition): preprocess input to be 7-bit
|
||||||
|
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- BDIVIDE r5 edition
|
||||||
-- Algorithm simplified for smaller implementation and potentially better compression
|
-- Algorithm simplified for smaller implementation and potentially better compression
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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)
|
-- BDIVIDE (r5 edition) and PREPROC (r9 edition)
|
||||||
-- decompression engine for installer
|
-- decompression engine for installer
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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")
|
local frw = require("libs.frw")
|
||||||
|
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- BDIVIDE r5 edition
|
||||||
-- Algorithm simplified for smaller implementation and potentially better compression
|
-- Algorithm simplified for smaller implementation and potentially better compression
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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)
|
-- BDIVIDE (r5 edition)
|
||||||
-- decompression engine used to decompress DEFLATE decompression engine
|
-- decompression engine used to decompress DEFLATE decompression engine
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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 --
|
-- KittenOS NEO Installer Generator --
|
||||||
local args = {...}
|
local args = {...}
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
-- This is a wrapper around (i.e. does not contain) Zopfli.
|
||||||
local frw = require("libs.frw")
|
local frw = require("libs.frw")
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
-- THIS NEXT LINE IS CLEARLY AWFUL
|
||||||
$bdBDWindow = nil
|
$bdBDWindow = nil
|
||||||
|
@ -1,6 +1,10 @@
|
|||||||
-- KOSNEO installer base
|
-- KOSNEO installer base
|
||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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)()
|
$icScreen = $component.list("screen", true)()
|
||||||
$icGPU = $component.list("gpu", true)()
|
$icGPU = $component.list("gpu", true)()
|
||||||
|
@ -1,6 +1,10 @@
|
|||||||
-- KOSNEO installer base
|
-- KOSNEO installer base
|
||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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
|
$computer = computer
|
||||||
$component = component
|
$component = component
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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 {
|
return {
|
||||||
read = function (fn)
|
read = function (fn)
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
-- This library helps in crunching down the installer a bit further.
|
||||||
local sequences = {
|
local sequences = {
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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 --
|
-- Status Screen --
|
||||||
local target = ...
|
local target = ...
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
-- Example compression engine.
|
||||||
-- Given: data, lexCrunch
|
-- Given: data, lexCrunch
|
||||||
|
11
package-rel.sh
Executable file
11
package-rel.sh
Executable file
@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# 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.sh bdvlite deflate
|
||||||
|
|
@ -1,7 +1,11 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
# This is released into the public domain.
|
# Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
# No warranty is provided, implied or otherwise.
|
#
|
||||||
|
# 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)
|
# Package repository using supplied inst.lua (use inst-gold.lua for repository branch)
|
||||||
|
|
||||||
@ -12,6 +16,6 @@ stat repobuild/data/app-claw 1>/dev/null 2>/dev/null && rm -rf repobuild
|
|||||||
mkdir -p repobuild
|
mkdir -p repobuild
|
||||||
cp -r code/* repobuild/
|
cp -r code/* repobuild/
|
||||||
cp -r repository/* repobuild/
|
cp -r repository/* repobuild/
|
||||||
cp $1 repobuild/
|
cp $1 repobuild/inst.lua
|
||||||
lua claw/clawconv.lua repobuild/data/app-claw/ < claw/code-claw.lua > repobuild/data/app-claw/local.c2l
|
lua claw/clawconv.lua repobuild/data/app-claw/ < claw/code-claw.lua > repobuild/data/app-claw/local.c2l
|
||||||
lua claw/clawconv.lua repobuild/data/app-claw/ < claw/repo-claw.lua >> repobuild/data/app-claw/local.c2l
|
lua claw/clawconv.lua repobuild/data/app-claw/ < claw/repo-claw.lua >> repobuild/data/app-claw/local.c2l
|
||||||
|
@ -1,7 +1,11 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
# This is released into the public domain.
|
# Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
# No warranty is provided, implied or otherwise.
|
#
|
||||||
|
# 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/*
|
rm code/data/app-claw/*
|
||||||
mkdir -p code/data/app-claw
|
mkdir -p code/data/app-claw
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-allmem.lua : Memory usage tester
|
-- app-allmem.lua : Memory usage tester
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-eeprog.lua : Tiny EEPROM flasher
|
-- app-eeprog.lua : Tiny EEPROM flasher
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-ghostcall.lua : Who are you gonna call?
|
-- app-ghostcall.lua : Who are you gonna call?
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-metamachine.lua : Virtual Machine
|
-- app-metamachine.lua : Virtual Machine
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-nbcompose.lua : Music!
|
-- app-nbcompose.lua : Music!
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-nbox2018.lua : NODEBOX 2018
|
-- app-nbox2018.lua : NODEBOX 2018
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-nprt2018.lua : 3D printing application
|
-- app-nprt2018.lua : 3D printing application
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,10 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-pclogix-upload: Upload to PCLogix Hastebin (paste.pc-logix.com)
|
-- app-pclogix-upload: Upload to PCLogix Hastebin (paste.pc-logix.com)
|
||||||
local inet = neo.requireAccess("c.internet", "to upload").list()()
|
local inet = neo.requireAccess("c.internet", "to upload").list()()
|
||||||
assert(inet, "no internet card")
|
assert(inet, "no internet card")
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-rsctrl: redstone control
|
-- app-rsctrl: redstone control
|
||||||
|
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-tapedeck.lua : Computronics Tape interface.
|
-- app-tapedeck.lua : Computronics Tape interface.
|
||||||
-- Added note: Computerized record discs aren't available, so it can't be called vinylscratch.
|
-- Added note: Computerized record discs aren't available, so it can't be called vinylscratch.
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-telnet.lua : just a utility now
|
-- app-telnet.lua : just a utility now
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-vdrslamp.lua : Virtual Redstone Lamp
|
-- svc-vdrslamp.lua : Virtual Redstone Lamp
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-ghostie.lua : Ghostie the test ghost!
|
-- svc-ghostie.lua : Ghostie the test ghost!
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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-virtudev.lua : Virtual Device interface
|
-- svc-virtudev.lua : Virtual Device interface
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
||||||
|
|
||||||
-- confboot.lua : VM configuration program
|
-- confboot.lua : VM configuration program
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
||||||
|
|
||||||
-- lucaboot.lua : Fake EEPROM for VM.
|
-- lucaboot.lua : Fake EEPROM for VM.
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
24
repository/docs/licensing/KittenOS NEO BSD0
Normal file
24
repository/docs/licensing/KittenOS NEO BSD0
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
-- 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.
|
||||||
|
|
||||||
|
These words in the given order with
|
||||||
|
the given full stops, quotes and
|
||||||
|
commas (newlines and code comment
|
||||||
|
tags such as "--" shall be ignored)
|
||||||
|
will be referred to as
|
||||||
|
"KittenOS NEO BSD0" in the project.
|
||||||
|
|
||||||
|
It is intended to be equivalent to
|
||||||
|
CC0, and whichever interpretation is
|
||||||
|
less restrictive should be favoured.
|
||||||
|
|
||||||
|
The reason it is used rather than CC0
|
||||||
|
is simply that it is smaller, which
|
||||||
|
is somewhat important in a memory-
|
||||||
|
limited system that KittenOS NEO is
|
||||||
|
designed to run within.
|
||||||
|
|
@ -1,2 +1,2 @@
|
|||||||
repository/apps/app-allmem.lua: 20kdc, Public Domain
|
repository/apps/app-allmem.lua: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
repository/apps/app-eeprog.lua: 20kdc, Public Domain
|
repository/apps/app-eeprog.lua: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
repository/apps/app-metamachine.lua: 20kdc, Public Domain
|
repository/apps/app-metamachine.lua: 20kdc, KittenOS NEO BSD0
|
||||||
repository/libs/metamachine-vgpu.lua: 20kdc, Public Domain
|
repository/libs/metamachine-vgpu.lua: 20kdc, KittenOS NEO BSD0
|
||||||
repository/libs/metamachine-vfs.lua: 20kdc, Public Domain
|
repository/libs/metamachine-vfs.lua: 20kdc, KittenOS NEO BSD0
|
||||||
repository/data/app-metamachine/confboot.lua: 20kdc, Public Domain
|
repository/data/app-metamachine/confboot.lua: 20kdc, KittenOS NEO BSD0
|
||||||
repository/data/app-metamachine/lucaboot.lua: 20kdc, Public Domain
|
repository/data/app-metamachine/lucaboot.lua: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
repository/apps/app-nbcompose.lua: 20kdc, Public Domain
|
repository/apps/app-nbcompose.lua: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
repository/apps/app-nbox2018.lua: 20kdc, Public Domain
|
repository/apps/app-nbox2018.lua: 20kdc, KittenOS NEO BSD0
|
||||||
repository/apps/app-nprt2018.lua: 20kdc, Public Domain
|
repository/apps/app-nprt2018.lua: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
repository/apps/app-pclogix-upload.lua: 20kdc, Public Domain
|
repository/apps/app-pclogix-upload.lua: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
repository/apps/app-rsctrl.lua: 20kdc, Public Domain
|
repository/apps/app-rsctrl.lua: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
repository/apps/app-tapedeck.lua: 20kdc, Public Domain
|
repository/apps/app-tapedeck.lua: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
repository/apps/app-telnet.lua: 20kdc, Public Domain
|
repository/apps/app-telnet.lua: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
repository/libs/knbs.lua: 20kdc, Public Domain
|
repository/libs/knbs.lua: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
@ -1,21 +1,21 @@
|
|||||||
repository/docs/an-intro: 20kdc, Public Domain
|
repository/docs/an-intro: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/gp-pedan: 20kdc, Public Domain
|
repository/docs/gp-pedan: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/kn-intro: 20kdc, Public Domain
|
repository/docs/kn-intro: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/kn-perms: 20kdc, Public Domain
|
repository/docs/kn-perms: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/kn-refer: 20kdc, Public Domain
|
repository/docs/kn-refer: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/kn-sched: 20kdc, Public Domain
|
repository/docs/kn-sched: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/ul-bmp__: 20kdc, Public Domain
|
repository/docs/ul-bmp__: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/ul-brail: 20kdc, Public Domain
|
repository/docs/ul-brail: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/ul-event: 20kdc, Public Domain
|
repository/docs/ul-event: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/ul-fmttx: 20kdc, Public Domain
|
repository/docs/ul-fmttx: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/ul-fwrap: 20kdc, Public Domain
|
repository/docs/ul-fwrap: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/ul-neoux: 20kdc, Public Domain
|
repository/docs/ul-neoux: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/ul-seria: 20kdc, Public Domain
|
repository/docs/ul-seria: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/us-evrst: 20kdc, Public Domain
|
repository/docs/us-evrst: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/us-nxapp: 20kdc, Public Domain
|
repository/docs/us-nxapp: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/us-perms: 20kdc, Public Domain
|
repository/docs/us-perms: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/us-setti: 20kdc, Public Domain
|
repository/docs/us-setti: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/us-clawf: 20kdc, Public Domain
|
repository/docs/us-clawf: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/ul-linee: 20kdc, Public Domain
|
repository/docs/ul-linee: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/us-termi: 20kdc, Public Domain
|
repository/docs/us-termi: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
repository/apps/app-ghostcall.lua: 20kdc, Public Domain
|
repository/apps/app-ghostcall.lua: 20kdc, KittenOS NEO BSD0
|
||||||
repository/apps/svc-ghostie.lua: 20kdc, Public Domain
|
repository/apps/svc-ghostie.lua: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
repository/apps/svc-virtudev.lua: 20kdc, Public Domain
|
repository/apps/svc-virtudev.lua: 20kdc, KittenOS NEO BSD0
|
||||||
repository/apps/app-vdrslamp.lua: 20kdc, Public Domain
|
repository/apps/app-vdrslamp.lua: 20kdc, KittenOS NEO BSD0
|
||||||
repository/docs/us-virtu: 20kdc, Public Domain
|
repository/docs/us-virtu: 20kdc, KittenOS NEO BSD0
|
||||||
|
|
||||||
|
1
repository/docs/repoauthors/xxx-license-kosneo-bsd0
Normal file
1
repository/docs/repoauthors/xxx-license-kosneo-bsd0
Normal file
@ -0,0 +1 @@
|
|||||||
|
repository/docs/licensing/KittenOS NEO BSD0: 20kdc (derived from license text by Rob Landley), zzz-license-kosneo-bsd0
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
||||||
|
|
||||||
-- knbs.lua : Partial .nbs (Note Block Studio) R/W library
|
-- knbs.lua : Partial .nbs (Note Block Studio) R/W library
|
||||||
-- Does not support custom instruments!
|
-- Does not support custom instruments!
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
||||||
|
|
||||||
-- metamachine-vgpu.lua : Virtual GPU library
|
-- metamachine-vgpu.lua : Virtual GPU library
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
-- This is released into the public domain.
|
-- Copyright (C) 2018-2021 by KittenOS NEO contributors
|
||||||
-- No warranty is provided, implied or otherwise.
|
--
|
||||||
|
-- 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.
|
||||||
|
|
||||||
-- metamachine-vgpu.lua : Virtual GPU library
|
-- metamachine-vgpu.lua : Virtual GPU library
|
||||||
-- Authors: 20kdc
|
-- Authors: 20kdc
|
||||||
|
Loading…
Reference in New Issue
Block a user