> OpenBSD specifically and old BSD in general is not true to Unix. From > ksh to billions of options to find and other tools to the entire > networking framework (bolted on with additional syscalls, pseudo devices > etc), nothing of that is Unix (or even -like).
> Here is something to read: http://harmful.cat-v.org/cat-v/ Thanks for the link, it was a very interesting read. I have this dopey idea it would be fun to "restore" some of these programs on my system, mostly as a way to learn C, and also because I always get hung up on these little philosophical things rather than the real-world implications. There probably is no practical value to doing it other than the educational factor, but I don't really want to break my system in the process. That last part makes me wonder if there's a reason why OpenBSD devs didn't do this. I'm inclined to think it's because other things are more important to them in a world of finite time/manpower. If that's the reason, I may just plod ahead and give it a go, but if there's a functional reason, I'd like to know and would appreciate any insight.