3 ms·
> you have code exec with my user access level That's the difference. TempleOS has no access restrictions. It's not intended for either multiple users or netwo
by lucozade 11y ago
> you have code exec with my user access level
That's the difference. TempleOS has no access restrictions. It's not intended for either multiple users or networking so it really hasn't got even basic security e.g. processes having separate address spaces.
For all that, it's still pretty impressive but it wouldn't be suitable for a general purpose OS for most people.
- vezzy-fnord 11y agoYou can still have security even with a single flat address space, provided you create some capability model or enforce communication boundaries in some other way. From then on memory protection is on a different level than the process.
- lucozade 11y agoIndeed. I wasn't suggesting it was an unsolved problem. Just that it's not part of TempleOS. Same with file permissions. I have no idea if it's something that Terry has thought about but, from what I've read, it's just not a priority: he's been writing a single-user, network isolated system.