Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
4th September 2002, 09:19 | #1 | Link |
Registered User
Join Date: Aug 2002
Posts: 34
|
Avisynth should be LGPL instead of GPL.
As everybody knows, things which make avisynth useful are its plugins. However, here is a big problem. Avisynth is being developed
under GPL. This means that plugins have to follow GPL which forces the developers to open their source codes to public. Unfortunately, some developers make their plugins without knowing it. If they realize it, it is pretty obvious that they stop making and releasing their wonderful useful plugins. And, nobody cannot download and use them. In fact, some nice japanese guy deleted all his useful plugins like IVTC, noise reduction and resize from his web site after he knew about GPL. These plugins might be made with his special knowledge and skill, so they were really amazing. Especially, his recent-released IVTC plugin, which is called IT, was tested by many people and got great praise. (They said it was better than decomb.) However, we cannot have anymore. Under some circumstances like developers use some secret codes of their companies, it is so hard to open the source code to public (in most cases, these kinds of plugins are especially useful). GPL of avisynth disencourges people to make plugins. This causes decline of avisynth itself. I strongly suggest to make avisynth LGPL instead of GPL or add some exceptional clauses. Last edited by Monamona; 4th September 2002 at 14:44. |
4th September 2002, 09:34 | #2 | Link |
developer wannabe
Join Date: Nov 2001
Location: Brooklyn, NY
Posts: 1,211
|
Plugins do not have to be GPL. If the current plugin framework and/or license contradict me here, please speak up as I would (to the extent I have any influence on the project) consider it something to be addressed immediately. I'm no great fan of closed-source plugins, but they are infinitely better than not having them at all.
|
4th September 2002, 09:35 | #3 | Link |
Retired AviSynth Dev ;)
Join Date: Nov 2001
Location: Dark Side of the Moon
Posts: 3,480
|
I have no strong opinion about this, but in reality nobody here has enforced GPL.
Modifications fo AviSynth should be public, to avoid closed source modded version, but if people don't want to release source to their filters, it should be up to them. So it would make much sense to make an exception for plugins. The only example I can think of is Link2, and the included new AviSource and conversion routines - would these have to be opened? (we are talking in principle - I have no intension of destroying edwin's business).
__________________
Regards, sh0dan // VoxPod |
4th September 2002, 10:08 | #4 | Link |
Registered User
Join Date: Aug 2002
Posts: 34
|
Plugin also.
I believe plugins have to be GPL.
http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins http://www.gnu.org/licenses/gpl-faq.html#GPLPluginsInNF Any plugins cannot be made without GPL-covered 'avisynth.h'. Last edited by Monamona; 4th September 2002 at 10:12. |
4th September 2002, 10:29 | #6 | Link |
AviSynth Enthusiast
Join Date: Jul 2002
Location: California, U.S.
Posts: 1,267
|
I imagine that VirtualDub really doesn't do it and that Avery just doesn't care. The VirtualDub filter SDK is GPL'd, and the header files state so quite clearly (unless there's a provision like this hidden somewhere in there).
Last edited by stickboy; 4th September 2002 at 11:14. |
4th September 2002, 11:05 | #7 | Link |
Registered User
Join Date: Jun 2002
Posts: 135
|
I personally have no desire to work on an LGPL project. If I wanted a BSD like license I would be channeling my efforts in that direction.
That said, isn't there something in Microsoft's own licensing on these SDK libraries that prohibits GPL use? |
4th September 2002, 12:30 | #9 | Link |
Registered User
Join Date: Oct 2001
Location: City of GeekZ
Posts: 11
|
Since the inline function of several lines is contained in avisynth.h, I think that judgment of "avisynth.h is GPLed or not" is not so easily.
This suggests a possibility of saying that avisynth.h is also GPL. |
4th September 2002, 16:05 | #10 | Link |
Registered User
Join Date: Oct 2001
Location: Gainesville FL USA
Posts: 2,092
|
GPL is carefully crafted to be maximally consistant with the rest of copyright law. That means that it works best if you don't analize it too carefully or think about it too much.
I vote that we all assume Avisynth GPL is just fine the way it is and that it already allows folks to write closed source filters, especially we we enclose a special permission for that case like the one posted above. - Tom |
4th September 2002, 16:54 | #11 | Link |
Moderator
Join Date: Oct 2001
Location: Germany
Posts: 4,454
|
Yeah, let's concentrate on development instead raise 20 licenese threads on every program we're doing here.
It just shows me that you aren't interested in the program, but want to profile yourself as the person who got it shut down. _don't_ do that!
__________________
Koepi's new media development site |
4th September 2002, 18:29 | #12 | Link |
Banned
Join Date: Oct 2001
Location: https://t.me/pump_upp
Posts: 811
|
GENAU. Du sprichst mir aus der Seele!! Wahre Genies haben nichts zu verbergen.
No plug-ins would be available without the sources of Avisynth! GPL and open source is the way for us to make programs better. We have fun and need no business! frank |
4th September 2002, 19:35 | #13 | Link | |
AviSynth Enthusiast
Join Date: Jul 2002
Location: California, U.S.
Posts: 1,267
|
Quote:
"Shut down" is an exaggeration... it'd only be a hindrance, since many plugins are already GPL'd, right? |
|
4th September 2002, 23:29 | #14 | Link |
Registered User
Join Date: Oct 2001
Location: City of GeekZ
Posts: 11
|
What was going there really?
There were those who say that it is violation of GPL about very excellent Avisynth plug-in at the time of a noise of XviD. The author of the plug-in who heard it male all to off-line, and said, "Development is stopped." We very regret it. that's all... Monamona and me love Avisynth #By the way, are really those who know about IT(), DeDot(), AntiComb(), etc. how much were here? #If it says that you do not know about these, I provide you with it and have the preparation which makes it evaluate. sorry for bad eng. |
5th September 2002, 01:01 | #17 | Link |
Registered User
Join Date: Aug 2002
Posts: 34
|
First, I appreciate GuiltyX.
He tried to correct misunderstanding of the reason why I made this thread. What I would like to do here is making certain environment that every developer can make their plugins freely. As I mentioned above, one Japanese stopped to develop his amazing plugins because of GPL. The only way that he can resume it is to make avisynth LGPL or something like that. I just want to make him come back. That's it. --- To neuron2 His source code is unavailable now. I think he doesn't want because of some reason. However, as Richard Berg wrote, "they are infinitely better than not having them at all." Right? |
5th September 2002, 01:31 | #18 | Link |
Guest
Join Date: Jan 2002
Posts: 21,901
|
No, because I want to see his ideas and concepts and how they are implemented. All of mine are open book. That is what GPL is all about! I'm sure that avisynth.h could be explicitly released as an exception. But really, do you think anyone is going to go after him for including avisynth.h? No, it is clearly an excuse. He either has other motives, or he is using large chunks of code from Avisynth itself or other people's plugins. I'm sure we will see him selling his stuff very soon. :-)
Last edited by Guest; 5th September 2002 at 01:33. |
5th September 2002, 01:57 | #19 | Link |
Registered User
Join Date: Aug 2002
Posts: 34
|
No way!
WE are pretty SURE that he NEVER EVER sell his plugins. Do you really consider about the possibility "under some circumstances like developers use some secret codes of their companies?" Which do you like "eliminate useful plugins" or "keep GPL?" If you still care about selling, we can put some clause like "if the developer refuse to show source code, he cannot sell the program," right? Last edited by Monamona; 5th September 2002 at 02:03. |
5th September 2002, 02:02 | #20 | Link |
Still Laughing
Join Date: Oct 2001
Location: Around
Posts: 1,312
|
It could be the wine that I ingested with dinner, but damn, this thread confuses me. Maybe you should all just write in your native language, because I think the Fish (tm) would provide more understandable english
|
Thread Tools | Search this Thread |
Display Modes | |
|
|