klange / toaruos

A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
https://toaruos.org/
University of Illinois/NCSA Open Source License
6.13k stars 487 forks source link

Bring back Package Management #169

Closed klange closed 3 years ago

klange commented 6 years ago

Ideally, I would like to have Core include a package manager compatible with the format established in 1.2.x. This requires several things to be implemented upstream:

In theory, the original Python package manager should function if zlib is rebuilt, so Extra can start picking up packages again. We'll need a new package namespace due to the significant ABI breaks between 1.2.x's Newlib and our in-house libc.