Years ago I tracked down the source code for liballoc using the Wayback Machine, put it on GitHub, and then updated the Wiki from “source code lost” to a link to my Git repository. I’ve never had any issues with it myself, though I’ve seen some rumblings that it might have issues. I figured it was worth opening a thread about it so that people could share any problems they run into. I’m focused on other things at the moment but I’d like to review the code myself, clean up the repository, and add meson and CMake configs to make it easier to use with those build systems.
#liballoc: the original hobby OS allocator
1 messages · Page 1 of 1 (latest)
whats the link?
how interesting
i probably dont plan on using it but just so others can find it
Added
👍
wait it was you who found the source code
Yes
The license situation is slightly unclear, but not in any way that would matter to most people. One copy had a BSD license, the other was PD, so it seems safe to just stick with BSD
And….I noticed recently that Durand Miller is alive and now on GitHub. And he did put up liballoc…but under the GPL 😂
Yup
7 years ago vs 10 years ago
Other than checking the license I haven’t looked at the version in the repo, for obvious reasons
@dawn mirage
his version in the repo is the same as yours
I also tried compiling the "spoon microkernel" but it failed, and I don't really care enough to find out why
Probably any kernel code from that long ago would fail when being compiled with a 2023 C compiler
Indeed lol
time to lawyer up !!
This is your repo, amazing
I remember referencing this a few years ago when I was first getting into allocators
What a small world, thanks for archiving this 😁
Oh yeah I have a thread for this