Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

ScorchOS

Compare

  Analyzed about 1 year ago

ScorchOS (formerly ApolloOS) is a 32-bit pmode kernel written in C and assembler.

2.36K lines of code

3 current contributors

over 6 years since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This

Sortix

Compare

  Analyzed 28 days ago

Sortix is a hobby operating system. It was originally created as a tool to learn more about kernel and operating system design and implementation. Today it is gradually transforming into a real operating system. The standard library and kernel is rich enough that some third party software can and ... [More] has been ported to Sortix. While the system remains limited, there have been added support for bitmap graphics and proper filesystem support is being worked on. Unfortunately there is no support for networking yet. The current release ships with various test programs, utility programs and a few games and has support for rendering the console in graphics mode. [Less]

116K lines of code

7 current contributors

8 months since last commit

2 users on Open Hub

Low Activity
0.0
 
I Use This

Apollo Operating System

Compare

  Analyzed about 1 year ago

ApolloOS is a 32-bit kernel written in C and Assembler. NOTE: ApolloOS is now known as ScorchOS, and available via http://www.ohloh.net/p/scorchos or http://www.scorchos.co.uk/

2.73K lines of code

0 current contributors

over 8 years since last commit

1 users on Open Hub

Activity Not Available
1.0
   
I Use This

Dennix

Compare

  Analyzed 8 months ago

Dennix is a small unix-like hobbyist operating system written from scratch.

5.4K lines of code

1 current contributors

8 months since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This

CódigoJV

Compare

  Analyzed 11 months ago

CódigoJV is a simple text manipulator, based on the book "La Jangada" (Jules Verne), that allows you to modify any text by many different ways. Currently supports three methods of encoding and four other operations to modify the texts.

1.21K lines of code

0 current contributors

over 5 years since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This

ugryps

Compare

  Analyzed about 1 year ago

uGryps is a hobbest operating system. I am developing this mainy for my own education. uGryps is planned to be a pre-emptable microkernel os.

571 lines of code

0 current contributors

almost 10 years since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This

funghos

Compare

  Analyzed about 1 year ago

FunghOS should be secure, fast, light-weight Operating System. It is now in a very early stage, but one day, it will be great :). For other information (in english and czech), you can visit my "main" webpage, houbysoft. The link is here (in the links section, "Houbysoft main page")--> Credits: ... [More] As of now, only me, Jan Dlabal. Currently working on support for preemptive multitasking News31.10.08 -> added an 'x' button in the right corner of windows for closing the windows 29.10.08 -> added new function for removing windows, rmwin, and fixed the ps/2 mouse driver again so that it doesn't overwrite the new character that has been "under" the mouse cursor 27.10.08 -> squashed a big bug in malloc, now it should be working without problems, if any, email me ;), and btw, because the bug is squashed, moved the window structures to linked list allocation again, and mouse driver updated. 25.10.08 -> commited the new version of the PS/2 mouse driver, now you can select windows by left-clicking into them! 24.10.08 -> commited the dvtab, and a BASIC PS/2 MOUSE DRIVER! A screenshot of its output is here : 23.10.08 -> added a dvtab - device table to make it easier to make new drivers (I will commit it to SVN soon, along with the PS/2 Mouse driver on which I'm working now) -> added new PC speaker function - beep() -> added new PIT driver function - wait(time in seconds) -> mkwin() now has one parameter less, creating windows is now even simpler ;-) -> windows structures are now dynamically allocated -> released devel version 0.04.1 -> added a PC speaker driver -> added a physical pages bitmap, RAM amount detector -> fixed scrolling of windows! -> released version 0.04! Current goals-> finish the ps/2 mouse driver ScreenshotFunghOS v0.04. in Bochs... [Less]

2.48K lines of code

0 current contributors

over 8 years since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This

stephencarmody

Compare

  Analyzed about 1 year ago

Stephen CarmodyAn amateur game developer's code repository. All my code is written in Java and generally purposed for game programming. Enjoy! Stephen Carmody

58K lines of code

0 current contributors

over 4 years since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This

tentaflykt

Compare

  Analyzed about 1 year ago

Hobby project that lets you escape your studies

1.64K lines of code

0 current contributors

about 8 years since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Tags hobby

nanoos

Compare

  Analyzed about 1 year ago

Nano OSAn object oriented OS written in C++ and assembly. How toI recommend trying out the floppy disk image(very recent) first. Please download the disk image. use qemu or bochs to boot the image. After you satisfied your self please join the project and checkout the source. Play around and ... [More] understand what is happening where. then discuss here and try to implement small chunks and small functionality. I will suggest try out modifying the shell code to add few more commands. Next modify IStream subsystem to handle int, pointer, HEX etc... Present FeaturesMulti boot compliant (tested with GRUB) Hope it will work with syslinux too C++ minimal run time is present written as object oriented kernel 32-bit protected mode Memory manager for physical memory only CPU detection, Memory detection and IDE hard disk detection IDE hard disk read is possible Partion table parsing is in-built to IDE code FAT16 Partitions are recognised now To DoMemory manager will be re-written using paging(first priority) Chris Gheezee's Malloc implementation based on heap implemented. Multi tasking (second priority) application loading atleast elf and coff binary.(third priority) I am planning to create a driver template so that it will be easy to write drivers floppy driver IDE driver ( See changelog bellow) network stack (might be mu-tcp/ip) ether net driver for rtl series and NE2k NFS client side (too ambitious ) Modify IStream and OStream for better functionality. specially implemet getstring() in cin Filesystem atleast FAT-16 will be nice. (any help on this with reference to the present code will be highly appreciated) Somany more Note Help me to grow this embryo remember this is not going to compete with any other OS This is purely for Experimentation and Learning, Covered under GNU GPL-V2 if you find this interesting and want to contribute, I will be happy to accept your code change log9th december 2008: Kmalloc kfre krealloc implementation based on Chris gheeze's Heap based first fit allocator 18th december 2008: rudimentary dma and fdc code ported. 5th January 2009 : IDE hard disk driver is implmented. ( Only Reading) This works under BOCHS but not Under Qemu, I don't know Why??? 7th January 2009 : IDE driver in read_sector a minor bug is fixed, Partition Scanning is implemented. 13th January 2009 : IDE driver now works fine under BOCHS and qemu. cpuinfo now displays properly. 9th February 209 : A rudimentary FAT16 is implmented, It now only be used to check if the Kernel recognizes FAT16 partition or not. The Image Works with qemu. For details how to PLease Check the Wiki. 11th March 2010 : Few modification to malloc family in kheap.cpp Initial PCI code but not working, initial tasking code not tested, Use of class template for singleton class. multiboot class is derived from singleton template. 20th March 2010 : Multitasking of 4 task for done. This is just to test the context switch is working correctly. :) enjoy. [Less]

18.9K lines of code

0 current contributors

over 3 years since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This