5 ms·
The account which did the change has this description: > This is the open source management service account used for performing key GitHub operations on behalf
by CyberShadow 5y ago
The account which did the change has this description:
> This is the open source management service account used for performing key GitHub operations on behalf of Microsoft employees and users.
Combined with the nonsense README change, this looks like a bot mis-use accident.
Edit: to clarify, in no way am I saying that this is a "honest mistake" which does not deserve scrutiny.
- kenjackson 5y agoNo judgment from me since I suspect it is also an accident and I’ve made enough in my life that I don’t get super judgy in most cases. But what purpose is there for a bot that forks and makes changes like adding template files? Copyright aside, I don’t understand the value of this bot.
- CyberShadow 5y agoIf I were to guess, it would be that the action performed here (or the basis of the code implementing this action) was intended to be done on internal Microsoft repositories that should be open-sourced.
- matt123456789 5y agoOk, but this is still illegal, right?
- judge2020 5y agoSince MIT has this line: > The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. MS would be in the wrong to redistribute this code without the notice that includes '(c) 2020 LesnyRumcajs' - however, just changing the line doesn't constitute copyright infringement or fraud if MS reverses the change and/or simply appends the original MIT license above their MIT license (since MS does indeed have '5 commits ahead' of the origin repo, all of those changes are copyright MS but still MIT licensed). They could even simply have a file called 'LICENSE2' with the original notice, if they can't easily exclude this repo from the bot.
- 0x0 5y agoThe "5 commits ahead" are literally only replacing the license and the readmes.
- pitched 5y agoSo the only part of the repo that is legitimately copyrighted by Microsoft is the Microsoft copyright notice? I love how meta this is.
- matt123456789 5y agoI see. Thank you for the explanation.
- webmaven 5y ago> MS would be in the wrong to redistribute this code without the notice that includes '(c) 2020 LesnyRumcajs' - however, just changing the line doesn't constitute copyright infringement or fraud Given that this change was committed to the main branch, if I download the code right now, haven't Microsoft redistributed it?
- phendrenad2 5y agoThings get philosophical rather quickly I'm afraid. If I misconfigure an FTP server, and you download some MIT code that I stripped the copyrights from, does that count as redistribution?
- sicromoft 5y ago[deleted]
- colejohnson66 5y agoNo. If you hack into my company and siphon out an EXE for an internal tool that uses GPL licensed code, you are not entitled to the source code of the package because the company did not “distribute” it to you; you took it without any right to have it. There’s a whole philosophical debate we can have where we quibble over the definitions of words as they deal with technology, but the (US) courts generally don’t care about technicalities. An analogy is stolen property. If you purchase something that is stolen property, you have (almost) no legal right to it; the courts will often order its seizure for return to the original owner. By “hacking” (according to the CFAA), you “stole” the EXE.
- hnfong 5y agoYes, people make mistakes. Sometimes, mistakes turn out to be illegal. But if you're one of the largest corporations in USA, the law tends to go easy on you for making accidental mistakes.
- gizdan 5y agoWhich is fine, and surely an honest mistake. Automation is great, but the way I see it is, how many other projects have been forked and automatically re-licensed, and then profited from without proper attribution? An accident still needs to be flagged, and still needs to be corrected. They also need to be learned from and avoided in the future.
- xyproto 5y agoAttribution is nice, but for it to be a requirement, it needs to either be specified in the license or be plain old copyright.
- wongarsu 5y agoThe license clearly states > Permission is hereby granted [...] subject to the following conditions: > The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. Changing the name in the copyright is a clear license violation.
- xyproto 5y agoYes, I agree.
- CyberShadow 5y ago> An accident still needs to be flagged, and still needs to be corrected. Yes. Additionally, the way such actions are performed is not great because the mechanism used does not provide any way to provide feedback - if the change was done by a user account, then they would have received notifications about the comments posted under the commit, but the ones received by the service account probably go nowhere.
- coliveira 5y agoI would't call a honest mistake some bot that is created to change code to a MS license. First of all, this kind of thing needs to be done after careful review, if they're doing it in an automated fashion there is almost the certainty that they'll take somebody else's work as their own.
- shp0ngle 5y agoThis is very obviously a mistake and I don’t know how can anyone assume otherwise.
- colejohnson66 5y agoBecause “Microsoft Bad”. When a company gets big enough, there will always be a portion of the population you can never please, and Microsoft reached that size a long time ago.
- fartcannon 5y agoIt's got nothing to do with their size but the 40 years (thus far) of doing aggressively bad shit.
- toxik 5y agoMicrosoft has a long and dark history. I think you’re brushing aside the real contention. People who were around before MS decided to open-source-wash their brand KNOW what Microsoft’s DNA is. They had a literal playbook to crush Linux.
- colejohnson66 5y agoFrom twenty year ago. You say it’s in their DNA, but I’ll bet that the majority of people there now were not there 20 years ago. Old habits die hard, yes, but they do die. Microsoft has committed to open source. Maybe it’s self fulfilling reasons, but that doesn’t mean we should brush it off. If some higher up decided to go open source for PR reasons, who cares? We should be embracing it. Shunning it will just make other companies think twice about open sourcing. Also, this was done by a bot. Microsoft is big enough to have their own in-house council, and I can’t imagine them being stupid enough to risk everything over a copyright lawsuit with evidence like this that the whole world can see.
- denton-scratch 5y ago> Microsoft has committed to open source. They may have "committed" to open source (I think "committed" may be the wrong word there), but they never stopped hating free software.