Live data from Hacker News

DMCA Takedown – Popular PHP Barcode Removed

github.com

31–40 of 49 posts

Re: DMCA Takedown – Popular PHP Barcode Removed

#31

Earlier quoted context omitted.

And do a license review to see if the gplv3 license imposes any cconditions on the use of the code.

GPLv3 doesn't impose any conditions on use. This is LGPLv3, which has even fewer requirements.

Actually it does which is kind of the point, it's just those conditions are fairly easy to meet. The TL;DR: version is that if you use LGPL code in your project you have to redistribute the source code of that LGPL code including copyright notices. In practice that requirement can usually be fulfilled by simply providing a link someplace convenient to wherever you original got the code from yourself so it's pretty easy to comply with. Additionally GPL and LGPL differ primarily in that GPL requires that code that uses it must itself be licensed under GPL, where as LGPL allows non-LGPL code to be linked to LGPL code (so long as the conditions of the LGPL code are still being met, primarily the distribution clause). The big difference between GPLv2 and GPLv3 was mostly about closing some loopholes that some companies (primarily TiVo) used to make it impossible to modify certain GPL code on their devices (mainly this involved using hardware DRM). This obviously violated the spirit of the GPL because the whole point is to allow for people to tinker with the code, and preventing that by coupling it to proprietary hardware as a end run around the GPL necessitated the creation of GPLv3 specifically to make doing that a violation of the license.

Re: DMCA Takedown – Popular PHP Barcode Removed

#32

Earlier quoted context omitted.

And do a license review to see if the gplv3 license imposes any cconditions on the use of the code.

GPLv3 doesn't impose any conditions on use. This is LGPLv3, which has even fewer requirements.

Never mind, didn't see that it was LGPL.

Re: DMCA Takedown – Popular PHP Barcode Removed

#33
used this in the past but nothing current. interesting to see but it does seem the DCMA request is valid considering what I've been reading about all the stripped gplv3 and other references to OP. Now for somebody fork it from a recent pull and put in the required licensing and references as, from what I understand, this repo had nice improvements from the OP. Just a matter of time now.

Re: DMCA Takedown – Popular PHP Barcode Removed

#35

Earlier quoted context omitted.

And do a license review to see if the gplv3 license imposes any cconditions on the use of the code.

GPLv3 doesn't impose any conditions on use. This is LGPLv3, which has even fewer requirements.

> GPLv3 doesn't impose any conditions on use.

This is not true, GPLv3 has use conditions which are conditioned on the target market of the product.

> This is LGPLv3, which has even fewer requirements.

OTOH, this is true.

Re: DMCA Takedown – Popular PHP Barcode Removed

#37

Have been using this repo for a long time now, and now deploys are broken :( going to have to re-write some code i guess...

If I knew someone was deploying from one of my repos, changing my code to make their site ALL PONIES ALL THE TIME U GUISE would honestly occur to me.

It would occur to me, and I might not be strong enough to resist.

PONIES!

Re: DMCA Takedown – Popular PHP Barcode Removed

#38

Earlier quoted context omitted.

GPLv3 doesn't impose any conditions on use. This is LGPLv3, which has even fewer requirements.

> GPLv3 doesn't impose any conditions on use. This is not true, GPLv3 has use conditions which are conditioned on the target market of the product. > This is LGPLv3, which has even fewer requirements. OTOH, this is true.

https://tldrlegal.com/license/gnu-lesser-general-public-lice...

Re: DMCA Takedown – Popular PHP Barcode Removed

#39

Earlier quoted context omitted.

GPLv3 doesn't impose any conditions on use. This is LGPLv3, which has even fewer requirements.

> GPLv3 doesn't impose any conditions on use. This is not true, GPLv3 has use conditions which are conditioned on the target market of the product. > This is LGPLv3, which has even fewer requirements. OTOH, this is true.

GPLv3 doesn't have any use conditions; it's free to use, for any purpose. You are probably thinking of the conditions on the things that aren't use - modification, distribution, etc.

Re: DMCA Takedown – Popular PHP Barcode Removed

#40
post #22
post #16

Earlier quoted context omitted.

Should probably use https://github.com/tecnickcom/tc-lib-barcode or https://github.com/tecnickcom/TCPDF both of which are mentioned in the DMCA notice.

Or not deploy from random repos you don't control.

But that would be obvious.
Post reply on HN