panaLiX- there's no bells or whistles 'bout it.

panaLiX

This is an OSDev project which aims at being a toy recovery shell (definitely not suited for managing valuable resources) with focus on fast booting and the ability to copy files between media/copy them through internet, and simple management of the files on a disk, which is useful if an installation of an operating system is unbootable due to a mistake in a config file. Panalix is not intended for partition recovery/management.

Currently low-level kernel services are being implemented.

My priorities in writing this software is to have a fairly working version with reduced capabilities, but in return having a working implementation fast; therefore I trade off some of the extensibility, modularity I would be focusing on if I wanted to use the system in long-term. This makes my solutions less scalable, however I still try to keep subsystems apart; thus, my network code, which is hardcoded to use a specific network card driver, communicates with it through a few wrapper methods, so in need, I would still be able to write a system with multiple drivers, one of which would be choosen.
Therefore there is a lot of tradeoffs.

development

The current release series is 0.08.1.
A 3c556 driver is now working and a primitive tcp/ip stack soon will be included.

see the roadmap.

about

panaLiX is a 32bit hobby freestanding environment (operating system). It runs on IA32 and it uses flat segmenting. The design is a traditional monolithic kernel.
Author: Adrian Panasiuk, adek336 at the domain of google mail
Source released under GPLv3.
A source/documentation viewer is availlable to your right under the name of doxygen.

download

SourceForge Logo
(c) Adrian Panasiuk 2002-2005,8