Ensuring your device is not supported under Linux: Lessons for hardware vendors

A Presentation by Deepak Saxena

With the increasing popularity of Linux in the embedded, desktop, and server world, HW vendors are jumping on the bandwagon to add support for their devices/chipsets/SOCs to the kernel; however, we in the community keep seeing the same mistakes (both technical and social) being made over and over again. In this talk I will give some examples of what to do if you want your HW to never be supported by the mainline kernel along with how to build a strong internal Linux team composed of very experienced developers that uses large amounts of resources to write code that is immediately rewritten by a college-aged kernel hacker upon being released to the community. Audience participation and sharing of stories is highly encouraged!

Direct link to video