On Fri, 27 Aug 2004, Kenneth Lavrsen wrote: > At 18:26 2004-08-27, you wrote: > > > First off, here's Nemosoft's big post about the driver, please read that > > first, and the responses to that thread: > > http://thread.gmane.org/gmane.linux.usb.devel/26310 > > Reading the thread (which I already did) shows even more clearly that what you > did is wrong. > The hook and the functionality of pwc/pwcx has been in the kernel for years. > People like myself have invested quite much money on cameras - assuming that > no evil person would remove the support of an existing hardware from the Linux > kernel once the support had been added. > What you did is WRONG. You may have the rights to do it. But it is WRONG. Once > the support has been added it is wrong to remove it without replacing it with > something else. > Assuming that any hardware support that gets added will be there forever in some form of another is incredibly naive in my oppinion. And this goes for any operating system, not just Linux - hardware support has been dropped from several different operating systems over the years for lots of different reasons - I have boxes where I can't run the latest version of AIX any more since the hardware is no longer supported, but you don't see me ripping IBM's head off for that reason.
> > Q: Why did you remove the hook from the pwc driver? > > A: It was there for the explicit purpose to support a binary only > > module. That goes against the kernel's documented procedures, so I > > had to take it out. > > You did not HAVE TO remove the hook. It had been there for years. You could > have worked out an alternative way nice and quietly with the module developer. > If someone came with a new driver it was something else because no-one would > be depending on it. > As I understand it the hook should never have been added in the first place. Doesn't matter if it has been there for a day, a week, a year or 10 years - it should never have been added and once it was discovered it was removed - I have no trouble with that bit, especially since the pieces are still out there and you are free to just patch your personal kernel in any way you please to get the result you desire, or you can just stick with an older kernel until a suitable alternative shows up. > This is much more than just a camera thing. This is about commitment. Does the > Linux and open source community commit to support the hardware and software to > buy or invest money on developing? Or can a fanatic with ideas destroy > everything. There are people that have built a business making cost effective > surveillance systems with Linux and USB cameras using Motion. There will be no > more support of their boxes anymore because of you. I wonder what names they > give you now. > And why is it you expect open source developers to assist in supporting binary only drivers? Binary only drivers undermine open source. If you want to depend on closed drivers go ahead, but if that support disappears then take it up with the company unwilling to provide open drivers or open specs so people can write their own open drivers. You purchased a piece of hardware that depended on a closed source driver, no open source developer has any resonable commitment to support that. If you want to be constructive instead of just bitch and moan, then go talk to Philips and get them to release code or specs so we can get proper open source drivers - your real beef is with them, not with open source developers. -- Jesper Juhl <[EMAIL PROTECTED]> Oppinions expressed are only my own, and do not nessesarily reflect those of my employer. -- PS. I'm wondering why you asked Linus a whole host of questions yet did not even CC the man on your email. ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel