On Fri, 2006-06-09 at 21:15 -0700, Thomas Vecchione wrote: > > Well, it's not really a matter of opinion, I'm just stating what the GPL > > requires. In order for this to change you'd have to relicense the > > kernel. > > > > Not saying it was a matter of opinion, I was stating my opinion on the > matter. Honestly I don't know the GPL good enough to argue it with ya > anyways I don't think, thus I was taking your word on it and stating my > opinion in as far as the current situation and what it does to business. > Neither do I, really - which is why I did not try to define exactly what a "derived work" is. > Don't get me wrong though, I am not against open source, I believe in it > fully, but I don't necessarily blame others for trying to keep things > closed to make a bit of money, to a certain extent, though eventually I > reach a point where it goes to far. > There are at least three solutions I know of that don't violate the GPL - put the sensitive IP in the firmware, do it in userspace, or make your Linux driver a GPL wrapper around the same binary blob your Windows driver uses. Unfortunately it's quite common these days for companies to blatantly violate the GPL and just develop closed Linux drivers. > In as far as hardware patents... You are familiar with Behringer I > believe, how many times have they blatantly taken someone else's idea, > and re manufactured it with no R+D and cheaper components? I can > definitely see why some people might be a bit edgy over things like that. Yeah it's unfortunate. Maybe the rise of these cheap knockoffs is what drove a company like Creative, who were one of the first to open their drivers in the mid 1990s, to their current position of not releasing any hardware specs or Linux drivers at all. IIRC Behringer is careful not to infringe patents - they just copy things that can't be copyrighted or patented like a circuit board layout. But I'm not really an expert. Lee