So you can't do that? I do it all the time when I fork something.
Microsoft forked MIT licensed repo and changed the copyright [fixed]
111–120 of 626 posts
Re: Microsoft forked MIT licensed repo and changed the copyright [fixed]
#112The larger issue is that anyone using GitHub is donating their work for re-use without attribution through Copilot. In return, you receive hosting from GitHub. The writing is on the wall. You MUST host your own code on a stand-alone website. Here is an example. This Go program (a compiler) generates and serves its own website: https://NN-512.com It runs on a Linode shared CPU cloud instance that costs $5 per month: h…
> The larger issue is that anyone using GitHub is donating their work for re-use without attribution through Copilot. Wrong. Lets say a GPL project is not hosted on GitHub officially. I can easily setup a mirror for it though on GitHub as the GPL doesn't prevent me from doing it... Point is that anyone can put my work on GitHub, even if I don't want to.Assuming the project is under a free license though.
Re: Microsoft forked MIT licensed repo and changed the copyright [fixed]
#113Earlier quoted context omitted.
It doesn’t matter that it was an accident; it’s still a serious issue that needs to be corrected and deserves an upvote. It’s also quite curious, and I appreciate hearing about the incident. Incidents don’t need to be malicious to be newsworthy or intriguing.
Quoted post unavailable.
Re: Microsoft forked MIT licensed repo and changed the copyright [fixed]
#114So you can't do that? I do it all the time when I fork something.
Correct. You don’t own the code just because you forked it. The original copyright holders retain ownership, and you must abide by their license. You can’t swap out the license unless they explicitly allow you to do so.
Re: Microsoft forked MIT licensed repo and changed the copyright [fixed]
#115Earlier quoted context omitted.
> The larger issue is that anyone using GitHub is donating their work for re-use without attribution through Copilot. Wrong. Lets say a GPL project is not hosted on GitHub officially. I can easily setup a mirror for it though on GitHub as the GPL doesn't prevent me from doing it... Point is that anyone can put my work on GitHub, even if I don't want to.Assuming the project is under a free license though.
Yes, you can "donate" someone else's code, knowing Microsoft will violate a use-with-attribution license. You can do it, but it's WRONG. Copilot is trained on public GitHub repositories of any license: https://en.m.wikipedia.org/wiki/GitHub_Copilot#Technology We must all stop using GitHub.
Re: Microsoft forked MIT licensed repo and changed the copyright [fixed]
#116Earlier quoted context omitted.
> The larger issue is that anyone using Github is donating their work for re-use without attribution through Copilot. I think this can only be valid of Github's terms of use clearly specify that or the chosen license allows it. I actually see copilot benefiting GPL projects: suppose a programmer uses copilot to develop a proprietary software and copilot regurgitates GPL'ed code: now the proprietary software is a deri…
Unless copilot serves as a legally effective "laundering" of gpl code. Which sounds silly, but we're now in a situation where that outcome is super desirable to GitHub/Microsoft. Another potential outcome is that so many projects could now end up unknowingly using gpl code that enforcement becomes an impractical whack-a-mole, far more so than today. Being told to rework or relicense your project because of copiloted…
It's quite interesting how it seems to have come full circle, at least according to this stackoverflow comment about Stallman releasing a paper in 1992 on how to effectively launder AT&T code via textual changes (I have no idea if he did, I just remembered the comment): https://unix.stackexchange.com/a/591221
Re: Microsoft forked MIT licensed repo and changed the copyright [fixed]
#117Earlier quoted context omitted.
> The larger issue is that anyone using GitHub is donating their work for re-use without attribution through Copilot. Wrong. Lets say a GPL project is not hosted on GitHub officially. I can easily setup a mirror for it though on GitHub as the GPL doesn't prevent me from doing it... Point is that anyone can put my work on GitHub, even if I don't want to.Assuming the project is under a free license though.
Yes, you can "donate" someone else's code, knowing Microsoft will violate a use-with-attribution license. You can do it, but it's WRONG. Copilot is trained on public GitHub repositories of any license: https://en.m.wikipedia.org/wiki/GitHub_Copilot#Technology We must all stop using GitHub.
Re: Microsoft forked MIT licensed repo and changed the copyright [fixed]
#118Earlier quoted context omitted.
Because it isn’t in compliance with the terms of many popular licenses to create derivative works without attribution. Therefore the only possible claim Microsoft have to do so is via terms and conditions, which would not apply to code hosted on a stand-alone website. It might be time for popular licenses to update themselves for this new-found threat.
What happens when some random person uploads your code (acquired from your website) to GitHub?
Re: Microsoft forked MIT licensed repo and changed the copyright [fixed]
#119Someone has pushed a button and it's run the equivalent of cookiecutter on the repo. Original author could send a DMCA, or they could simply enjoy Christmas and assume a ticket will undo this sometime in January.
Re: Microsoft forked MIT licensed repo and changed the copyright [fixed]
#120Seems like it's probably a mistake, did you try to contact them? https://opensource.microsoft.com/ https://twitter.com/OpenAtMicrosoft
A 'mistake' they are actually doing since a long time now. Here is the cups equivalent with a license change from apache to mit for the CUPS system. https://github.com/microsoft/cups/commit/ad69bcc78bdea3fea3f...