Hacker News new | ask | show | jobs
by borishn 1463 days ago
Copilot is fair use, get over it!

Copilot is not writing your code any more that Google search is writing your code. You are writing your code, and Copilot is just making suggestions.

US constitution secures limited copyright to "To promote the progress of science and useful arts". Copilot is just that, get over it!

6 comments

A good and well argued opinion made hostile by saying "get over it" twice! Saying "get over it" discourages further discussion. Your comment would be better without it.
You are right, but it is so frustrating how people whine about this.
Get over it.
Not an expert, but fair use generally covers education, criticism, parody, and satire. There is a test for meeting fair use and it includes things like amount copied and commercial or non-profit interest.

The amount copied from any particular source might be small, but an aggregate strip-mining of many copyrighted sources is an interesting twist. Another might be, as you suggest, it might be a machine that itself does not violate copyright, but has the effect of causing users (who accept the suggestions) to violate copyright.

Google does the same thing taking snippets out of pages or even completely caching them so you can see the entire page from their servers.
Wait till it suggests something Disney can argue they own rights to...
You mean like DALL-E? This debate is going to get interesting when “in the style of” illustrations and videos go mainstream.
LucasFilm → Pixar → Disney. I wonder if the mouse owns Duff's Device…
Yes, the copyright clause gives as its purpose "the progress of Science," but that doesn't mean that anything which claims to be "progress" gets a free pass.
Indeed, the US supreme court pointedly refused to accept that the purpose clause limits the power of copyright in "Eldred Vs Reno" (at least, that is my understanding as a non lawyer)
Personally I think I'll just claim all the code I write with co-pilot is a parody.
Citation needed for copilot being fair-use