OSes and Kernels
• AROS
• AtheOS
• BRiX
• DROPS
• EROS
• EuOS
• GEOS-NewDeal WebRings
• GNU Hurd
• FreeDOS
• FreeOS.com
• GO! OS
• Haiku
• Kortesmaa's kernel
• L4
• Maverick OS
• MenuetOS
• MorphOS
• OpenBeOS
• OpenVMS
• OpenVMS
• [1]
• [2]
• [3]
• [4]
• PizziOS
• Plan 9 GD
• Quantum Software - Free RISC OS Desktop pictures page
• ReactOS
• SkyOS
• Spoon microkernel
• Syllable
• TOPS
• TUNES index
• Tabos
• Topsy
• TriangleOS
•
Based on Forth:
• 4TrOn
•
OS Lists:
• 500mhz.net
• Alternative OSes
•
News and Forums
•
BeOS, Haiku, Zeta:
• BeGroovy
• BeNews
•
OS Development
• My recollections of operating system design
• HAKMEM
• Hakmem Programming Hacks
• visopsys--OS Development
• 6502.org
• BonaFide
• BonaFide
• Chris Giese
• ClipX: BIOS Reference
• ClipX: BIOS, I/O Ports
• Common I/O Port Addresses
• Device Programming Links
• FAT boot sector
• FAT16 (Dobiash)
• FAT32 (Dobiash)
• Floppy Tutorial
• Fragmentation
• [5]
• FreeBSD Handbook: DMA
• GDB bytecode
• Ints 10,13,16,18,19
• John S. Fine's Links
• Karbos Guide to PC Hardware
• Let's Build an Operating System
• Links to OS Dev Pages
• Linux Sucks
• Linux-History.org
• Mega-Tokyo OS Forum
• Memory Management
• Memory in the PC
• Multiboot Specification
• OS Development Links
• OS Development XML Documents
• OS Files
• OS Journal
• OS Projects
• OS Resource Center
• OS development links
• OS-Liste
• OSDev List
• OSDev.org Message Board
• OSKit Project
• OSNews
• OSNews: OS Development
• Other OS Sites
• Partition types
• Paul Hsieh's OS Page
• Programming FDCs
• Ralf Brown's Interrupt List
• Ranish Partition Manager
• Ring Zero: Programmer Resources
• SIGOPS
• SigOps Create Your Own OS
• The Memory Management Reference
• Tunes Review
• WebRing
• Write Your Own OS (FAQ)
• Write Your Own OS
• XOSL
• alt.os.assembly
• alt.os.development
• OScast
•
Graphics, VGA, VESA
• FreeVGA Project
• [6]
• Graphics in assembly
• Graphics tutorials
• Moving buffer to video RAM
• SuperVGA/VESA notes
• Text Color Attributes
• High-speed VESA tutorial
• Tutorial on VGA graphics
•
Keyboard
• Keyboard LEDs
• Scan Codes
• Vinay: Keyboard
•
USB
• Tutorial on USB with Linux
• Prog. Texts/Tutorials: USB
• USB Central
• USB in a Nutshell
• USB.org
•
File Formats
• File Extensions
• MP3 File Format Specification
• MyFileFormats
• Graphics File Format Page
• Graphics File Format Specs
• Ogg Vorbis documentation
• The MPEG standard
• Wotsit's Format
•
File systems
• NTFS Documentation
• NTFS.com
• ZFS
•
Hardware information:
• ATA-ATAPI.COM
•
Partitions and booting:
• Alt-OS-Dev Partition Spec.
• BIOS: Find usable memory
•
Kernel design:
• Alexei A. Frounze
•
File systems:
• BFS (Brendan File System)
•
UI Design
• 14 Principles of Polite Apps
• Alan Cooper
• OSNews: THE
• AskTog
• Canon Cat
• [7]
• [8]
• GUI Gallery
• [9]
• [10]
• Hall of Shame
• [11]
• GUIOlympics
• Jef Raskin
• Mac UI Guidelines
• Palm OS UI Guidelines
• Pegasus 2000
• Think Secret - Inside Panther A look at the Finder and System, part one (images)
• Windows XP's UI
• aka
• guuui.com
• Boswell
•
Wordstar
• Wordstar
• Commands
• [12]
• [13]
• [14]
•