Register for free!
1829 users online right now

[x]

Explore: Operating Systems, Programming

Information about writing operating systems, including tutorials and research projects. Sites with general information about particular operating systems are in Computers/Software/Operating_Systems....
This page was last updated on August 30th, 2008
Operating Systems (from Programming)
Canadian Content » Computers » Programming » Operating_Systems »
Therx OS Development LibraryTherx OS Development Library
A site containing archived documents relating to the programming of Operating Systems.
Bona Fide OS DevelopmentBona Fide OS Development
OS development information and tutorials. Links.
TriadaTriada
Ukrainiann Operating System. OS sources, toolkit downloads. OS development related articles.
Operating System IndexOperating System Index
A list of educational and experimental operating systems aiming to help developers who are looking for code examples.
Tuomo KortesmaaTuomo Kortesmaa
Notes and example code for basic operating systems concepts, threads, sockets, and device drivers.
Tony Macs Programming PagesTony Macs Programming Pages
Focuses on x86 programming and includes links to other good sites, including MenuetOS. Collection of OS screenshots.
Triple Fault ClubTriple Fault Club
Information on writing your own operating system, protected mode, and small independent OS projects with freely-available source code.
LusitanOSLusitanOS
Open source operating system, planned to be an OS entirely made by Portuguese people and built mainly as a way of self-learning and research on operating systems development. [Open source]
Operating System Lecture NotesOperating System Lecture Notes
Notes on operating system theory, source code of describing actual construction of operating system in C programming language. Also OS construction related links to books, notes, tutorials, and news groups.
The Operating Systems Resource CenterThe Operating Systems Resource Center
Extensive information about booting, file systems, memory, architecture, and interfacing with other devices.
Inter-Process Communication TutorialInter-Process Communication Tutorial
Interactive tutorial about message passing, semaphores, and monitors.
Yet Another Object Oriented Operating SystemYet Another Object Oriented Operating System
A project of developing new object oriented operating system.
The Operating System Developers HomepageThe Operating System Developers Homepage
Index of operating systems and links to resources for programmers.
Introduction to Operating Systems and Systems ProgrammingIntroduction to Operating Systems and Systems Programming
Course details and material.
Groovyweb: Operating system programmingGroovyweb: Operating system programming
An open source os written in Turbo C (for DOS/ windows) and nasm (Windows/Dos/Linux) as well as two exclusive tutorials on how to write an operating system.
DXOSDXOS
Developed by Richard Hayden, also containing information on low-level systems and operating system programming, forums.
The OSKit ProjectThe OSKit Project
An open source set of libraries that can be used as building blocks for an operating system for x86. Includes documentation and publications.
OSDEV CommunityOSDEV Community
A web portal dedicated to operating system development, attracting programmers into an advanced development environment.
Bootstrap TutorialBootstrap Tutorial
How to write a bootstrapper.
ACM Special Interest Group for Operating SystemsACM Special Interest Group for Operating Systems
Tutorial for writing an operating system and links to group members' projects.
JOSH - Operating Systems Development TutorialJOSH - Operating Systems Development Tutorial
Tutorial on operating system development leading to the development of a real mode single tasking operating system developed in assembler.
KernelCodeKernelCode
News and reviews of kernels.
Virtual Memory TutorialVirtual Memory Tutorial
Extensive discussion of virtual memory.
DBLP Bibliography: Operating SystemsDBLP Bibliography: Operating Systems
Links to many operating systems journals on the web.
Xosdev OS Development CentralXosdev OS Development Central
Directory of OS development related resources.
WJS Home PageWJS Home Page
Memory allocation and multitasking algorithms. Programming Interrupts for DOS (docs and examples). Devices programming (PIC, PIT, FDC, IDE, KEYBOARD) source code and links. Utilities.
Operating Systems and System SoftwareOperating Systems and System Software
Contains sources of a minimal kernel, a new CPU scheduler for Linux, multithreading in Linux, systems software in DOS and collection of good reference material for OS lovers.
KernelNewbies.orgKernelNewbies.org
Resources for programmers new to kernel hacking. Example code, FAQs, utilities for debugging modules.
Home Page of LA SewellHome Page of LA Sewell
Bootsi - a simple program (Windows) write a bootsector to a floppy disk; a.zip - a floppy disk image for use with Bochs a PC emulator, contains a bootsector written by John Fine which loads a program called LOADER.BIN (also on the image), and also contain
Cottontail OS Development LibraryCottontail OS Development Library
Old non-updated mirror online library covering a plethora of OS development topics. Datasheets, tutorials, reference manuals and hardware programming information.
CS 3210  Design of Operating SystemsCS 3210 Design of Operating Systems
A course in operating systems with a focus on the design and construction of a modern OS kernel.
Write Your Own Operating System [FAQ]Write Your Own Operating System [FAQ]
The Hobbyist guide to writing your own operating system from the ground up, Question and Answer style on everything from PMode to filesystems to GCC and doing it in C++.
Ace Operating System ProjectAce Operating System Project
An open source operating system for X86 architecture. It also contains documents, specifications explaning various hardware.

Programming >> Operating Systems yielded other results on Canadian Content:


Task Commander Download - Computer Utilities
Task Commander: Modern operating systems offer many cool features to make our lives easier. However
Active Keys Download - Miscellaneous Utilties
Active Keys: Modern operating systems offer the increasing number of features that bring computing
Parallels Workstation for Linux Download - Miscellaneous Utilties
Parallels Workstation for Linux: Run multiple operating systems simultaneously
Parallels Workstation for Windows Download - Desktop Enhancement
Parallels Workstation for Windows: Run multiple operating systems simultaneously
Download Task Commander - CanCon
Download Task Commander. Product description: Modern operating systems offer many cool features to


--