Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Its actually kind of interesting that we dont have a literal "standard base" of tools that any OS should supply.

(unless I am missing something)

But it would make sense that certain things should be doable on literally any computer. grep, find, vi, edit, etc... etc... I cant come up with a complete list - but it would be great to start that direction.



We have exactly what you're talking about. It's called POSIX.

"The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems." (https://en.wikipedia.org/wiki/POSIX)


I would argue that gnu coreutils is this base. Available on al *Nix OS, including Mac.


OS X definitely doesn't ship with gnu coreutils. Sure, it's possible to install them manually.

Also, why gnu and not bsd? OS X's find, grep, sed, and so on work fine for me and are not gnu.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: