Recently, I came through a post, stating that almost all home-brew OSes are going to be ran only by their authors.
I don't think it's entirely true, but it also depends on code quality and usability. If you write your OS only for yourself, you don't really care about code quality and usability, and it will be used by only yourself. On the other side, if you write your OS to be used by others, you want to make it as good as possible, and it may be used by others too.But how many different computers is your OS going to run on? For almost all home-brew OSs the answer is 1.And hell no, i think that making driver for every single graphics card isn't normal for homemade OS. There is over 10000 different graphics cards!
Regards,
glauxosdever