A package was submitted to savannah.nongnu.org This mail was sent to [EMAIL PROTECTED], [EMAIL PROTECTED]
Peter Wiehe <[EMAIL PROTECTED]> described the package as follows: License: other Other License: Public domain. As I stated above the code should be a reference and laerning material. Package: newbie OS System name: newbieos Type: non-GNU Description: A PD code base for bootloader/kernel programmers. In NASM, for x86 (386+, except bootblock which is perhaps 286+). Not a complete kernel (who knows..?) but instead a code base, where programmers can learn from, or take partially or completely for their own kernels/bootloaders. First code will be a bootblock of a FAT floppy (http://www.peterwiehe.de/no/muffin.asm ) which can load multiple(!) files from the rootdir and is configured by a text file(!). Future plan: A stage2 bootloader which switches to pmode and then(!) loads a kernel. Sort of generic code to enable A20, setup GDT etc. It\'s all intentionally very primitive and minimalistic. Further future dreams: Some parts of a real kernel (mem management, process mangment,...) and OS environment (C-Lib, shell, compiler), in NASM or C. But that\'s very optimistic. If ever C is used, GCC and ANSI-C are the main focus, but maybe I support some proprietary C-compiler features. The rule \"No better version on proprietary OS\" will be observed. Other Software Required: (At runtime) Relying on nothing else than BIOS. If ever it gets that far that it uses a C-Lib, it will be only its own C-lib (=part of the project). Other Comments: Because (all) people should be able to learn from the code this is NOT copyleft, but PD. _______________________________________________ Savannah-hackers mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/savannah-hackers