View Single Post
Old 3rd June 2015
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,984
Default

Quote:
Originally Posted by mbzadegan View Post
Which BSD base will be the first selection to support new hardware?
You are insisting on a single answer. OK: It depends.

Support of any new hardware has two phases.
  1. Recognition of vendor/device codes transmitted by a device in response to probe actions by the OS.
  2. Development, testing, and deployment of an operational device driver.
Each phase requires development effort. Phase 2 is usually significantly more effort than Phase 1. Both phases require interest, resources, time, and information. Each BSD will have varying amounts of these, at different times, for different types of hardware.

TL;DR:Time-to-availability of a functional driver will always vary between the BSD projects.

If you require the use of a particular hardware component at a particular point in time, you must choose an OS which can exploit that hardware at that point in time. Whether that OS is one of the BSDs or not. If you don't know which OS supports that particular hardware, you must test them.
Reply With Quote