| ▲ | spullara 2 hours ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
if the actual text of the code isn't the same or obviously derivative, copyright doesn't apply at all. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | sigseg1v 2 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
What does derivative mean here? Because IMO it means that the existing work was used as input. So if you used a LLM and it was trained on the existing work, that's a derivative work. If you rot13 encode something as input, so you can't personally read it, and then a device decides to rot13 on it again and output it, that's a derivative work. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | yorwba an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Copyright protects even very abstract aspects of human creative expression, not just the specific form in which it is originally expressed. If you translate a book into another language, or turn it into a silent movie, none of the actual text may survive, but the story itself remains covered by the original copyright. So when you clone the behavior of a program like chardet without referencing the original source code except by executing it to make sure your clone produces exactly the same output, you may still be infringing its copyright if that output reflects creative choices made in the design of chardet that aren't fully determined by the functional purpose of the program. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | NSUserDefaults an hour ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
If you pirate a movie and reencode it, does that apply as well? You can still watch the movie and it is “obviously” the same movie. Here you can use the program and it is, to the user, also the same. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||