LWN.net Logo

Free Software Foundation courts hardware vendors (Linux-Watch)

Free Software Foundation courts hardware vendors (Linux-Watch)

Posted Mar 4, 2007 6:04 UTC (Sun) by drag (subscriber, #31333)
In reply to: Free Software Foundation courts hardware vendors (Linux-Watch) by mmarq
Parent article: Free Software Foundation courts hardware vendors (Linux-Watch)

That is about the conclusion I came to.

On hardware I am told is that there is _no_ documentation, internal or otherwise. There is _no_ standardized interfaces.

Also if you want to get hardware drivers made in a reasonable amount of time (before the hardware is obsolete) you have to have assistance directly from the manufacturer in order to do this.

And to do this you require talking and dealing with engineers and internal development folks.

And this means NDAs. Simply because you need to have free communication between engineers and (free) software developers and as a company you can't have information leaking about future products and future plans.

This doesn't mean that you have to end up with something like the "nv" driver. Under a NDA there is no reason why can't be allowed to talk about (and document) some things (such as details about programming a paticular device) and not be allowed to talk about other things (such as next-generation devices).

So it's fairly complicated.

What the FSF people should do, in my estimation, is work with hardware folks to _create_ the documentation.

Also a 'Free Firmware' project may be interesting. Maybe determine what sort of requirements people have for their firmware and make componates so that it's financially attractive to open up enough in order to use the 'Free Firmware' then try to go it on their own.

The Linux developer-style approach is to make it attractive for people to work with you and improve your product to replace their propriatory stuff rather then demanding that they open up their 'IP'.

And you know you probably don't want it. Most propriatory software is going to be crap and it is probably better working from scratch then try to peice together what some other company threw together.


(Log in to post comments)

Free Software Foundation courts hardware vendors (Linux-Watch)

Posted Mar 4, 2007 18:11 UTC (Sun) by mmarq (guest, #2332) [Link]

"" Also a 'Free Firmware' project may be interesting. Maybe determine what sort of requirements people have for their firmware and make componates so that it's financially attractive to open up enough in order to use the 'Free Firmware' then try to go it on their own.

The Linux developer-style approach is to make it attractive for people to work with you and improve your product to replace their propriatory stuff rather then demanding that they open up their 'IP'. ""

Two problems i belive will rise up, and those would be patents and restrictions like in DRM. But those, imho, can be adressed by:

.- GPLv3 inherently stating that patents are non-fee for a particular project covered,... more so if there is a NDA covering some underlaying sensitive details...

.- Since Linux already deals with DRM implementations, the solution would be to provide "mechanism" to turn it off, at user discrection, and addressing that way the spirit of the GPLv3 now proposed for discussion.

The message cryed out loud, imho i belive it is already in that spirit, is that *Vendors Have Great Advantages*:

.- quality of code

.- time to market (under some conditions of "volume" effort)

.- financial gains ( that could be significative)

.- Since firmware and drivers parts are or can be in most applications bynary BOLBs, there could be "code reutilization", making Linux the preferential platform for firmware and drivers development.

Advantages for FLOSS would be everything that GPLv3 now tryes to deliver, and more!...

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds