Submission + - SPAM: Robotic Machines at Facebook are learning more faster.
Link to Original Source
I have two Brother Laser printers. I usually buy genuine Brother refills from Amazon. They come with a postage-paid return sticker. I just put the old item in the box the new one came in, attached the sticker and drop off at Post Office. There is a sticker for UPS also.
I hope your safety boat doesn't require anything more than the most rudimentary driver or system support.
Your answer, while well intentioned, is way over simplified. I am in a position that I am able to talk with the person or persons involved in driver development in many companies. The general consensus is that developing a driver or drivers that offer the same usability that the ones developed for Microsoft is just too expensive and time consuming.
I recently had a conversation with a developer from Brother USA. The individual uses Linux on his person PC at home. He explained that one of the major stumbling blocks were the many flavors of *nix that are available. Developing for all of them, especially the niche market ones like FreeBSD is not feasible. With Microsoft, a driver developed for WinXP might very well still work on Win-8.1, whereas in the *nix world, a driver developed for one flavor of Linux is usually useless on another flavor. If the FOSS world came together and developed one uniform driver model that employed a uniform installation routine, etcetera, then the costs of developing drivers for *nix would no longer be the problem that the presently are.
Not mentioned here, but important to remember is that Microsoft develops drivers for many devices on their own. They are usually "universal" drivers, but at least they offer some limited use of the device it was developed for. In some case, even more than the one written by the device's developer. Microsoft also offers "in-house" support for authors attempting to write drivers for its operating system.
It is also worth noting, that in many instances, the operating system does not offer the support that the device needs to operate to begin with. In the FreeBSD word, it took nearly 10 years for them to get support for "n" protocol drivers, and it is still woefully incomplete.
As a user of FreeBSD, I can safely say that by the time they incorporate this person into their "ports system', Frameworks 7 will have been introduced.
Why does FreeBSD continue to develop two different versions rather than concentrate on making on superior product? They are years behind *nix and a decade behind Microsoft when it comes to drivers, wireless support and printer support. It just defies logic that they spread their all ready meager resources between to products rather than concentrate on making on superior product.
They are still running 5+ year old linux_base-f10. You would have thought by now they would have updated it. Check out their base system installations. Virtually all of them are old versions. You would have thought for a new release, they would have updated their application.
Work continues in this area. -- DEC's SPR-Answering-Automaton