Github Co-Pilot and legal aspects of auto-generated code

Опубликовано: 17 Январь 2023
на канале: Software Center
565
6

Recorded seminar in the Software Center Software Engineering community, including guests from the Department of Law, who specialize in IPR questions, with focus on software products.

GitHub Co-pilot has changed the way in which modern tools support programmers and designers. With its advanced language model, Co-pilot can generate code from natural language descriptions and it can learn the programming style of individual programmers. It is gaining popularity in the programming community, but one of the aspects that is still stopping its adoption is the legality of the generated code. Since Co-pilot has been trained on code available from open source projects, there is a theoretical risk that the code generated by Co-pilot can violate license terms of the training open source projects. However, this issue is not as simple as it seems.

In this seminar, we problematize the legal aspects of AI-based code generation by exploring how IPR laws regard use of licensed code in commercial products, we explore what kind of issues can arise from the open source community side and we look at a few examples of generated code in order to start a discussion about it.

Content:
Examples of autogenerated code and its legal aspects, Miroslaw Staron, – Department of Computer Science and Engineering, Chalmers | University of Gothenrburg

GitHub Co-pilot and open source systems: Jesper Derehag, Ericsson AB

Legal aspects of code generation, IPR: Jannice Käll, Merima Brincevic – Department of Law, University of Gothenburg

Discussions and questions