I agree they could be very useful. But normally they only act if they are the copyright holders. In this case I think we would need to have Hauppauge refuse to change anything before they got involved.
So I'm clear that as copyright holders the first move is ours. But I'm not sure which way to go.
Since the Dscaler code is GPL hings are slightly differnt from normal copyright. Basically THe code it copyrighted to me but they can ship it as long as they comply with the conditions set out in the GPL. The agrument is over can they meet the conditions and continue to ship the product, most likely they can't.
Eeee.... Since original DScaler code is GPL'ed, does this mean we can release deinterlace.ax under LGPL provided it contains portions of code from DScaler? I see the situation is that we had a DTV project, then we have branched some code from DTV tree to Deinterlace tree, so that Deinterlace _relies_ on DTV code which is GPL'ed. Does GPL permit us to change the license to LGPL? AFAIK, changing from LGPL to GPL is possible, but vice versa is complicated.
If you acn get all the copyright holders to agree then you can change the licence to whatever you like. In this case there are a limited number of holders and we can hopefully find a solution.
I'd rather not go to the LGPL for the newer plug-ins as that is a serious amount of intelectual property and giving it away without requireing the source for apps built round it sounds like giving too much away for free to me.
Yes that is the case, but in normally doesn't get to that.
One solution is for Hauppauge to not ship/package the GLP software with their system, but provide instructions for where to find the necessary GPL software. The deinterlace feature of WinTV2000 just wouldn't be active until the proper deinterlacer plugin was installed.
The problem with this is that it exposes the end consumer to the complexities of software and maybe will make them reconsider their purchase. Imagine buying a car and needing to download some GPL software in order to get the wipers to work.
To build on Simon's post. It would be cool if Hauppauge would release more info on the WinTV-HD so that maybe an open source development project could start doing some work with HD cards. Since Hauppauge has seen the quality of work that can be generated by the open source community, maybe this event can be used to persuade them to open up a little. more. However, I doubt that Teralogic's license agreement would allow them to release any info though
Hmm... This isn't at all cool and is at best sloppy of Hauppauge. Has anybody loaded the filter onto graphedt and seen which algorithm it is? Is it John's original algorithm, or is it one of the more recent algorithms? What is the timestamp? Any clues?
Has anybody done a hex search for "John Adcock" in the actual codebase of WinTV? Has GPL'ed code got into WinTV completely?
Simon: you're right to point out that this needn't be adversarial. However, I have contacted Hauppauge several times in the past for information regarding the WinTV-D for implementation into DScaler (specifically, the controlling code for the logic chip they use). No response.
If they want it to go both ways, it's got to go both ways.
A forum community dedicated to home theater owners and enthusiasts. Come join the discussion about home audio/video, TVs, projectors, screens, receivers, speakers, projects, DIY’s, product reviews, accessories, classifieds, and more!