- Mar 18, 2003
- 5,513
- 0
- 0
There's been some somewhat idle discussion in the bsd world about replacing gcc for a while. I think it's partly the license, partly technical reasons, but the reason it hasn't been done is because it's hard.
Recently though, there's been some action, particularly involving pcc. It's in OpenBSD base (-current only, won't be in 4.2) and pkgsrc. I think people have recently compiled most of both OpenBSD and NetBSD userlands with it.
Here's some OpenBSD news: http://undeadly.org/cgi?action...15195203&mode=expanded
and NetBSD: http://www.feyrer.de/NetBSD/bx.../nb_20070917_0016.html
Some people (who aren't developers of either project afaict) have been mortally offended by it, going so far as to recommend that kernels be rewritten in java
. Personally, I think it's a good thing (replacing gcc, not a java kernel). A little bit of competition in the open source compiler world is probably productive, as long as it promotes standards rather than creating fractures. Even if pcc were to replace gcc in base of any os, gcc would have to stay around for ports. At any rate, this has all been i386 so far, so it'll probably be quite a while before any major changes are made. I'm putting my money on OpenBSD being first.
Recently though, there's been some action, particularly involving pcc. It's in OpenBSD base (-current only, won't be in 4.2) and pkgsrc. I think people have recently compiled most of both OpenBSD and NetBSD userlands with it.
Here's some OpenBSD news: http://undeadly.org/cgi?action...15195203&mode=expanded
and NetBSD: http://www.feyrer.de/NetBSD/bx.../nb_20070917_0016.html
Some people (who aren't developers of either project afaict) have been mortally offended by it, going so far as to recommend that kernels be rewritten in java