[0] https://www.dynamic.ooo/press/groundbreaking-acknowledgment-...
Edit: Link changed to press release w/ copy of court's order.
[0] https://www.dynamic.ooo/press/groundbreaking-acknowledgment-...
Edit: Link changed to press release w/ copy of court's order.
You may in some cases choose to do so if it is both possible to share your code under the same license and desirable to do so but you can never be forced to do so. Viral licensing is a fiction. You have always been able to simply rip out the offending code.
The reason not to borrow until you are caught is that you could likely have found permissively licensed code to do the job in the first place and ripping the old code out after the fact is more work than doing it right the first time. Furthermore in some jurisdictions you could face court costs or damages. More so yet if your infringement was willful.
I don't know what the solution is but I'm guessing courts would consider any evidence of intent when making judgments.
Part of being a software engineer and developing software professionally is doing your due diligence and making sure that you understand and adhere to the licenses of the software you use and distribute.
I think that if your company is large enough, you should have employees, or pay someone to, mirror your dependencies and automate license checks. There are projects that do the latter already[1][2]. You can loop your lawyers in if licenses change to ensure you don't violate them. If (A)GPL code still ships in proprietary products, that's a process problem that the company needs to solve.
The only thing that gives you any right to ship the code is the license, and you must always comply with the terms of the license, so.. yes?
But here's the thing. GPL doesn't infect things that merely ship "along with it". For your entire software to be covered by GPL it must be a derivative work.
https://creadur.apache.org/rat/
Granted, this focused on code within the project, not dependencies.
https://owl.purdue.edu/owl/general_writing/academic_writing/...
I'm not sure what you're calling "rhetoric", and I'm not defending either side either. The point of an analogy isn't to give an identical situation, it's to draw a parallel. So far as I can see, it's the flip side of the same issue. I'm not seeing anyone make a compelling case (or really, any case) to the contrary.
From section 8 of GPLv3 ("Termination"):
> However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.
Don't mind me, just being a dummy :)
the GPL requires source corresponding to distributed binaries be released. They distributed GPL binaries and they have not been required to release the source.
They are allowed to make future binaries which are not GPLed, but the users of the GPLed binaries have not had their right to see the source satisfied.
That's the intent of the GPL (GPL v3 Preamble) but it's not an outcome that a license can guarantee. A copyright license can only be enforced using copyright law, and the remedies for copyright infringement are limited to monetary damages (actual or statutory). Sometimes the threat of a copyright infringement suit may compel an infringer to release their source code rather than be ordered to pay damages, but sometimes not.
A common law contract requires an offer, acceptance, and consideration. That is, one side must offer the contract. The other must accept it. And each must have some potential gain from it (consideration). Both sides are then bound by the agreement. The agreement can be quite complicated, for example it may bind the parties to resolving disputes with binding arbitration.
A license is permission to do something under some conditions. If you break the license, you are without permission. The licensor can then pursue claims against you just as they could if no license ever existed. For example if you break a copyright license, the licensor can sue you for copyright infringement. But without an explicit agreement from you, they can't sue for anything else.
If you want to find a discussion of this topic by a lawyer, a good chunk of https://rosenlaw.com/wp-content/uploads/Taxonomy-of-Licenses... is on exactly this topic. The author of which specializes in open source licensing, and was the general counsel for the Open Software Institute.
Some consequences: (1) the sole recourse for breach of license conditions will be to sue for copyright infringement, (2) only the copyright owner will have standing to sue, (i.e., an intermediate licensee or a user, who might have standing as a third-party beneficiary under a contract theory, will not), and (3) remedies will be limited to monetary damages.
> The Judge, considering the articles 156 I.d.a. and 700 c.p.c.,
> Orders the defendants (Marco Poglie, Francesco Pesce and Nerds Farm Srl) to cease any use made available to the public, as well as any publications, of the software named E-addons for Elementor, if not after having eliminated every recurrence (exception made for a maximum amount of 500 lines) of the code included in the 1.9.5.2 version of Dynamic Content for Elementor, sub doc.2 produced by the Applicant, within seven days of the communication of this provision.
https://www.dynamic.ooo/press/groundbreaking-acknowledgment-...
The decision lies on the first reference (Art. 156 Legge sul diritto d'Autore - Law on Author's rights), which is Legge 22 aprile 1941 n. 633:
http://www.interlex.it/testi/l41_633.htm
interestingly, the objects protected were originally literature, music, arts, architecture, theatre and photos/movies (and was later extended to include computer programs, television, etc.).
I guess the headline should be "Italian Courts decide to enforce" rather than "Italian Courts find out [about this new thing they could choose to enforce called open source]"
So if a country’s court decided that the owner of a piece of IP could license it to other people, but that they could not dictate the terms under which it would be redistributed (because that’s how “free speech” is interpreted in that country) then they would rule the GPL unenforceable in their country.
This seems unlikely in most countries, but until it actually gets tested in a given country’s courts, it cannot be 100% ruled out. Most companies think the risk of the GPL standing up is high enough that they don’t want to be the ones to test it, so they comply.
I don’t understand your thinking. Currently you can use GPLed code in your derivative works, if you release your changes under the same license. If copyright were abolished you would be able to use any code, but have no requirement to release yours.
Maybe you mean to say that the MIT license emulates abolition of copyright? That’s still not really true, but it’s definitely closer to true.