Some time, some sociologist may want to use that material in a thesis about group dynamics in open source development Obviously, this hasn’t worked out very well in this instance. Best would be to replace you as a maintainer since you don’t have any respect of others work either. There have been a couple of approaches to solve the technical problem to share 1 component between analog and digital TV the tuner back then. So it would seem that everybody’s interests are served by getting those drivers into the mainline tree.

Uploader: Kajikinos
Date Added: 24 August 2009
File Size: 22.20 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 24648
Price: Free* [*Free Regsitration Required]

Maybe Jon’s article can be the crystallization point for everybody to take a step back and go on a path of compromise instead of confrontation hope springs eternal, I know I got around i2c-dev which allows the access of those shared components in userland, the only outstanding gap in order to remain compatible with existing tv apps was to add a small wrapper to resubmit the controls to userspace sick isn’t it?

So one could make the case for merging the new driver and, eventually, removing the older one.

EM28xx cards list — The Linux Kernel documentation

It’s about that this code has been available for years http: The sad truth would seem to be that, while working with the community is something that a couple thousand developers do with little trouble every year, there will always be a few who have difficulties. So in order to avoid that someone has to disallow the usbfs and i2c-dev interface. So, there’s no sense on accepting those duplicated drivers. While Markus was working on his own version of the code, others were putting patches into the mainline em28xx driver.



The sad story of the em28xx driver

By Jonathan Corbet November 11, Over the last year or two, the kernel development process has been changed in a deliberate attempt to make the addition of new drivers easier.

No possibility they are the same person, is it?

The sad story of the em28xx driver Posted Nov 27, I never dropped off anyone contributing to that project, rather helped them to get further into it and liunx code authors as well as the support mailinglist are a proof of that. This made inclusion of reiser4 more-or-less impossible: Take look on the story with Reiserfs and Reiser4: Markus The sad story of the em28xx driver.

Kernel developers linx quite reluctant to include driver which works on subset of hardware just because driver developer is not interested with community work. Posted Nov 12, 9: My first approach was limited to a specific parameter setting which only allowed to receive some TV channels, I realized that and started over again digging further into the V4L and DVB framework.

Linux source code: drivers/media/usb/em28xx/em28xx-cards.c (v) – Bootlin

The userspace driver attempt. That seems to be the opposite of the open source process. There have been lijux couple of approaches to solve the technical problem to share 1 component between analog and digital TV the tuner back then.

This driver works with a number of video acquisition devices based on Empia chips; many of those are not supported by the kernel now. I am sure the other people involved have their own recollections which may differ from your’s and memory fades, anyway. There are users who will attest that the drivers work, and that Markus provides good support for them. Posted Nov 12, 6: His efforts to enhance that driver quickly ran into trouble, though, when he tried to make substantial changes to the low-level tuner interface – changes which affected a number of other drivers.


The whole driver started at the end ofI started to reverse engineer the protocol and worked on it with Luca Risolia hope I got the name right. If there are technical reasons to have two drivers it’s Ok, but if the reasons are political So binary drivers here or there is basically the same.

Here we have again one guy against a supposed “clique” of kernel developers. The sad story of the em28xx driver. There was even a period where the code was relicensed to the MPL, apparently as part of an attempt to prevent it from being taken into the mainline. So it is not entirely surprising that this driver has not been received with a great deal of enthusiasm.

But well that way I don’t see any chance in officially supporting and telling people to use video on linux unless they want to depend on the video4linux Maintainer. The sad story of the em28xx driver Posted Nov 12, 0: At that stage device node locking, preventing dvb appications to use the nodes while analog TV was in use was already implemented, and I also worked out alot other PCI devices some are still not merged with mainline.