Table of contents
osFree wiki - Start page
General info about osFree project
A foreword about OS/2
Petitions to IBM to opensource OS/2
About the project
osFree design and development concept
Architectural ideas
Personality-neutral (PN) services
OS/2 Personality
MVM (VDM/other VM's) Personality
Windows Personality
Linux Personality
FAQ
Legal issues and licensing
osFree general components license (BSD-like)
4OS/2 license
OS/2 Toolkit copyright notice
osFree artwork (logos, etc.)
osFree Development status
osFree long-term roadmap
osFree screenshots
Download page
osFree OS/2 personality demo
Comparison of different OS/2-cloning projects
Third-party projects which code is reused in osFree
Project news
Project Newsletter
Developing osFree
Complex tasks for developers
Simple tasks for developers
osFree development guidelines
osFree build environment
Netlabs CVS readme
(obsolete, but still contains useful info)
osFree Community
Web forum
Mailing list
IRC channel
Git repository
Issue tracker
osFree project staff
Developers involved into osFree boot sequence project
Boot team members
Maintainers of osFree build system
Build team members
Web developers and web masters
Web team members
Articles (russian)
Yuri Prokushev
Article
“Open Source and
OS
/2”
Yuri Prokushev
Article
“Open Source and
OS
/2, part 2”
Valery “valerius” Sedletski
Article
“L4 as a base of
OS
kernel”
Yuri Prokushev
Interview
to
Computerra-online
journal “
OS
/2: between past the and the future”
Our activist Vadim “Oxyd” Priluzkiy
Report
at
Chaos Constructions'2011
computer art festival
fido7.su.os2 OS/2 FAQ (russian)
Site map
Documentation Index
The general osFree documentation and ideas
Building hard disk image for Bochs
Distribution and packaging for osFree (or any OS/2-like system)
Web-site maintaince guides and references
Generation 1 of osFree web site
Generation 2 of osFree web site
Generation 3 of osFree web site
Rules during any migration
Boot sequence
Boot process guides and references
osFree boot sequence (Memory map changing)
osFree boot sequence (Draft II)
A historical note about FreeLDR
Ideas inspired by OS2CSM
FreeLDR design and ideas
FreeLDR 0.0.2 release notes
About OS/2 booter
osFree boot sequence (From Kernel execution to root server execution)
osFree MBR loader
osFree boot sectors
Blackbox or MicroFSD
osFree boot sequence execution flow
Microkernel
Older L4 X.2 docs
IDL4 Manual
L4 Version X.2 Reference Manual
L4Ka:Kickstart
L4Ka::Pistachio and Afterburner build process
L4/Fiasco docs
L4/Fiasco build process
Newer Fiasco.OC docs
Personality neutral servers
Root server
Port Input Output server
KBD server
VIO server
Virtual File System servers
OS
/2 personality
Architectural ideas behind OS/2 personality
OS/2 personality prototype status
Minimal API subset required for MiniCMD minishell
Installable File System
File System utilities
Installable Executable Format
Command Line Reference
Modules and their entry points
Presentation Manager
osFree PM architecture
osFree PM communication protocol
osFree PM current status
Original FreePM Documentation
FreePM terms
FreePM workflow
Build Level documentation
IBM's OS/2 Toolkit and DDK documentation
VIO API
CPI API
MVM server
main OS/2 server
os2exec server
filesystem server
libKAL library
DOSCALLS.DLL library
HTML-based docs (generated from IPF)
Command reference
osFree External command reference
IFS document from IBM (ifs.inf)
IBM's 16-bit OS/2 API reference (prcp.inf)
IBM's GRADD reference (gradd.inf)
REXX Tips and Tricks (rxtt.inf)
IBM docs (converted to wiki syntax)
ifs.inf
cmdref.inf
gradd.inf
DOS personality
DOS API
Family API
Win16 personality