Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 22:17 ? tyroz joined (tyroz@Rizon-73139AE5.cm-6-4a.dynamic.ziggo.nl)
- 22:30 ? JiAe joined (uid84872@JiAe.at.Lovelyz.Kawai)
- 22:33 ? SN1P3R quit (~snip@all.your.blu-rays.belong.to.me) Quit: Leaving
- 22:40 <Bitterblue> "In addition we deny anyone the right to derive a Photoshop plugin from the source code of RemoveGrain."
- 22:42 <JEEB> lol
- 22:43 <Lord> chances are that's invalid anyway
- 22:44 <Lord> or at least it is questionable as it conflicts with the license mentioned in the source file
- 22:44 <•Myrsloik> what?
- 22:44 <•Myrsloik> where did you find that?
- 22:44 <Lord> the readme
- 22:45 <Lord> or whatever it is
- 22:45 <Bitterblue> degrainmedian.h
- 22:45 <Lord> oh, where's that one
- 22:45 <Bitterblue> degrainmedian082.zip
- 22:46 <Bitterblue> It borrows some code from Removegrain.
- 22:46 <Bitterblue> Macros containing inline asm.
- 22:46 <Lord> well, if it is stated more clearly there then it might actually apply
- 22:46 <Lord> that's just standard avs plugin code
- 22:47 <Lord> 95% inline asm with C macros
- 22:47 <Lord> (the remaining 5% is the C++ avs interface)
- 22:49 <Lord> ...ok, it is not clear at all
- 22:50 <Lord> it still claims that the license is GPL (which it cannot be)
- 22:50 <Lord> or well cannot be if we assume that the license of RemoveGrain is not GPL
- 22:50 <Lord> which wasn't clear itself, so yeah
- 22:50 <Lord> have fun
- 22:51 <Lord> but at least the copypasta would suggest that they can't claim they didn't see "that other license statement"
- 22:53 <Lord> The plugin is based on STMedianFilter plugin by Tom Barry
- 22:53 <Lord> according to a quick google, that one is GPL
- 22:53 <Lord> tl;dr you can't distribute degrainmedian082
- 22:53 <JEEB> well you can, as it is a derivative work of a GPL work and thus is GPL by itself
- 22:53 <JEEB> virality, ho
- 22:53 <Lord> nope
- 22:54 <JEEB> unless it's a single author for all of them
- 22:54 <Lord> it is a combination of a GPL and a GPL-incompatible work
- 22:54 <Lord> see above
- 22:54 <JEEB> by putting non-GPL and GPL into the same thing you're effectively making it all GPL, though, no?
- 22:54 <Lord> only if you have the right to, obviously
- 22:54 <Lord> hence "incompatible"
- 22:55 <Lord> RemoveGrain does not provide any provisions to relicense as GPL
- 22:55 <Lord> (it explicitly denies it in fact)
- 22:55 <JEEB> you can't just randomly remove that virality from GPL, though
- 22:55 <Bitterblue> RemoveGrain is not GPL?
- 22:55 <junh1024-XD> There was a time when, You can't distribute FDK_AAC with FFMPEG
- 22:55 <junh1024-XD> cuz incomptible licenses
- 22:55 <JEEB> junh1024-XD: that's different
- 22:55 <Lord> JEEB: of course, but that won't make it GPL
- 22:55 <junh1024-XD> and all the herp about building & compiling
- 22:55 <junh1024-XD> and secret links
- 22:56 <junh1024-XD> oh?
- 22:56 <Lord> tl;dr it is a non-GPL license that has all the bad parts of GPL
- 22:56 <JEEB> fdk-aac and ffmpeg are clearly separate entities
- 22:56 <JEEB> while we're talking about someone who put GPL code into his own code base and tries to license it differently
- 22:56 <JEEB> which just won't fly :P
- 22:56 <JEEB> I mean, it will fly but it means that it is ALSO licensed as GPL
- 22:56 <JEEB> (unless it's a single author who has all of the copyright)
- 22:57 <Lord> it's actually the opposite
- 22:57 ? Temuthril joined (~Temuthril@4B5AFBC8.F6A94B89.DBE600CF.IP)
- 22:57 <JEEB> junh1024-XD: and I'm pretty sure enable-nonfree is still required for fdk-aac because it's a separate library with non-compatible licenses
- 22:57 <Lord> 1. there is RemoveGrain with the dodgy non-GPL license
- 22:57 <JEEB> it might not be required for an LGPL build
- 22:57 <Lord> 2. there is STMedianFilter with GPL
- 22:57 <Lord> and then you have degrainmedian that combines them
- 22:58 <Lord> only this last part is invalid
- 22:58 <Lord> (and only for distribution of course)
- 22:58 <JEEB> right
- 22:59 <JEEB> so the guy is breaking RemoveGrain's license
- 22:59 <Lord> basically
- 22:59 <Lord> if he claims GPL
- 22:59 <JEEB> also for some reason I'm still poking at android shit https://github.com/mpv-android/mpv-android/releases/tag/mpv-android-2016-07-31
- 22:59 <Lord> if he claims the non-GPL license then the other one :p
- 22:59 <JEEB> ye
- 22:59 <Lord> but looks like he claims GPL
- 23:00 <Lord> he would have the excuse of RemoveGrain's license not being clear if he didn't outright copypasted the non-GPL one in there :P
- 23:00 <Lord> -d
- 23:00 ? Shiz nipped out
- 23:00 ? Shiz quit (~s@regrettable.effort) Quit: v. quit or quit·ted (kwtd), quit·ting, quits: To abandon or put aside; forsake
- 23:01 ? Shiz joined (~s@regrettable.effort)
- 23:01 <JEEB> lol
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement