This site hosted by Free.ProHosting.com
Google

Welcome to the OS/C home page.

Some assorted links

Home

Completed work

Technical papers site

Future Multiprocessor Support

Browse the source code collection

Download the code

Links

OS/C Extended File System

OS/C is a small, Unix-like operating system, designed to take advantage of system resources to provide network services and utilities while not clogging up a system. It is also extremely process-oriented, with most of the system being built around the scheduler. The scheduler itself is only a collection of files which are easily modified. So far, it is only for the Intel Pentium class machines. One idea to make it portable is too put several versions of the same code, but for different architectures, into an "arch" folder. Currently, we do not have an architectures other than the PC for testing. If you want a version for whatever machine you run, you can either download and modify the code for your processor, donate time for testing/writing OS/C on this architecture, or donate a computer :). We would prefer if people used the first option, and then emailed the modified parts to projectosc@yahoo.com. Currently, OS/C is in the coding/organizing/pre-alpha stage. If you wish to contribute to the project, please contact us.

Source code can be found here. Please note that this code is specific to the i386 and above, and also that most of it is in C. I compile (what will compile) it with GCC. The site for GCC can be found here. This is a very good compiler, but it runs from a command prompt. For those of you not used to the command prompt, I believe that an IDE can be found with the DOS port, but I'm not sure. One more thing. The message board does not work. If you wish to have questions answered, or wish to post comments, email me.



Visit my old news archive here (coming soon)

3/18/01-New release of OS/C is now available! Since it is only a small change to the code to eliminate bugs, its number is 0.01.1. Archive (in .zip format) can be found here



3/19/01-I've started to think about porting OS/C to the 680x0 architecture chip. Luke has now sold Hydra, so no multiprocessor support for a while...



3/20/01-Sorry to you folks out there who are frustrated by my "untouchable" links. I'm having trouble porting files between Linux and Windoze. Please bear with me, it _will_ get fixed!



3/23/01-Today I'm attempting to add a message board. Someone please tell me if it works, as I am having some trouble with the installing the script.



3/30/01-The message board idea has encountered some problems. There won't be one for a while. On the bright side, I have added some Javascripts to improve my site, and I have a new links section. Visit it here



5/14/01-I have uploaded new versions of the source files, and will soon have the first binary release of OS/C! It will contain mainly ELF object code, and an occaisional .bin file. Please note that this is still a pre-release, and that there is no shell or bootloader yet.

Copyright (c) 2001 by Collin Lally. All rights reserved.


OSDev Ring Previous 5 Sites
Previous Site
List Sites
Next Site
Next 5 Sites
Random Site