katalix.com

Discussion forums hosted by Katalix Systems
It is currently Tue May 21, 2013 6:17 am

All times are UTC




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: binary modules
PostPosted: Wed Nov 29, 2006 11:12 pm 
Offline

Joined: Wed Nov 29, 2006 11:00 pm
Posts: 1
Location: US
Hi,

The whitepaper on this site is very interesting. However, it dismisses binary kernel modules, recommending people avoid them. This isn't always possible when hardware device suppliers don't GPL their bundled driver code. Also, in some cases, vendor supplied binary drivers are better than ones available in the kernel itself. So it isn't always best (and sometimes not even possible) to avoid binary kernel modules.

_________________
Marko


Top
 Profile  
 
 Post subject: Re: binary modules
PostPosted: Fri Dec 01, 2006 2:14 pm 
Offline

Joined: Mon Nov 20, 2006 12:05 pm
Posts: 9
marko wrote:
The whitepaper on this site is very interesting. However, it dismisses binary kernel modules, recommending people avoid them. This isn't always possible when hardware device suppliers don't GPL their bundled driver code. Also, in some cases, vendor supplied binary drivers are better than ones available in the kernel itself. So it isn't always best (and sometimes not even possible) to avoid binary kernel modules.

While it isn't always possible to avoid binary kernel modules, best practice is to avoid them, if possible. Embedded device vendors often supply the source code of their binary drivers under NDA, requiring that the development team build and ship the code as a binary module to keep the original source code secret. The quality of such source code is very variable. Also, if the end users of your product (your customer) want to add their own software, for example, users of off-the-shelf CPCI/ATCA processor boards, binary modules are a real pain. See another discussion in this forum at http://forums.katalix.com/viewtopic.php?t=5.

_________________
James Chapman
Katalix Systems Ltd
http://www.katalix.com
Catalysts for your embedded software development


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group