|
|
|
|
|
by falcolas
1309 days ago
|
|
That's like saying that code copy/pasted from OSS projects on github was "written by the developer". Which is not true. The speed of your developer and the correctness and test coverage of your code doesn't matter when it comes to license compliance. And license compliance could cost your company 100x (if not more) the value of your best software developer - especially for the non-OSS licenses. |
|
I don't think that's what OP is saying. What I think OP is saying (and I agree) is that submitted code is trusted if you trust the source. If you take the person putting code in front of you and ask "Would this person copy someone else's code and submit it as their own" and the answer is "No they would not copy code" then every step that trusted-person took to get to that code is immaterial. Whether they used StackOverflow or Copilot or whatever AI assisted code generating tools do or don't get developed in the future. At the end of the day a good, trustworthy engineer isn't going to use licensed software by "accident"[1].
1. I put "accident" in quotes because it seems so crazy to me that someone would start writing a method "doThing" and then CoPilot spits out a licensed implementation of "doThing" and the engineer would look at it and go "This seems fine."