public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Craig Milo Rogers <rogers@isi.edu>
To: Linus Torvalds <torvalds@osdl.org>
Cc: linux-kernel@vger.kernel.org
Subject: Termination of the Philips Webcam Driver (pwc)
Date: Thu, 26 Aug 2004 16:32:53 -0700	[thread overview]
Message-ID: <20040826233244.GA1284@isi.edu> (raw)

	As a third party, I issue a plea for mediation.

	Over on the linux-usb-devel mailing list, a spat has arisin
between the Linux 2.6 USB maintainer, Greg K-H, and Nemosoft, the
author of the driver (drivers/usb/media/pwc*) for certain
Philips-based Web cameras.  As a result, Nemosoft has asked that his
driver be removed from the Linux 2.6 kernel.

	The driver is structured as two modules: an open-source
module, included in the standard Linux kernel for years, which
controls the basic operations of the camera chip, and a closed-source
module, distributed in object format independently of the Linux
kernel, that provides decompression services for proprietary codecs
that are used for higher-resolution modes in some Web cameras based on
this chip family.  A hook in the open-source driver allows
decompression modules (codec modules) (which may, after all, be either
open source or proprietary) to register with the main driver.

	Citing the fact that the only current use of the hook was to
register a non-open-source module, and citing a policy statement by
Linux Torvalds (see the discussion on the linux-usb-devel archive for
details), Greg K-H removed the hook from Nemosoft's in-kernel driver,
and Nemosoft withdrew his driver from Linux.

	As a not uninterested bystander (I just invested $200 of my
personal money in Logitech web cameras on the strength of the pwc
driver, based on Web research only two days old now!), I appeal for
higher-level arbitration in this issue.  I, personally, would prefer a
pure open-source kernel, and in fact, Nemosoft posted that he has at
this time the opportunity to discuss with Philips the possibility of
open-sourcing the codecs involved.  However, Greg K-H's unilateral
decision to excise the pwc codec hook has so infuriated Nemosoft that,
unless another maintainer for this driver steps forth, we may be left
with no Linux support at all for this popular family of web cameras.

					Craig Milo Rogers

             reply	other threads:[~2004-08-26 23:34 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-08-26 23:32 Craig Milo Rogers [this message]
2004-08-26 23:47 ` Termination of the Philips Webcam Driver (pwc) Christoph Hellwig
2004-08-27  0:03   ` Linus Torvalds
2004-08-27  8:43     ` Christoph Hellwig
2004-08-27  9:48       ` Craig Milo Rogers
2004-08-27 17:28       ` Linus Torvalds
2004-08-27 17:37         ` Xavier Bestel
2004-08-27 18:13           ` Linus Torvalds
2004-08-27 18:55             ` Craig Milo Rogers
2004-08-27 19:06               ` Linus Torvalds
2004-08-27 19:34                 ` Jeff Garzik
2004-08-27 21:42                 ` Nemosoft Unv.
2004-08-27 22:49                   ` Marek Habersack
2004-08-27 23:40                     ` Dmitry Torokhov
2004-08-28 17:42                       ` Pavel Machek
2004-08-27 23:04                   ` Craig Milo Rogers
2004-08-27 21:59                 ` non-i386 architectures (Re: Termination of the Philips Webcam Driver (pwc)) Daniel Egger
2004-08-27 19:06               ` Termination of the Philips Webcam Driver (pwc) Martin J. Bligh
2004-08-27 19:12             ` Alex Belits
2004-08-27 21:36             ` Anton Altaparmakov
2004-08-27 21:42               ` Anton Altaparmakov
2004-08-27 22:26                 ` Geert Uytterhoeven
2004-08-27 21:52               ` Linus Torvalds
2004-08-27 22:22                 ` Jeff Garzik
2004-08-28  0:45                   ` Paul Jakma
2004-08-28  0:53                     ` Craig Milo Rogers
2004-08-28 10:29             ` Norbert van Nobelen
2004-08-29 14:37         ` Alan Cox
2004-08-28  9:26     ` chris
2004-08-29 14:41       ` Alan Cox
2004-08-29 14:36     ` Alan Cox
2004-08-29 18:09       ` Linus Torvalds
2004-08-29 18:57         ` Alan Cox
2004-08-29 19:40         ` Greg KH
2004-08-30  9:35         ` Craig Milo Rogers
  -- strict thread matches above, loose matches on Subject: below --
2004-08-27 10:14 Koos Vriezen
2004-08-27 11:03 ` Marcus Metzler
2004-08-28  2:16 lkml-mail
2004-08-28  5:30 ` Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040826233244.GA1284@isi.edu \
    --to=rogers@isi.edu \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox