VectorOS
From Wikipedia, the free encyclopedia
| VectorOS | |
| Company/ developer |
SquidSoft Inc. |
|---|---|
| Source model | Open source |
| Latest stable release | 0.1c / February 11, 2007 |
| Kernel type | Monolithic kernel |
| Default user interface | VSH CLI |
| License | GNU General Public License |
| Working state | Beta |
VectorOS is an operating system created by SquidSoft Inc.. It was created by Founder Alexander Marshall, and Lucas Suggs, author of the Sapphire Kernel. It was created for recreation and as a learning experience for Marshall.
VectorOS was originally released on December 29, 2006 as a pre-release and has had 3 total pre-release versions. It has been supported and named after VectorFive, a forum in which Marshall holds a high position.
Contents |
[edit] History
VectorOS started out as ShrimpOS which was a quick hack of The Sapphire Kernel made by Chris Weed, a 14 year old programmer. When Marshall found out he became interested in Operating Systems Programming. He quickly took over the ShrimpOS project, renamed it VectorOS, and asked Suggs to assist. When Suggs agreed, he also gave Marshall the code to a new redesigned Sapphire. Marshall started learning 32-bit protected mode OS coding. He quickly picked it up and created a keyboard driver for the new Sapphire, and added visual notification for whether the separate modules loaded.
Currently Marshall is working on adding disk support.
[edit] Versions and release dates
- VectorOS 0.1a - Late December 2006 - Marshall started the VectorOS project and added keyboard support
- VectorOS 0.1b - Unreleased - Marshall added a shell. This version was not released to anyone except for SquidSoft Inc. internal staff.
- VectorOS 0.1c - February 2007 - Marshall added new commands to VectorOS. This was a small change from 0.1b, but it was a big change for the public because they never saw 0.1b
- VectorOS 0.1d - In Development
[edit] Features
[edit] User interface
VectorOS uses a command line interface and according to the Bad Command statement, may gain a scripting language. VectorOS's shell comes loaded into the kernel, and is deeply rooted into VectorOS, making it nearly impossible to remove the shell and insert a new one.

