Why even bother attempting to rewrite the BeOS? Isn it too big a task?
Yes, it’s a big project. But perhaps not as big as you think. We are implementing an already-designed system, not creating a new one from scratch. We have the documentation from Be Inc. to act as guidelines for the API — this is a huge amount of design work that’s already done for us. There already exist open source versions of Deskbar and Tracker in the OpenTracker project. Networking components are coming in from Dr. Zoidberg Enterprises. OpenBFS has hit beta. The kernel is based on one created by Travis Geiselbrecht called NewOS. NewOS already boots and provides basic services, so we start from a good foundation. This leaves implementing each of the rest of the servers/kit modules as well as drivers. The remaining modules are divided up into separate projects with a team of volunteers assigned to each one. We are making progress on many fronts at once. You might be interested to read our issue 11 6-month “state of the union” newsletter article as well as our issue 24 1-year annivers