[手动选题][news]: 20220624 GitHub Copilot is Now Available for All and Not Everyone Likes It.md

This commit is contained in:
lkxed 2022-06-24 15:18:29 +08:00
parent 1bd2daf727
commit 57267d6dd2

View File

@ -0,0 +1,90 @@
[#]: subject: "GitHub Copilot is Now Available for All and Not Everyone Likes It"
[#]: via: "https://news.itsfoss.com/github-copilot/"
[#]: author: "Jacob Crume https://news.itsfoss.com/author/jacob/"
[#]: collector: "lkxed"
[#]: translator: " "
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
GitHub Copilot is Now Available for All and Not Everyone Likes It
======
GitHub Copilot is here to help programmers with A.I suggestions, but could it be making it worse?
![github][1]
Back in 2021, I spent hours pouring over the GitHub Copilot docs trying to figure out how I could maximize my chances of getting into the technical preview. Fortunately, this all paid off when I was accepted into the preview.
Finally, it is available for all to use!
For those of you unaware, [GitHub Copilot][2] is an AI assistant to help you write code faster and more efficiently.
The best comparison I can come up with is that its like autocomplete feature on your phone. Unlike the autocomplete feature, GitHub Copilot writes the code equivalent to complete sentences.
### Copilot is Now Available For The Masses
As I alluded to in the introduction, Copilot has been in a technical preview phase for almost a year now. This means that a very limited number of developers were allowed to use it for free, in exchange for them allowing GitHub to monitor their usage to improve the program for its final release.
It appears that GitHub is finally satisfied to release it to the public. Now, anyone with a GitHub account should be able to use it, albeit at a cost (which we will get to soon!).
The [announcement][3] mentioned:
> Until now, AI has stopped short of improving code, leaving the process of developing software almost completely manual. Thats changing now. Today, I am thrilled to announce that we are making [GitHub Copilot][4] generally available to individual developers. Your AI pair programmer is here.
[Thomas Dohmke][5]
Available as a free editor extension, Copilot has already helped millions of developers speed up their programming. However, it does come at a cost, both direct and indirect.
### GitHub Copilot Pricing
Copilot may be prohibitively expensive for some as with almost all exciting new technologies. It will cost you $10/month or $100/year.
If you are an open-source project maintainer or a verified student, you can get free access to it.
### Is GitHub Copilot Unethical?
The controversy surrounding the GitHub Copilot product is huge and concerning. Technically, the A.I have been trained using the available code on the GitHub platform.
So, basically, GitHub is offering a new product by using your code (take it with a pinch of salt, if youd like). Not to forget, the Free Software Foundation (FSF) also [advised][6] against hosting code on GitHub keeping Copilot in mind.
While we know that businesses love to exploit things, some believed that it should not directly hurt the projects/code hosted at GitHub.
**But, is that the case?**
Briefly, after the launch, many developers shared how they found copyrighted code being generated by GitHub Copilot:
> Explored github copilot,a paid service, to see if it encodes code from repositories w/ restrictive licenses.I checked if it had code I had written at my previous employer that has a license allowing its use only for free games and requiring attaching the license.yeah it does [pic.twitter.com/JMbXNgOF3Z][7]
[June 22, 2022][8]
Of course, if we look at GitHub Copilots FAQ which mentions:
> GitHub does not own the suggestions GitHub Copilot generates. The code you write with GitHub Copilots help belongs to you, and you are responsible for it.
So, ultimately, you pay for a service to add inconvenience and more work to your project?
Nothing about it sounds exciting in terms of making a developers task easy, in my opinion.
*What are your thoughts on it? Share what you think in the comments section below.*
--------------------------------------------------------------------------------
via: https://news.itsfoss.com/github-copilot/
作者:[Jacob Crume][a]
选题:[lkxed][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://news.itsfoss.com/author/jacob/
[b]: https://github.com/lkxed
[1]: https://news.itsfoss.com/wp-content/uploads/2022/06/github-copilot.jpg
[2]: https://copilot.github.com/
[3]: https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/
[4]: http://copilot.github.com
[5]: https://github.blog/author/ashtom/
[6]: https://www.fsf.org/blogs/licensing/fsf-funded-call-for-white-papers-on-philosophical-and-legal-questions-around-copilot
[7]: https://t.co/JMbXNgOF3Z
[8]: https://twitter.com/ChrisGr93091552/status/1539731632931803137?ref_src=twsrc%5Etfw