Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I don't know why, but I never felt at home with FreeBSD. On the other hand I really liked OpenBSD, and it actually did really well with support for my laptops components (most of which are intel), but the fact they only half-implemented UTF8 support was a show-stopper for me.
Last time I tried it, regcomp()/regexec() in OpenBSD's C library still didn't recognise a multibyte utf8 sequence as a single character. The result is that any programs that make use of these regex matching functions (including many of the utilities in the OpenBSD base install) will misbehave when running in a UTF8 locale.
It wouldn't have been so bad if they hadn't dropped support for ISO8859-* locales leaving the choice of only POSIX "C" locale or partially implemented UTF-8. 7bit US ASCII just doesn't cut it for me.
I'd say that BSD has fewer users for the same reason that Uclibc (or is it µclibc?) has fewer users.
Both are invented in the Excited States and inherited the myopia of the Excited States. "US ascii is all the typefaces anyone needs." Contrary to popular (American) belief, there is civilised life which will not settle for US ascii as a typeface. I will concede that BSD is very secure and possibly uclibc is also; uclibc is certainly small, with only one locale. But they achieve this at the price of functionality viewed as necessary in other areas.
I gather the isps here keep a few BSD boxes for things like the firewalls, etc. and have a nerd to sort them out while the heavy lifting is done on linux. I can't speak for the data centres here, of which we have more than a few. You'd have to get on the irish linux users group forum to ask them.
Actually much of the core GNU development is on BSD, the work then ported to Linux.
Also, while it may have started and be homed in the USA, it attracts developers form all over the world. (Yes, even Ireland!)
It just comes down to the usual thing. "I need to use ≤this app≥ and, lo and behold, it runs on BSD." So you grab a copy of BSD and install it someplace, and learn enough about how to use it to get the job done. The OS is the horse, but the cart is what you're interested in. BSD is a very competent implementation of Unix.®
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.