Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:manual:contrib:hyperbolabsd_roadmap [2024/08/29 13:19]
emulatorman
en:manual:contrib:hyperbolabsd_roadmap [2024/08/29 13:26] (current)
emulatorman
Line 88: Line 88:
   * <del>Port userspace from GNU C99 to GNU C17 standard</del> //**-> DONE**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]])   * <del>Port userspace from GNU C99 to GNU C17 standard</del> //**-> DONE**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]])
   * <del>Build the ported kernel under FreeBSD bmake</del> //**-> DONE**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]])   * <del>Build the ported kernel under FreeBSD bmake</del> //**-> DONE**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]])
-  * <del>Prepare cleaned libraries of LLVM without GCC dependencies</del> //**-> DONE**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]])+  * <del>Prepare cleaned LLVM libraries without GCC dependencies</del> //**-> DONE**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]])
   * Repackage LLVM without GCC dependencies //**-> IN PROGRESS**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]])   * Repackage LLVM without GCC dependencies //**-> IN PROGRESS**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]])
   * Package LLVM for cross-building   * Package LLVM for cross-building
Line 102: Line 102:
   * <del>Contact original authors to remove [[https://www.gnu.org/licenses/bsd.html|the obnoxious BSD advertising clause]]</del> //**-> CANCELLED**// (Reason: Planned for the "HyperbolaBSD Sagittarius Roadmap")   * <del>Contact original authors to remove [[https://www.gnu.org/licenses/bsd.html|the obnoxious BSD advertising clause]]</del> //**-> CANCELLED**// (Reason: Planned for the "HyperbolaBSD Sagittarius Roadmap")
   * <del>Modularise kernel</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]])   * <del>Modularise kernel</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]])
-  * Modularise userspace //**-> IN PROGRESS**// (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]]+  * Modularise userspace 
-  * Adapt whole userspace under FHS for i386 version+  Adapt userspace under [[en:project:fhs|FHS]] for i386 version (eg. binaries and libraries)
   * Develop kernel for i386 architecture   * Develop kernel for i386 architecture
   * Develop userspace for i386 architecture   * Develop userspace for i386 architecture