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

I guess I'm a "hardcore geek" then. Hard to believe. I just find working with text and not using a mouse to be much faster than clicking if all I'm doing is reading and writing text.

In a true peer-to-peer network, as the internet was supposed to be, there are no "client" or "servers", just machines that can play either of those roles, aka "peers".

Just because you configure a machine a certain way does not make it a "desktop OS" or a "server". That is a label you've chosen. Configuring a machine's OS a certain way just means that's how you've configured it.

BSD is a kernel and some userland utilities.

It's a blank canvas. It can be configured to do many different things.

If computing to you means Gnome, KDE or OSX, or some other desktop abstraction and GUI flavor of the month, then it's true you'll find more people working on those configurations elsewhere than in a relatively small group of BSD contributors.

I like to think BSD is for command line connoisseurs. People who can appreciate responsiveness, organization and clean design all at the same time. People who are not offended by what appears to be simplicity. People who are comfortable with VGA text mode. People who would make graphics a priority, but not necessarily a GUI. BSD already has a working user interface.

It's simply a matter of learning to use it.



To clarify, I do use FreeBSD as my everyday (work) OS, and in almost all my servers, and I use a very lightweight window manager (i3).

I like it that way, but it's not for everyone. Because most people are used and expect a heavyweight and shiny GUI, a modern browser, a pretty music player, autodetection of wifi networks, and that sort of things. I don't draw the line, and I don't particularly think FreeBSD should be for everyone, but, well, people have expectations, you can't just ignore that.




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

Search: