Have you all heard of which companies have bans, for this or other reasons? Any interesting conversations or internal discussions talking about it?
Ask HN: Does your company ban GitHub Copilot?
1–10 of 13 posts
Re: Ask HN: Does your company ban GitHub Copilot?
#2We're concerned more and more about GitHubs behavior ever since the Microsoft acqusition. Due to this, we've agreed not to use any proprietary GitHub solution, including codespaces, actions, as well as copilot. It feels like new GitHub features go towards a data-hoarder, vendor lock-in oriented solution.
Re: Ask HN: Does your company ban GitHub Copilot?
#3We're a tiny company, but it is basically "banned" for similar reasons. We're concerned more and more about GitHubs behavior ever since the Microsoft acqusition. Due to this, we've agreed not to use any proprietary GitHub solution, including codespaces, actions, as well as copilot. It feels like new GitHub features go towards a data-hoarder, vendor lock-in oriented solution.
Re: Ask HN: Does your company ban GitHub Copilot?
#4We're a tiny company, but it is basically "banned" for similar reasons. We're concerned more and more about GitHubs behavior ever since the Microsoft acqusition. Due to this, we've agreed not to use any proprietary GitHub solution, including codespaces, actions, as well as copilot. It feels like new GitHub features go towards a data-hoarder, vendor lock-in oriented solution.
What is the problem with GitHub actions?
It is also unsupported - and exceptionally hard - to execute runners without GitHub being available, or to migrate off of the proprietary action descriptor format.
Running GitHub enterprise locally may releive some of these issues, but using GitHub.com with GitHub actions is somewhat of a security and reliability nightmare, unless you trust Microsoft's GutHub with infinite visdom and 100% uptime.
Re: Ask HN: Does your company ban GitHub Copilot?
#5Earlier quoted context omitted.
What is the problem with GitHub actions?
There's very little guarantee to where the GitHub-provided runners are executed. There's very little guarantee as to what the auto-updating self-hosted runner binary does. There's very little guarantee as to what the GitHub-provided containers and actions contain. It is also unsupported - and exceptionally hard - to execute runners without GitHub being available, or to migrate off of the proprietary action descriptor…
Re: Ask HN: Does your company ban GitHub Copilot?
#6Re: Ask HN: Does your company ban GitHub Copilot?
#7I think the bigger reason it is banned at most companies is because it's nearly impossible to know what kind of license the generated code is available under. Copilot is trained on open source codebases, which carry a number of different licensing agreements to use that code in your own codebase. Companies simply do not want to deal with using software that opens them up to unknown legal risks.
Re: Ask HN: Does your company ban GitHub Copilot?
#8Earlier quoted context omitted.
There's very little guarantee to where the GitHub-provided runners are executed. There's very little guarantee as to what the auto-updating self-hosted runner binary does. There's very little guarantee as to what the GitHub-provided containers and actions contain. It is also unsupported - and exceptionally hard - to execute runners without GitHub being available, or to migrate off of the proprietary action descriptor…
The same thing could be said of any build system unless you run it yourself and invest a lot of effort in locking it down. Then you have to worry a out what is running in your build system... at some point, this all becomes paranoia.
With GitHub actions, you have to trust the platform or migrate away, there are no other options.
With many more open alternatives, you have the ability to control these. factors if you need or want to. Most likely you wont.
Re: Ask HN: Does your company ban GitHub Copilot?
#9I certainly haven't seen any message about it, nor evidence of any coworkers using it. But if they did, it'd probably get banned for that same data issue, since they're very worried about folks transferring data from their machines and tend to restrict things like most companies emails being sent to third party addresses, USB devices being used, etc.
Re: Ask HN: Does your company ban GitHub Copilot?
#10I think the bigger reason it is banned at most companies is because it's nearly impossible to know what kind of license the generated code is available under. Copilot is trained on open source codebases, which carry a number of different licensing agreements to use that code in your own codebase. Companies simply do not want to deal with using software that opens them up to unknown legal risks.
How would it ever be tracked? Is there something that can detect Copilot generated code?