I think you&#x27;re trying to say that:<p>a. Graphics requires software and hardware to be integrated<p>b. Open Source communities don&#x27;t work where you are driving designs in software and hardware - they are uncoordinated<p>I can&#x27;t comment on (a). In terms of (b) you might be right for the idea of &quot;hackers at night&quot; open source. But, a lot of open source is &#x27;professional&#x27;, so a graphics company could solve this by:<p>1. Graphics companies provide hardware and information under NDA to specific Open Source developers.
That gets you enablement but not necessarily a &quot;design&quot; as you can&#x27;t direct their work.<p>2. The hardware companies hire Open Source developers.
That way you have either all, or a big chunk of a specific area of the developers. As employees they will work together on the companies priorities.<p>3. The hardware companies set-up a foundation.
Then the foundation co-ordinates and works on the priorities of the members. There are sub-groups of the Linux Foundation that work like this - for ARM Linaro is an example.<p>There&#x27;s a meta-comment that talks about the economics of this area - that&#x27;s a more significant challenge than the organisational ones.