|
|
|
|
|
by jfmc
1775 days ago
|
|
That is NOT the point. You are allowed to learn whatever you want. What is horribly unethical is not recognizing the life-long effort of the people who wrote the original code and designed the original algorithms. Programmers are not machines. The human *knows* the open source that she/he is reading and she/he can acknowledge it in their own code (either public or private). What is the copyright of code written with copilot? Copilot learns the code and forgets authors. Would you agree if I take your open source project, learn piece by piece, rewrite it from scratch and put my name on it without a single word about your work? |
|
If it was indeed written from scratch, I see no reason (although it’d feel nice) to credit my original work. Having multiple implementations of an idea is always a great thing.