Browsing projects by Tag(s)

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

Showing page 1 of 3

KolibriOS is an open source operating system with a monolithic preemptive, real-time kernel, video drivers, for 32-bit x86 architecture computers, developed and maintained by The KolibriOS Project Team. KolibriOS is a fork of MenuetOS, written entirely in assembly language.

4.83333
   
  0 reviews  |  13 users  |  531,943 lines of code  |  23 current contributors  |  Analyzed 8 days ago
 
 

A fork of KolibriOS carefully optimized for last-generation AMD processors and chipsets, with a special focus on resource-hungry embedded applications.

5.0
 
  0 reviews  |  3 users  |  16,625 lines of code  |  1 current contributor  |  Analyzed 5 days ago
 
 

The Pigeon Mouette BSD project provides a FREE, multi-platform BSD UNIX-like operating system. PmBSD is 'what we think a BSD is' and was totally written from scratch. The only sources stolen by this project were stolen from OpenBSD and are a part of this website and the file sys/queue.h. ... [More] PmBSD is freely available from our mercurial repository. [Less]

5.0
 
  0 reviews  |  2 users  |  5,361 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

32bit, protected mode operating system, which wrote in the C and assembly

5.0
 
  0 reviews  |  1 user  |  3,572 lines of code  |  1 current contributor  |  Analyzed 1 day ago
 
 

Metta is a multimedia, mobile, social OS. My goal is to make Metta the platform for social, efficient and fun life on the internet. I call such internet egocentric, because it revolves around your needs and desires. Be free!

3.0
   
  0 reviews  |  1 user  |  443,670 lines of code  |  2 current contributors  |  Analyzed 8 days ago
 
 

Draumr is a 21st century multiprocessing operating system, designed specially for SMP and NUMA.

5.0
 
  0 reviews  |  1 user  |  8,713 lines of code  |  1 current contributor  |  Analyzed about 14 hours ago
 
 

Ostin project is based on (and is developed in loose coordination with) KolibriOS. It offers strict code formatting and commenting guidelines as well as proper documentation. While Kolibri is mostly developed by Russian/ex-USSR community, Ostin tries to be as much international as possible. Ostin ... [More] is also strictly assembly-only, just-for-fun operating system. [Less]

5.0
 
  0 reviews  |  1 user  |  47,699 lines of code  |  1 current contributor  |  Analyzed 9 days ago
 
 

Tantra is a teaching monolithic x86 operating system for enthusiasts engineering students. The name is derived from Sanksrit; संचालन तंत्र means operating system.

0
 
  0 reviews  |  1 user  |  916 lines of code  |  0 current contributors  |  Analyzed about 17 hours 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]

0
 
  0 reviews  |  0 users  |  18,942 lines of code  |  1 current contributor  |  Analyzed 6 days ago
 
 

The phlux kernel is an open source kernel written in assembly language for use on laptops, and older computers, due to it being written in assembly language, it is very fast and also very secure. New versions will be available regularly. Installation instructions: Use a program such as rawrite to ... [More] copy the files, kernel(x).bin and loader(x).bin to a blank floppy dh isk.Then put into your drive and restart your computer, making sure the bios is set to boot from the floppy drive first. Note: (x) represents the latest version. Please not that the lastest stable release is version 5, as version 6 has a few kernel panics in it and is just a beta at the moment. The file version 3 is also unstable as the readme command is temprementle, however this was fixed in version 4 Development: If you are interested in helping with this small time kernel then please email me using the following email address: "sk8erblade@googlemail.com", any inout would be gratefully recieved. Note: i might not have changed the names in some of the versions but the names of the files are correct. Stable means it will not crash. INSTALLATION INSTRUCTIONS: Tools required, windows 95-vista , writebin.com , the kernel version of your choice , loader.bin and phlux.zip-------------------------------- Steps:-------------------------------------------------- Take a blank floppy and wipe it, then extract phlux.zip to the floppy, these are the apps, the kernel , the loader and the documentation. Then open command prompt and type in:------------------- writebin loader.bin writebin kernel.bin /k this will copy then into the sectors on the floppy disc, note this can be checked in phlux by typing sector and pressing enter. [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 2 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.