Exploring Haiku

I made a build VPS box to do some custom builds using gcc4 only, as previously mentioned, but I still haven’t broken the 100MB barrier yet. The 78MB build I did failed to boot, and I’m switching from making ISOs to VMWare as I can’t stand making any more coasters!

From what I can tell the kernel core is around 1.8MB in total plus some required libraries, so I think it’s possible to get the minimum install well under 100MB. (kernel, app server, input server, tracker?)

The goals I’ve set for my education/knowledge of this very fine OS are:

1.) To see how low I can get a minimal install to boot - even if there are no applications

2.) Develop a framework for application + system updates - I have a basic implementation on paper, now I just need to implement it and see how much of the existing build system needs to be tweaked

3.) Understand the internals better as it’s been a while since I’ve done any OS tinkering

I think 1 is gonna be easy to do this week, #2 will be a good tinkering test but #3 is already forcing me to break open my old OS design books and relearn some things.

Leave a Comment

You must be logged in to post a comment.