KallistiOS: Intro
Welcome
KallistiOS is a pro-grade development system for consoles. There existed ports to the Dreamcast™, Gameboy Advance™, Playstation 2™, and x86-based PCs, though the Dreamcast port is the only one that can claim any sort of completeness (or even existence) right now, so pretty much all the rest of these web pages are devoted to the Dreamcast port.
The GBA port was based on an older version (1.2.x) and was forked off to be maintained by Gil Megidish. A link to that project will be posted if/when I've got it.
KOS has been used to produce multiple commercial quality games for sale.
KOS was developed from scratch over the internet by a group of free software developers, and has no relation to the old Katana or WinCE development kits for the DC (besides having a similar purpose anyway). It also has no relation at all with the unfortunately named "Kalisto" crack group.
KOS is free software. This means you get the full source code for it and can do whatever the heck you want with it except for incorporating it into your own program without credit. As long as you have those magic credit lines somewhere in your program, you are free to include it in any other free software project (GPL'd or otherwise), commercial project, whatever you want.
On the other hand, KOS comes with NO WARRANTY. If you use it, you use it at your own risk. Check out the source license for more details. Also please be aware that KOS is bundled with various "ports" which may have different licenses (e.g., GPL). If you use those libraries, please check the license to make sure.
Topics
These web pages have been organized into sections by topic to make it easier to find what you want. People who are new to DC homebrew development should start at the top. Otherwise you probably know where you need to start.