Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
en:manual:contrib:hyperbola_roadmap [2023/05/04 01:57] emulatorman |
en:manual:contrib:hyperbola_roadmap [2023/06/24 04:38] emulatorman |
||
---|---|---|---|
Line 25: | Line 25: | ||
* < | * < | ||
* < | * < | ||
+ | * < | ||
+ | * Add HyperbolaBSD partition support (MBR and GPT) in gptfdisk //**-> IN PROGRESS**// | ||
+ | * < | ||
+ | * < | ||
+ | * Package modified gptfdisk //**-> TODO**// (Responsible: | ||
+ | * Package modified util-linux (fdisk) //**-> TODO**// (Responsible: | ||
+ | * < | ||
===== Hyperbola GNU/ | ===== Hyperbola GNU/ | ||
Line 34: | Line 41: | ||
===== HyperbolaBSD Canis Major v0.99.x-alpha ===== | ===== HyperbolaBSD Canis Major v0.99.x-alpha ===== | ||
- | === | + | === |
- | * < | + | * <del> Check all files with licenses issues ((Non-free licenses, unlicensed)) (kernel)</ |
- | * < | + | * < |
- | * < | + | * < |
- | * < | + | * < |
+ | * Check all files with licenses issues ((Non-free licenses, unlicensed)) (libc-extra) //**-> IN PROGRESS**// | ||
+ | * See if some of those unlicensed files are copyrightable (libc-extra) //**-> IN PROGRESS**// | ||
+ | * < | ||
+ | * < | ||
* < | * < | ||
* < | * < | ||
Line 47: | Line 58: | ||
* Port BSD userspace to our custom GCC/LLVM versions //**-> IN PROGRESS**// | * Port BSD userspace to our custom GCC/LLVM versions //**-> IN PROGRESS**// | ||
* Build and test the ported BSD userspace //**-> IN PROGRESS**// | * Build and test the ported BSD userspace //**-> IN PROGRESS**// | ||
- | * Test pre-alpha | + | * Test HyperbolaBSD |
+ | * Contact original authors to release unlicensed code under [[https:// | ||
+ | * < | ||
* Remove all non-x86 specific source code in kernel | * Remove all non-x86 specific source code in kernel | ||
+ | * Remove all non-x86 specific source code in libc | ||
* Write compatible code under [[https:// | * Write compatible code under [[https:// | ||
+ | * Write compatible code under [[https:// | ||
* Replace nonfree tools/ | * Replace nonfree tools/ | ||
+ | * Test HyperbolaBSD alpha version running on QEMU (without Xenocara) | ||
* Port Xenocara to our custom GCC/LLVM versions | * Port Xenocara to our custom GCC/LLVM versions | ||
* Build and test the ported Xenocara | * Build and test the ported Xenocara | ||
- | * Test pre-alpha | + | * Test HyperbolaBSD |
===== HyperbolaBSD Canis Major v0.99.x-beta ===== | ===== HyperbolaBSD Canis Major v0.99.x-beta ===== |