> The Hurd as well as Minix are research systems IMHO. That is usually a nice way of saying that they tend not to go anywhere.
Minix used to be a simple OS for teaching OS concepts (not researching, AFAIK). It tries to be usable as a general purpose (embedded) OS now, so that's not really an excuse anymore.
The Hurd is GNU's replacement for Unix, not a research project.
Research OSs may not go anywhere in most cases, however that does not make OSs that are not going anywhere research OSs.
Posted Feb 23, 2013 23:00 UTC (Sat) by mabshoff (guest, #86444)
[Link]
> Minix used to be a simple OS for teaching OS concepts (not researching, AFAIK).
True IMHO for Minix before the 3.0 release.
> It tries to be usable as a general purpose (embedded) OS now, so that's not really an excuse anymore.
Yeah, but I would consider the resilience work done via the EU grant mentioned above in a comment puts it into the research OS space. It certainly tries to be embedded, but I think AST is kidding himself if he believes that he can outcompete the BSDs, much less Linux or commercial options like QNX if one desires a pure RTOS.
Cheers,
Michael
MINIX 3.2.1 released
Posted Feb 23, 2013 23:10 UTC (Sat) by mabshoff (guest, #86444)
[Link]
Oops, forgot about this one:
> The Hurd is GNU's replacement for Unix, not a research project.
Well, it certainly started out as a intended Unix replacement to complete the GNU ecosystem since a GPLed kernel was the last missing piece. But looking at its history and detours with the attempted replacement of Mach with L4 and Coyotos I think they definitely strayed into the research space. It was probably never intended that way, but things tend to change a bit over 20 years :).
> Research OSs may not go anywhere in most cases, however that does not make OSs that are not going anywhere research OSs.
Yep. I still think it applies to both the current Hurd as well as Minix 3.0 to some extend, but the discussion about what is a research OS and what not is about as decisive as talking about hybrid kernels (see [1]), i.e. the NT as well as OSX kernels are prime example where nebulous claims just cloud up the whole discussion.