-
-
Notifications
You must be signed in to change notification settings - Fork 19
OSL ‐ Permissions And Configurations
-
account
: allows the use of account networking commandsnetwork "login"
network "update"
network "logout"
network "new_account"
network "myself"
network "ping"
network "remove_myself"
network "my_files_usage"
network "get_my_accounts"
-
Javascript
: allows the app to run javascript"js code".eval
eval "js code"
-
Permission Editor
: allows the app to give other apps permissionspermission "give"
-
terminal
: Allows the app to run terminal commandsterminal "command"
-
File Viewer
: Allows apps to open files from identifiers and uuids (as long as they dont require higher access levels)file "open"
-
File Editor
: Allows apps to open and edit filesfile "set"
-
File Admin
: Gives full unrestricted access to the files system (bad idea to give programs you don't trust, this permission)
-
permission "request" permission-name:
- This command asks the user for a specific permission, indicated by "permission-name."
-
permission "give" permission-name application-name:
- Allows the current application to grant another application a specific permission.
- This action typically requires the "permission editor" permission to be granted to the current application.
originOS is a web desktop gui with a self contained file system, programming languages, internet system and a whole lot of stuff an os should be able to do Use originOS here