Ask HN: If you can port libc, you can pretty much run on anything right?

2 points by RantyDave ↗ HN
I've been having a look around the world of bizarre operating systems over the last day or so - particularly L4 and it's variants. It strikes me that if you can port libc to one's environment of choice then you've pretty much got it nailed in terms of running ... well ... anything.

Is this really the case or is there rather more to it than that?

1 comment

[ 5.9 ms ] story [ 17.1 ms ] thread
well, libc relies on many syscalls provided by the operating system, which probably aren't implemented on some exotic platform.

If all you want is printf and friends then you can probably get started that way.