Directory Help
Search only in EducationSearch the Web  

Education
  Computers > Software > Operating Systems > Education   Go to Directory Home  

Categories
DLXOS (22)
leJOS (11)
MINIX (12)
Smalltalk (304)
Spoon (26)
Squeak (114)
Xinu (6)
Yoctix (18)
Web Pages
View in Google PageRank order               Viewing in alphabetical order
Amateur OS: AMOS http://scottie.20m.com/
Scott Billingsley's OS: realtime for DSP and amateur radio, one user/application, 16-bit real mode, for i386+, FAT 12/16; no TSRs, library of routines to program into apps, minimal kernel support (minimize interrupts), written in NASM assembly and Sphnix C--.
http://kos.enix.org/ http://kos.enix.org/
Kid Operating System. Modular (run-time dynamic linking), preemptive multitasking, to have SVR4-like VM. Begun 1998 by young programmers, most of them students. Goal: not obtaining OS, but learning OS internals and functioning of x86 processors. Downloads, links, documentation. [Open Source, GPL]
http://mikeos.berlios.de/ http://mikeos.berlios.de/
Tool to learn: how simple OSs work, OS development, x86 assembly language; simple code, ample documentation, often add new features on request. Open source.
http://www.cs.uiowa.edu/~jones/acados/ http://www.cs.uiowa.edu/~jones/acados/
Academic Operating System, goals: to expose students to more modern ideas than older OSs, to basic OS mechanisms, to OS and language design and prototyping; old version, ideas for new microkernel version.
http://www.cs.washington.edu/homes/tom/nachos/ http://www.cs.washington.edu/homes/tom/nachos/
Not Another Completely Heuristic Operating System: teaching OS coded in C++ subset, developed at UC Berkeley for OS and Systems Programming classes; now used worldwide. Descriptions, FAQ, port and bug lists, assignments, downloads. [Open Source]
http://www.tik.ee.ethz.ch/~topsy/ http://www.tik.ee.ethz.ch/~topsy/
Teachable Operating System: tiny multithreaded messaging microkernel, in ANSI C; protected threads, memory managed, and thread/process control. From undergraduate course on concurrency, device programming, OS concepts. Descriptions, documents, theses, downloads, contacts, links. [Open Source, GPL]
Kaneton Microkernel http://www.kaneton.org/
Goal: provide all students need to learn OS concepts: basic functions, kernel internals, microkernel architecture, to advanced distributed concepts, and to develop theirs, step by step.
Nachos/486 http://www.cs.virginia.edu/~bah6f/nachos486/
Port, extension of instructional OS, now stand-alone, protected mode, multithreaded, compiles in FreeBSD to run on i486+, can be relinked without recompile. Descriptions, report (HTML, PDF, PS), download. [Open Source]

Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor

Modified by Google - ©2009 Google
Advertise with Us - Jobs, Press, Cool Stuff...