I am making a research on drivers for Linux that may integrate both open and proprietary source code. I am very new to to the field of driver research and not sure how to look for a comprehensive list of such drivers. Any help is appreciated. Thanks
closed as too broad by Braiam, slm♦, jasonwryan, strugee, Anthon May 29 at 6:08
There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.
A driver which includes open source code with proprietary code is a proprietary driver. Note that many open source licenses (including the GPL) don't permit this to start with.
That said, some OSS licenses (such as the MIT and BSD license) do permit reuse in a proprietary context, so really you are asking for a list of proprietary drivers which make use of (appropriately licensed) OSS code.
There's no "comprehensive list" of such things for a few simple reasons:
Drivers which are available for downloading and general use may be subject to restrictions on their distribution (e.g., from an official source only) so there could be no central repository for such things. You may find partial lists (as per Braiam's comment), although these will probably not distinguish proprietary drivers which include OSS code from those which do not; most likely you will have to investigate each one individually.
Note that all linux drivers need to make use of the kernel API/ABI, but this is not included under the terms of the license and so does not really amount to "including OSS code".