The intent is good and I hope we find a good way to implement this. I do see pitfalls though: I would separate ownership (i.e., one cannot patent the code developed with public money -- IMO a good idea) and visibility (showing the code on request -- IMO a very dangerous one). My big concern is formalizing things that should be left informal. For example, in applied research, we usually build a number of throwaway pro…
Code can't be patented in EU anyway.