Anyone remember my project FoxBSD? That FreeBSD fork?
The project is not dead. I ended up losing the hosting for FoxBSD because of the asshole company I did business with. They shut down the server and wouldn't allow me to get off the data unless I paid a huge sum of cash. I decided to say no, after all I didn't lose anything by the site shutting down other than some documentation which can easily be rewritten.
I started a new job and I also realized after delving deep into the FreeBSD codebase that a LOT is wrong with it, even in simple userland tools.
So I'm going back to the drawing board and using NetBSD and 4.4BSD-lite code to code an entire new set of userland from scratch. I will also, once this segment of the project is done, update the mercurial repos with the code, and begin the slow and laborious process of transplating everything into a new build system (your standard bmake and gmake are horribly designed and I have a lot of time to ponder on what to use instead)
I am continuing to remove obsolete 32-bit platform support from the FreeBSD kernel in my spare time. Yes, this includes i386, though the necessary compatibility to run IA-32 will remain indefinitely. ARM-32 will remain for the foreseeable future, but no bugfixing will be made to ARM-32 - if there's problems introduced by new code added enough to justify its removal, so be it. SPARC is potentially going to be axed entirely. Itanium was already removed, so that's a non-issue. I may retain POWER-32 (PowerPC) support if there's demand, but I doubt there will be. Yes, MIPS will be removed. MIPS is dead, essentially, outside of retrocomputing hobbies.
As for a general release, that has been postponed until further notice. I'm not satisfied with the FreeBSD codebase enough yet.
For BSD, Linux, and other UNIX versions not previously mentioned.
1 post • Page 1 of 1