|From:||Theo de Raadt <deraadt-VON6Tr2NNtkmbxgs1yVkuA-AT-public.gmane.org>|
|To:||Michael Buesch <mb-fseUSCV1ubazQB+pC5nmwQ-AT-public.gmane.org>|
|Subject:||Re: OpenBSD bcw: Possible GPL license violation issues|
|Date:||Wed, 04 Apr 2007 15:39:33 -0600|
|Cc:||Marcus Glocker <mglocker-7YlrpqBBQ3VAfugRpC6u6w-AT-public.gmane.org>, Jon Simola <jsimola-Re5JQEeQqe8AvxtiuMwx3w-AT-public.gmane.org>, Theo de Raadt <deraadt-T7FYYhErWq4AvxtiuMwx3w-AT-public.gmane.org>, Stefano Brivio <stefano.brivio-hl5o88x/ua9eoWH0uzbU5w-AT-public.gmane.org>, Martin Langer <martin-langer-Mmb7MZpHnFY-AT-public.gmane.org>, Danny van Dyk <kugelfang-aBrp7R+bbdUdnm+yROfE0A-AT-public.gmane.org>, Andreas Jaggi <andreas.jaggi-xegAWGFB9mQXXHkOk0aIfQ-AT-public.gmane.org>, Larry Finger <larry.finger-tQ5ms3gMjBLk1uMJSBkQmQ-AT-public.gmane.org>, Quaker.Fang-xsfywfwIY+M-AT-public.gmane.org, Johannes Berg <johannes-cdvu00un1VgdHxzADdlk8Q-AT-public.gmane.org>, Joseph Jezak <josejx-aBrp7R+bbdUdnm+yROfE0A-AT-public.gmane.org>, John Linville <linville-2XuSBdqkA4R54TAoqtyWWQ-AT-public.gmane.org>, Greg kh <greg-U8xfFu+wG4EAvxtiuMwx3w-AT-public.gmane.org>, bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w-AT-public.gmane.org, linux-wireless-u79uwXL29TY76Z2rM5mHXA-AT-public.gmane.org, license-violation-1yPg2kKgK35oVitdyIjqkB2eb7JE58TQ-AT-public.gmane.org|
> We're not out for blood, just for a fair resolution. > We'd like you to start contacting us to resolve the issue now. > > Have a nice day. Wow, that's a hell of a long cc list for a request for a fair resolution. the last 3 lines are mellow, but the body before that was not very nice. > We have always made and still make a great effort to keep our code clean > of any Copyright issues (cleanroom design). Please make sure you also do. We always try to make our stuff as clean as possible too. In fact, I think no other code base out there is as clear of violations as ours. This is a major problem in our code base. Yes, this driver has other problems though. To begin with, it does not even run yet, in any sense. Since it is not actual using code, there will be those who argue that the full impact of the GPL does not come to bear yet -- noone is "using" the code yet. But beyond that, these types of problem should not exist in our tree. It will be resolved. But I don't know which way Marcus will do that. Maybe he'll just delete the driver and quit even trying, because you chose to cc so many people, and malign him. Maybe he'll simply replace every single line that looks similar, and then he could rightly not even mention any of the efforts of people like you. Or he'll could be nicer. Maybe he will take your rather strong worded mail to a couple hundred people in a cool way. I don't know. It will be choices he has to make. It will be resolved in our tree, but it is up to him which way he does it. But when you approach issues like this with comments like "We'd like you to start contacting us to resolve the issue now" and your first mail is cc'd to a couple hundred people.... in the future, please think more carefully, ok? Because right now, in that mail, you've pretty much done Broadcom's job for them. You've told the entire BSD community who may want to use a driver for this chip later, that because of a few GPL issues you are willing to use very strong words -- published very widely -- to disrupt the efforts of one guy who is trying to do things for them. And, you are going to do this using the GPL, even. You did not privately mail that developer. No, you basically went public with it. That is how about half the user and developer community will see it. They will see your widely posted mail as an overly strong position. And you have probably royally pissed of a developer working in parallel in the same problem space as youself. Would you be happy to receive a mail like you just sent? No, you would be really disturbed, to your soul. So next time, talk to the specific people, so you don't come off as being mean, ok?
Copyright © 2007, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds