The FreeSpace OS is an OS that deals directly with the source allowing for faster and more efficient processing and data handling.
It has methods that ensure direct and efficient communication as well as simplified application method. The goal being for programming to be so simplified that anyone can learn it and make what they want using open source and readily available tools. It also allows for direct linking to ensure quality and direct relay.
There are also ways to manage applications (for current programmers) with ease. However, the programming style is not Object Oriented.
Even configuring settings will be easy and simplified for all users. The main goal for everyone willing to be able to become a participant and not be limited or have the “I can’t do this” or “It’s to complicated” feeling.
For server protocol, any connecting users are required to go through an initial gateway. Then, they are to reconnect on the application’s port, pass through another gateway, and go from there.
The main application, The Archive, is in charge of data management and sequencing all data into proper order and ultimately eliminate bulk and repetition. Assuring that there is always space, if not it reaches out for more.
It does this through the network. The network keeps all applications (if required) in sync so that they are able to directly communicate and, if necessarily “move” data from one server to the other. There is also plans for a network manager that assures the proper management of applications during this process.
Other plans for design include custom gateways to the net (vs using the FreeSpace standard (think of it as designing your own portal) ease of management (settings and manageability) and direct relay (for communication from text and video to desktop sharing).
About me (for anyone that cares):
My name is Sam. I was born in Houston Texas and currently live in Matthews NC.
Currently I am working on this OS as well as looking for a job in order to fund it. That way I can get some good hardware for server applications for startup. I also want this to be a way for everyone to learn and communicate better, like a local resource for information and an easier way to learn.
Pictures of UI
Dormancy: http://i41.tinypic.com/2gv1s87.png
Active State: http://i43.tinypic.com/i6koxd.png
Server App: http://i39.tinypic.com/des6k8.png
Server (full view): http://i39.tinypic.com/20p4pw4.png