Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> If your code is using a license that allows it, how could you possibly opt-out aside from using a different license?

A repo setting that instructs Github not to use your code for Copilot, it could be a similar option as turning Discussions on / off.

If they really want to win developers over they would even have Copilot scanning disabled by default but that'll never happen.



Even if Github did provide that setting, as a courtesy, someone could clone / fork the code to another repo (if you use any licence that allows it) and not enable that setting.


Sure that's possible, but there's a huuuge difference between Possible and Default Behavior.


In a case like this, GitHub itself could set up a bot account that forks all projects as soon as you make the switch. The company in fact would be incentivized to do so.


Sounds like you want a new license that just prohibits use by one company for one purpose.


There are other AI-based code completion systems than Copilot, at least Tabnine[1] and Kite[2] come to mind, I'm sure there are more.

[1] https://www.tabnine.com/

[2] https://www.kite.com/


As of today there is a new one...

"Now in Preview – Amazon CodeWhisperer"

https://aws.amazon.com/blogs/aws/now-in-preview-amazon-codew...


is there something wrong with that?


Not at all, you can put any license on your code that you want.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: