Browsing projects by Tag(s)

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

Showing page 39 of 42

When this kid gets stronger and bigger, there comes detailed description.:P

0
 
  0 reviews  |  0 users  |  784 lines of code  |  0 current contributors  |  Analyzed 10 days ago
 
 

Liquid OS - It is a general purpose micro-kernel development project, mainly targeting low-end microcontrollers. The kernel will be mostly written in C and will be developed in platform independent way.

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

Mort is an Open Source UNIX like operating system. It's still in the early ages of development, but will eventually have networking support, and it's own GUI.

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

Not Only GNU Operating System kernel development

0
 
  0 reviews  |  0 users  |  0 current contributors
  kernel
 
 

Slashd-OS is an OS made in assembly for the 16bit 8086. It is a microkernel with all drivers being external to the kernel. It may follow some UNIX concepts for an OS, but it is not meant to be a clone.

0
 
  0 reviews  |  0 users  |  323 lines of code  |  0 current contributors  |  Analyzed about 23 hours ago
 
 

AboutCarestia is a simple but not-yet-functional kernel for study purpose. I started writing it just to have fun learning some exciting things about Operating Systems development. I don't know whether I'll finish it or not just because my only purpose is to have fun! Contact mefor any ... [More] question or suggestion drop me a line: thekaneb (at) gmail (dot) com Getting startedAll you need is: Gnu GCC compiler (I use 4.1 version, but others should work) NASM assembler (any recent version should suffice) LD linker (comes with GNU binutils) sh or compatible shell to execute the automated building scripts GRUB to boot the kernel To compile, just execute ./build.sh and wait a few seconds, then copy the file bin/try.bin into some location in your disk, then add the following to your GRUB configuration file (often /boot/grub/menu.lst): title Carestia kernel /path/to/try.binNow you can restart your machine and boot Carestia. Hope you have fun! :-) DisclaimerCarestia is distributed under the terms of the GNU General Public License v3. Please, read LICENSE for more information. Carestia comes with NO WARRANTY AT ALL. Use it AT YOUR OWN RISK! [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

Pigos is a simple kernel. I am writing it just for fun. FeaturesNow Pigos has (all are basic and need refining): Process schedular Virture memory Disk driver Cache for disk File system Basic input and output A few system calls Shell ELF loader Shared memroy Now it does not have: Network ... [More] support and many EnviromentCPU: x86 Memory: 2M ~ 2G Disk: only 1 IDE disk, 4G How to RunIt's tested on both Qemu 0.9.0 and Bochs 0.3.7. See Makefile for more details of how to run. Execute User ProgramYou can execute ELF programs in Pigos. However, because there's no compiler and linker in Pigos now, you have to compile and link it outside, and then copy it to disk image of Pigos. First, write your own program. There is some diffrence with normal C program: Normal libs can't be used, like libc. But you can use some libs here in lib/, including some system calls. The entry is _start(int argc, char **argv), but not main(). And sys_exit() has to be called at the end, which is included in include/sys_calls. The program should be compiled by gcc -c, but linked by ld. Then, copy the executable file to disk image. tools/pdisk c.img cp yourfile filenameinPigos You need to format the disk image before the coping. You can do this in Pigos, or tools/pdisk c.img format Take usr/Makefile and usr/hello.c as examples. [Less]

0
 
  0 reviews  |  0 users  |  3,807 lines of code  |  0 current contributors  |  Analyzed 12 months ago
  os kernel
 
 
Compare

It is the code of the following paper: http://books.nips.cc/papers/files/nips20/NIPS2007_0435.pdf. This is an all-kernel-support version of SVM, which can parallel run on multiple machines. We migrate it from Google's large scale computing infrastructure to MPI, then every one can use and run ... [More] it. Please notice this open source project is a 20% project (we do it in part time), and it is still in a Beta version. :) If you wish to publish any work based on psvm, please cite our paper as: Edward Chang, Kaihua Zhu, Hao Wang, Hongjie Bai, Jian Li, Zhihuan Qiu, and Hang Cui, PSVM: Parallelizing Support Vector Machines on Distributed Computers. NIPS 2007. Software available at http://code.google.com/p/psvm. The bibtex format is @InProceedings{psvm, author = {Edward Y. Chang and Kaihua Zhu and Hao Wang and Hongjie Bai and Jian Li and Zhihuan Qiu and Hang Cui}, title = {PSVM: Parallelizing Support Vector Machines on Distributed Computers}, booktitle = {NIPS}, year = {2007}, note = {Software available at \url{http://code.google.com/p/psvm}} } If you have any question, please feel free to contact us. And you can also ask your questions on: http://groups.google.com/group/psvm?lnk=srg Acknowledgment: We would like to thank National Science Foundation for their grant IIS-0535085, which made the start of this project at UCSB in 2006 possible. [Less]

0
 
  0 reviews  |  0 users  |  2,940 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

Primarily developed for the OSx86 community, but should be useful to real mac owners as well. This is an Intel SpeedStep driver for Mac OS X which supports a much wider range of CPUs and motherboards than the stock AppleIntelCPUPowerManagement kext. 12 Feb 2010 This project has now been ... [More] deprecated in favor of VoodooPower. Further updates to the kernel extension might not be available. VoodooPower offers better support for newer processors and is actively developed. Everyone is advised to switch to VoodooPower (unless you need manual frequency/voltage control). 14 June 2009 A new version 1.4.9 is now available from the Downloads section. Please check changelog for what's new. Important: The v1.4.5 beta is NOT recommended for use by most users as it causes kernel panics. 22 Nov 2008 An experimental v1.4.5 is available now. It will try to auto-create a pstate list for you if your ACPI does not return the pstate table. This should allow you to use the kext if earlier you received "Error getting PState table from ACPI". The autothrottler's target CPU load can now also be configured in the Info.plist file. Please test and report back in the forum or file bug reports on the Issues tab. 24 Oct 2008 Auto-throttle is here! The v1.4.0 of the kext now has in-built auto-throttling, which means you no longer have to use any SpeedStep GUI - just install the kext and off you go! Check AutoThrottle for more info. AMD support is planned for the near future. Note: There is a fork of this project created by Superhai (link on the right sidebar). This may work better for a lot of newer CPUs, however Pentium M and similar processor owners are advised to continue using the one found on this page. The discussion forum for questions/support is : http://forum.insanelymac.com/index.php?showforum=163 ContributionsClick here to donate (via Paypal) A few people have contacted me to ask how to donate, so I have put up a link to my Paypal account here. Feel free to contribute any amount you wish. Your contributions are highly appreciated! [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 9 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 5 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.