Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Domainatrix is an OS for the Intel/AMD x86 architecture made specifically for serving the Web written primarily for this programmer's personal satisfaction and education after moving to the PC platform from his old 8-bit machine.

Its features are:

Written in 100% pure assembly language.

A hot-swappable kernel!

A TCP/IP stack written keeping IPv6 in mind (we're waiting for IA-64 till the actual v6 stack is implemented,using 32-bit registers to keep track of 128-bit addresses is just too plain tedious to be worthwhile.)

The ability to redirect STDIO to *sockets*! This is for facilitating CGI programs,will make it an order of magnitude faster than the traditional method of passing it to a web server program's parsing mechanism.

Graphical terminals.No matter how much of a geek you are,you cannot *possibly* enjoy the 1982 VGA ROM font w hen sitting down to administrate your favourite system.Using a Domainatrix GT will give you FULL-SCREEN editing capabilities with your favourite SIZED font,and should also work over Telnet provided you're using a Domainatrix   client to connect to a Domainatrix server.

TSRs are back! A feature I think overlooked in good old DOS,I mean what would you want more on a heavily loaded   server that's about to run out of memory than single-keystroke access to your cleanup scripts? This is only the beginning of an idea I have about event abstraction that we're going to take a lot further (please read the Overview section).

       This is a project that has just started,though I myself first conceived it and started programming it since Feb. 99,and did implement most of Dx-32 by myself alone,obviously at some point the efforts of a solo person would cease to be enough,and therefore I put up this webpage,and posted to various newsgroups about it in June 99.We have had 7 developers sign up so far,and our mailing list has been going since the beginning of July.We've decided to break the project up into two separate streams,with the mostly-already-written Dx-32 being debugged and cleaned,and small parts added to and modified,while major rewrites and design and algorithmic changes needed under the soon to come 64-bit Itanium processor are being thought of and discussed by the other developers.If you're proficient in Intel x86 code,we would love for you to join our team!! Please take a look-see through this site,and after doing that if feel you'd like to contribute,please feel free to drop me a line at Domainator <domainator@flashmail.com>,and we can get started.Itanium programmers *e-s-p-e-c-i-a-l-l-y* would be worth their weight in gold right now,thanks to the almost *total* redesign that will be needed under that architecture.This is your chance,if you've ever wanted to become an OS developer,to get in on a real live working project with an already *existing* design and implementation,that will now have to be redone almost from scratch.In short,all the pain is done and only the fun remains.So,mail me.... waiting to hear from you....... :)

The OS is free,will be put in GPL as soon as it is released.
 

*UPDATE!* Domainatrix has decided to adopt the UNIFORM DRIVER INTERFACE.It's website can be found here


[By the way,please note: the "ix" in the name is pure co-incidence,it's not intended to imply Unix compatibility or POSIX compliance,or anything of the sort.]