this post was submitted on 25 Aug 2026
116 points (96.0% liked)

Programming

28256 readers
362 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] thingsiplay@lemmy.ml 11 points 1 day ago

This is a great question, but I feel that the better question is: If a model was trained on open source code, should all code created by that model then be subject to the licensing from the code it was trained on?

I don't think it works like that, because if you use GPL code, then all derivative works of the code must be Open Source too. But you no longer know the original project and maintainers anymore and the original source code is "lost". So just using GPL code to train wouldn't solve the issue I think. The source code and license MUST give permission to do so, I feel like. And then all original source codes contributors that has been used to train have to be included in every project that makes use of LLMs output. I have no idea in detail, but its more complicated then just declaring the output to be Open Source automatically.