Jump to content

SubOS

From Wikipedia, the free encyclopedia
This is the current revision of this page, as edited by Citation bot (talk | contribs) at 17:42, 12 June 2024 (Add: authors 1-1. Removed parameters. Some additions/deletions were parameter name changes. | Use this bot. Report bugs. | Suggested by AManWithNoPlan | Category:CS1 maint: url-status | #UCB_Category 1432/2931). The present address (URL) is a permanent link to this version.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

In computing, a SubOS may mean several related concepts:

  • A process-specific protection mechanism allowing potentially dangerous applications to run in a restricted environment.[1] It worked by setting a sub-user id which was user id of the owner of the file rather than the person running the file.[2]
  • A substitute-operating system, which simulated a full operating system. These were mainly developed by the GameMaker community.
  • An interface (graphical or terminal based) that provides additional functions or command for a specific audience target.

It can also make processes easier and add details to the main operating system.

See also

[edit]

References

[edit]
  1. ^ Ioannidis, Sotiris; Bellovin, Steven M.; Smith, Jonathan M. (May 27, 2024). "Sub-Operating Systems: A New Approach to Application Security" (PDF). Department of Computer Science, Columbia University. Retrieved May 27, 2024.
  2. ^ Ioannidis, Sotiris (April 28, 2001). "SubOS-enabled Operating Systems". USENIX: The Advanced Computing Systems Association. Retrieved October 21, 2021.