Again, guys: this project idea has a different point of view/start ! 1. You *need* an installed version of MicroSoft Windows 9x; 2. You *need* a fully functional internet connection; 3. You must donwload/install a project package manager; 4. Package manager downloads alternatives and substitutes official components. This approach means that we don't have to start "from scratch", but we just need the package manager, the "upgrades server" and the open source alternatives (and not all actually, the hunt could be dynamic...) Hope that is more clear now. But that doesn't make an open source 9x based OS Because you need to have M$ Win 9x . So i'm thinking about making it totally freeware. Because Win9x Editions are MS-DOS + a shell so we have freeDOS+a shell same functionality just freeware how cool