Hacker News new | ask | show | jobs
by rhdunn 1033 days ago
Taking this from a different perspective, let's say that ChatGPT, CodePilot, or similar service gets trained on Windows source code. Then a WINE developer uses ChatGPT or CodePilot to implement one of the methods. Is WINE then liable for including Windows proprietary source code in their codebase even if they have never seen that code.

The same would apply to any other application. What if company A uses code from company B via ChatGPT/CodePilot because company B's code was used as training data? Imagine a startup database company using Oracle's database code through use of this technology.

And if a proprietary company accidentally uses GPL code through these tools, and the GPL project can prove that use, then the proprietary company will be forced to open source their entire application.

1 comments

> the proprietary company will be forced to open source their entire application

Top 1 misconception about open source licenses.

GPL doesn't mean if you use the code your entire project will become GPL.

GPL means if you use the code and your project is not GPL-compatible, you are committing copyright infringement. As if you stole proprietary code. If brought to the court, it would be resolved just like other copyright infringement cases.