Hacker News
points by semiquaver 2 days ago | 0 comments
So what? You made your content available and someone downloaded it. Why is this even notable?
[–] jalict 2 days ago
Would you also say that general licensing is irrelevant for everyone?
[–] semiquaver 2 days ago
Of course not. But there’s no indication whatsoever that any license has been violated. Downloading a file from a free access server cannot violate license terms.

Fear that something will happen is not the same thing as evidence it has happened.

[–] philipwhiuk 2 days ago
> Downloading a file from a free access server cannot violate license terms.

Sure it can. If you're downloading it for commercial purposes (clearly the case) you're violating the license.

[–] semiquaver 2 days ago

  > If you're downloading it for commercial purposes (clearly the case) you're violating the license.
No. Copyright doesn’t work that way, no matter how much you might wish it did. And it’s a very important thing for the web that it doesn’t.

Legally speaking, it is extremely well established that downloading is not the type of copying that “copyright” concerns itself with. And the GPL and similar licenses are predicated on copyright laws.

Once you make the content available in some other way, then copyright law might have something to say.

People in tech used to make fun of “you wouldn’t download a car”. It’s sad that so many have reversed their principles the moment a convenient villain shows up.

[–] well_ackshually 2 days ago
If only you could read the article and see that the vast majority of the assets are licensed under a non-commercial clause.

I guess we'll never know until you learn to read anything other than sheet music.

[–] not-kinsale-joe 2 days ago
Can I scrape all GPL source code from github. Then use the code commercially and then say so what, they made their source code available to download?
[–] wtch98 2 days ago
> Can I scrape all GPL source code from github. Then use the code commercially and then say so what, they made their source code available to download?

Yes, that's the whole point of the GPL. Use it however you want, but don't restrict the next person

[–] semiquaver 2 days ago
Did someone do that in this case? I don’t see any indication let alone evidence that happened. And I don’t think it’s likely that it will.

Let me refer you to my earlier distinction between things that have happened and things you fear.

[–] amiga386 2 days ago
You may remember from 2021 that Microsoft's Copilot would gladly regurgitate the GPL-licensed Quake 3 source code, without giving you any indication it got it from there or that the GPL applies.

https://news.ycombinator.com/item?id=27710287

https://x.com/mitsuhiko/status/1410886329924194309

[–] semiquaver 2 days ago
Ok, so go yell at Microsoft about that incident instead of speculating about a different party doing a different thing.
[–] Artoooooor 2 days ago
Oh, it would be so nice to force the Great Thieves like "open"AI to release their weights on GPL license...
[–] origini 2 days ago
Right now, its legal to use this data to train a model.

Which is different than using the data 1 to 1.

[–] whizzter 2 days ago
I think technically such a model should abide by the licence of the inputs, hence all models would probably be GPL if the FSF had resources to fight it and the legal profession had an inkling of the processes involved.

Or maybe the FSF is just waiting for everyone using AI code to become hooked and then subpoena every Antrophic/OAI/Codex customer and force the most massive source release in history (If Adobe/MS would file lawsuits vs the Craft apps and with their resources create legal precedent it could create chaos, maybe the only part stopping them right now from filing lawsuits is them realizing it could backfire since they're heavy AI users themselves).

[–] origini 2 days ago
But as far as i know GPL does not prevent you from using it for training?
[–] whizzter 2 days ago
No, the question is, if the GPL'ed code/structure is more or less recovered during inference, would a court rule the result to be covered by the GPL?

I know there was some cases in the past where people swapped licences and changed variablenames,etc but the essential code clearly remained.

[–] origini 2 days ago
Yeah for sure. But then the question becomes weird: If its binary equal (like asm) but nothing else, will it hold up?

Im quite aware of software patents, i never had to use some software patent scanner in our compliance CI/CD.

So it might be a real issue no one can or does enforce?

[–] whizzter 2 days ago
A while back I was thinking it wouldn't be enforced, but the entire Craft-clones and REA tools usage explosion kinda hints that disassembling/rebuilding the source is cheap enough that LLM's(ironically) could probably quickly find culprits if you had suspicions about certain apps.
[–] semiquaver 2 days ago
Not a lawyer, are you?
[–] whizzter 2 days ago
Does it matter? Lawyers don't know either since most majorer cases are still in progress.

So far it seems more cases that have been decided in lower instances or has been settled or gone in the direction of the party with most money for lawyers, still even in those cases there seems to be a slight tilt towards rightsholders.

I'm not saying anything categorically, but if some cases go all the way and towards rightsholders, it could become a real shitshow in the software industry since we've adopted AI so heavily and the non-significatng portion of public GPL licenced code could bite people in the ass.

[–] semiquaver 1 day ago
Yeah, it does matter. This:

  > I think technically such a model should abide by the licence of the inputs
is vibes baloney.
[–] whizzter 15 hours ago
Maybe maybe not, something interesting popped up reading the currently top-of-HN article on the GHC policy is that OpenJDK currently forbids AI contributions.

From the page, https://openjdk.org/legal/ai

--------------------------

What are the intellectual-property risks of using generative AI tools?

The Oracle Contributor Agreement (OCA) requires that a contributor own the intellectual property rights in each contribution and be able to grant those rights to Oracle, without restriction. Most generative AI tools, however, are trained on copyrighted and licensed content, and their output can include content that infringes those copyrights and licenses, so contributing such content would violate the OCA. Whether a user of a generative AI tool has IP rights in content generated by the tool is the subject of active litigation.

--------------------------

But they're just Oracle lawyers so it's baloney right?