my gripe with kernels


a kernel is a software with routines (including functions, macros, macro functions, data structures, and sometimes other stuff)

i personally believe that if a kernel is properly developed, everything should be completely modular; ie no need for kernel updates, much like i believe windows and macos and some variants of unix

there are exceptions, new features, bugs, but a kernel needs to be well designed in order for the modules to correctly work; which deals with architecture. sorry linus and rms, you cant expect everyone to do the work for you

im currently working on, and im in my 40s, a ba->ma->phd to write a free posix kernel which should be compatible with most operating systems, just port your software and its ok, not sure if it’ll be supported in the computer industry, but its something to do aside from working in it, especially in the world of web apps, back/front end and webasm

linux/bsd is fun but it takes too much energy (as in electrical power), and there are low powered (and in some cases super fast) alternatives which are more budget friendly, and with proper coding can be just as good as a 8k workstation. hacking is also a felony and trade theft is pretty common in the hacking world, but if a supercomputer would emerge so we could all develop software; either for free or for profit, it’d be awesome

constantly updating a kernel is dangerous, and can lead to serious security problems, and if a kernel that is developed for a long time for a family of processors, like risc, like im trying to do, hopefully with the support of the corporate computer world can emerge like im attempting, should better the world immenesely