descriptionA new operating system
homepage URLhttp://www.newos.org
ownerzhouxh1023@163.com
last changeSat, 10 Apr 2010 04:09:27 +0000 (9 21:09 -0700)
content tags
add:
readme
NewOS is a open source operating system with an emphasis on design and portability. It is largely implemented in C/C++, with a small amount of assembly. Currently, the system is mostly a kernel with a minimal amount of user space libraries and applications. Thus far, most of the work has been put into the kernel and other underlying support. As a result the system isn't that interesting from an end-user point of view (no gui, simple commands on a command line), but that can change given a moderate amount of work by the maintainers or any volunteers.
shortlog
2010-04-10 Travis Geiselbrechtuse the -newos toolchain even if -elf is present.master
2008-06-01 Travis Geiselbrechtsome vm to accomodate needing to have a region search...
2008-06-01 Travis Geiselbrechtfix 64bit issues with the heap code
2008-06-01 Travis Geiselbrechtmore x86_64 stuff:
2008-05-30 Travis Geiselbrechtmore work in progress on x86_64
2008-05-30 Travis Geiselbrechtcouple of bits on the x86_64 boot code
2008-05-29 Travis Geiselbrechtpanic() is now a noreturn, so change this code that...
2008-05-29 Travis Geiselbrechtadd new bits to the compiler.h file
2008-05-26 Travis Geiselbrechtwelcome to memory model land.
2008-05-26 Travis Geiselbrechtfix a bug in the elf loader/mmu stuff in the bootloader...
2008-05-26 Travis Geiselbrechtoops, fix the stage2 -> kernel call to actually work
2008-05-26 Travis Geiselbrechtactually jump into the kernel
2008-05-26 Travis Geiselbrechtx86_64:
2008-05-26 Travis Geiselbrechtget the kernel building again (definitely doesn't work)
2008-05-26 Travis Geiselbrechtmore x86_64 work. started to put the mmu bits together...
2008-05-26 Travis Geiselbrechtdelete this old dir, the new x86_64 boot stuff lives...
...
heads
14 years ago master