|
|
|
|
|
by zzo38computer
376 days ago
|
|
My ideas about how to fix this (with a new operating system design) involves: 1. Use of FOSS will be helpful, since it can be improved if something is wrong with it. 2. UI controls are objects with data models like any others are, so even if a API is not provided by a program, these UI controls, and the data associated with them, can be added into scripts like any other API can be. 3. Capabilities are needed for I/O and proxy capabilities can be created and used. Even if the program does not expect the I/O to be filtered or modified, the system forces that it can be done anyways (and the command shell in the system is designed to allow this, too). 4. This metadata is required even for a program to start (due to the way the I/O is working). |
|