It's common to see EULA/license/contracts with clauses that prohibit reverse engineering, these clauses are void in France and many other jurisdictions.
Article L122-6-1 https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI0000...
You can't reverse engineer and share random internals.
No interoperability there.
Some people I know do that for a living in the auto industry.
Per the article the court didn't rule that licenses were unenforceable, they ruled that they were enforceable via contract law and that the plaintiffs were incorrectly attempting to enforce them via copyright law.
If Entr'Ouvert had chosen the alternative route and sued as a contract violation, then Orange would have claimed that they never accepted the contract and the matter could only be decided by the copyright court. But (according to the article) you only get one shot at the litigation. So I guess you can never enforce the GPL in France. Maybe?
Not that Orange wouldn't have tried to claim what you are saying, but as a layman, the case for contract law sounds stronger than copyright infringement.
The implications, if true, would be that if you license something in France, and start selling copies in flagrant violation of the license, you cannot be threatened with criminal charges?
Private parties in most countries can’t prosecute criminal charges anyhow, and limitations on the mechanisms of pursuing civil [0] law claims by private parties don't generally have any effect on criminal prosecution by the State, since even with the same common name for an area of law, the precise definitions in criminal law are different than civil law.
[0] used here in contradistinction to “criminal” as an area of law, not to “Common” as a system of law, since both distinctions have been relevant in the thread.
It is hard to know if the french courts would accept a similar argument, but as the author I would definitive argue it. Depending on what the FOSS library do and what a similar product would cost if acquired through legal purchase, the number could easy reach into millions of "lost profits".
Yes it's legal in France if it's for "interoperability purposes" (so depends on your specific case). Basically any DRM is breakable legally due to this exception.
Reverse engineering is always legal as well and no contract signed can remove that right.