This is probably a stupid question, but why real-time? Isn't it enough to "just" make an OS in SMB, doesn't adding real-time guarantees make it even more difficult, by restricting what allocator and scheduling algorithms you can use?

In any case, this looks like a really cool project.

I appreciate your humility in assuming that the term is correct, and your understanding must be off.

As a matter of fact, the truth is that this is not an RTOS, and I'm embarrassed that I put that term in the title. It wasn't intentionally malicious -- in the moment I felt it fit -- but it was clouded by the bias of wanting to create an interesting HN title.