On Monday 26 November 2012 07:28:34 Grekim did opine:
> > Please, read the GPL again, all versions. GPLv3 in particular gives
IANAL, but its my understanding that if you "borrowed" that code, it
probably has a license note at the top of the file it came from, and if
that file was GPL'd, then your whole effort could be infected. The only
way out in that case is to give another coder who has not seen that code, a
specification of what it must do, and then let him write those functions in
a 'clean room'. Then remove the alsa code and put the new code in its
Sometimes you'll get cleaner, more compact code if you are accurate in
doing the specification. AIUI, you can't do it because you've seen the
alsa code, and the courts have held that you are then contaminated.
However, since IANAL, please do consult with one reasonably familiar with
such issues for the 'official' thoughts on the matter.
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: is up!
Time is nature's way of making sure that everything doesn't happen at once.
Space is nature's way of making sure that everything doesn't happen to you.
Linux-audio-user mailing list