It's pretty easy to avoid Bluetooth, and it'a a complex stack and having code quality standards means sometimes you have to remove features because the code quality isn't there, and nobody had time/interest/motivation to do the work to make an implementation with the proper amount of quality.
If you have a 'must have' device for your desktop environment that's bluetooth, then yes, it makes OpenBSD unviable for you; but OpenBSD isn't viable for every use case.
Sounds easy to buy one of those bluetooth dongle things that can talk to your external mouse/keyboard and pretend to be a set of wired usb-hid devices to solve that small issue.
I’d prefer not to have something than to have a bad something.
Yeah, it was annoying when I tried to pair my mouse- but you know… a wired mouse isn’t that big of a deal.
One thing that brings me the most displeasure about internet discourse about operating systems is this idea that they all have to do all the same things.
Thats homogeny by another name; the point of different operating systems is different trade-offs.
Not having developers to work on it seems pretty valid. It's a matter of opinion, but I feel like it's better to have no Bluetooth, compared to having a half-broken and unsupported implementation. Again you could also view is as having a semi-functional Bluetooth is better than none and then hopefully attract developer wanting to fix it.
It's pretty easy to avoid Bluetooth, and it'a a complex stack and having code quality standards means sometimes you have to remove features because the code quality isn't there, and nobody had time/interest/motivation to do the work to make an implementation with the proper amount of quality.
If you have a 'must have' device for your desktop environment that's bluetooth, then yes, it makes OpenBSD unviable for you; but OpenBSD isn't viable for every use case.
> isn't viable for every use case
Yes, and desktop, especially laptop, is an example.
Sounds easy to buy one of those bluetooth dongle things that can talk to your external mouse/keyboard and pretend to be a set of wired usb-hid devices to solve that small issue.
I’d prefer not to have something than to have a bad something.
Yeah, it was annoying when I tried to pair my mouse- but you know… a wired mouse isn’t that big of a deal.
One thing that brings me the most displeasure about internet discourse about operating systems is this idea that they all have to do all the same things.
Thats homogeny by another name; the point of different operating systems is different trade-offs.
3 replies →
Not having developers to work on it seems pretty valid. It's a matter of opinion, but I feel like it's better to have no Bluetooth, compared to having a half-broken and unsupported implementation. Again you could also view is as having a semi-functional Bluetooth is better than none and then hopefully attract developer wanting to fix it.
I can't recall having needed bluetooth for anything else but audio[1] on my laptops so there is a huge YMMV.
[1] for which there is an easy workaround in the form of class compliant usb audio cards that output to bluetooth.
Then make it. Are you waiting for someone else to do the work?