The simple case is where you're including the drivers with
your hardware on a disk that is entirely free of GPL code.
In that case, you can do whatever the hell you want with
the source code.
To get some of the other advantages of OS code (like community
support for your drivers and easy inclusion in common
distributions), chances are that you'll have to release
the source code.
Jeff V. Merkey wrote:
> Unless you lift someone's code "whole cloth" and use it, there
> is no obligation to GPL any of your module code. Just make certain
> you stick to exported functions in /proc/ksyms. If you add functions,
> and export anything declared "static" in the kernel, then you may
> have a requirement to GPL any code that touches these areas.
.....
-- Stephen Samuel +1(604)736-2266 samuel@bcgreen.com http://www.bcgreen.com/~samuel/ Powerful committed communication, reaching through fear, uncertainty and doubt to touch the jewel within each person and bring it to life.- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/