An hobby operating system based on the COSMOS framework that has a separate terminal emulator.
Find a file
Tony Bark c11f987521 Programs now built using IProgram interface
- The old App abstract class has been scrapped in favor of the IProgram interface in the Tomas.Interface library.
- A new terminal emulator was created when not on Windows.
- In both OS and terminal, a single dictionary has the commands and classes that implement IProgram.
- Start() now returns a boolean that behaves similar to C's main in returning an integer.
- A new while loop in both terminal and kernel handles the execution of programs.
2021-03-30 08:26:18 -04:00
src Programs now built using IProgram interface 2021-03-30 08:26:18 -04:00
.gitattributes Initial source commit 2020-01-30 10:06:44 -05:00
.gitignore Programs now built using IProgram interface 2021-03-30 08:26:18 -04:00
Changelog.md Filesystem and versioning 2020-02-03 16:51:51 -05:00
LICENSE Initial source commit 2020-01-30 10:06:44 -05:00
README.md Programs now built using IProgram interface 2021-03-30 08:26:18 -04:00

TOMAS

TOMAS (Tony's Managed Operating System) is a operating system based on the COSMOS framework. It comes with a respective terminal emulator.

Requirements

Prerequisites

  • TOMAS OS
    • Visual Studio 2019
    • COSMOS User Kit v20190508+
    • VMWare Workstation Player
  • TOMAS Terminal Emulator and OS
    • .NET Core 2.1 or later

License

This project is licensed under the MPL 2.0 License - see the LICENSE file for details.