osx is based on bsd so technically you don't need to run linux if you are looking for a unix based environment.
While bsd can be a pain in the ass you can still set up xwindow, you can use macports, you can set up whatever dev environment, compilers, scripts, etc. Its been a while but I'm pretty sure osx has apache already ready to go even, however if you're on a pc you can have the most shit tier of pcs and throw linux on there. I'm not sure what you want to do but even cygwin might work for you with just windows but i dont really know what your main purpose is
|