We need to provide stickers, such as "Full FOSS Compatible" and "Partial FOSS Compatible" and a"Linux Support Included" and "Linux Support available"
and provide incentive for manufacturers to put them on their products.
Full FOSS Compatible, means that the entire driver is released/available under a GPL compatible license, and all features are included in the driver.
Partial FOSS Compatible, means that there is a binary component to the device driver, that is released, and most features are supported. The company must agree to release the rest of the driver under a LGPL or GPL compatible license 3 years after production stops, or warranty end of the device. In addition, it is allowed to reverse engineer the binary component of the driver upon regular warranty end. (actions to void warranty are not included )
Linux Compatible, means either of the top two, and the driver has been tested with
Code escrow company.
FOSS escrow company, shall exchange source code holding, in exchange for the ability to release it upon certain conditions, and these stickers. This organization shall be funded by donation kiosks at retailers, and by volunteer contribution.
These kiosks could also help customers and salesmen choose hardware for customers, and serve as advertising for only FOSS compatible producers.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment