> As a sole maintainer of an open source project, I was enthused when Microsoft reached out to set up a meeting to talk about Spegel. The meeting went well, and I felt there was going to be a path forward ripe with cooperation and hopefully a place where I could onboard new maintainers. Seems it isn't the first time Microsoft leads open source maintainers on, trying to extract information about their projects so they…
The cultural amnesia about how these companies have operated in the past and continue to operate just continues to boggle me. It's as if we've learned nothing about exploitative corporation behavior for the last 20-30 years even though it's in the news EVERY other day.
Getting forked by Microsoft
391–400 of 1001 posts
Re: Getting forked by Microsoft
#392Earlier quoted context omitted.
Blatantly copying the code without proper attribution is a violation. Regardless, it's not your issue to be OK with it, if the author himself is uncomfortable with it
It all depends if the code was copied for a big part or just snippets.
You should just keep the copyright that is already present in the file! But in the case of Spegel, I don't think that the files contain a copyright header in the first place.
Re: Getting forked by Microsoft
#393Earlier quoted context omitted.
Apple doesn't ship any of these anymore.
And guess what application developers install immediately after getting their MacBooks? The GPL licensed git. If I'm forced to use MacOS, I'm fine installing git, GNU make or whatever I want for myself. But I don't see any downsides in Apple being unable to distribute those applications together with their OS.
Re: Getting forked by Microsoft
#394My personal thought is that we need a new kind of license: community open source. No corporations, just community. The problem this addresses is not that Microsoft forked this project. The problem is that when a corporation like Microsoft does this, they harm our community[0]. Open source thrives because a bunch of individuals and groups collaborate. Microsoft, is built around the concept of profit for stock owners a…
Re: Getting forked by Microsoft
#395But giving a (presumably) free consultation to Microsoft is a self-own. History has shown that you should never give the benefit of the doubt to Microsoft, and you should certainly never trust them (unless you have a contract and a good lawyer). Not knowing this can only be the result of willful ignorance. I can't offer sympathy for that.
Hopefully, this person learned the right lessons from this experience.
Re: Getting forked by Microsoft
#396Earlier quoted context omitted.
It seems like a pretty minor violation, to be fair. They do reference the project in the repo. The real question is why did the author choose MIT if they didn’t want allow mega corps to benefit from their work without contributing back. That’s a feature of the license, not a bug.
People here keep saying that they removed copyright headers. I can't find a single copyright header in the Spegel source files. Can someone help me find which headers Microsoft actually removed? What I see is that Microsoft added headers to their Peerd files. Now they read "Copyright Microsoft", which is correct because Microsoft owns some copyright over those modified files. If those files had had a "Copyright Spege…
Re: Getting forked by Microsoft
#397Earlier quoted context omitted.
I would like a relatively permissive software license which forbids any profiteering (CC-NC but then strictly software). I'm fine with people using my code, not fine with companies profiteering off my work. If you want to use it commercially, pay for it.
If it can't be used commercially, then that's not an open-source license. If you choose to license your work that way, that's your choice, but you're not making something open-source.
Re: Getting forked by Microsoft
#398Earlier quoted context omitted.
Don’t entertain meetings without compensation from megacrop. But the project is open source. The author provided the right for them to take it in any way possible and copy it. If I’m not mistaken the MIT license allows what they did. I’m assuming the complaint is more about Microsoft duplicity in asking for information as opposed to the forking of the code. The latter is fine - the license explicitly allows it.
You are mistaken. The license explicitly allows it subject to the terms of the license: > The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. Microsoft didn't follow these terms. They copied "substantial portions of the Software" and didn't include the notice.
In my opinion, it's the Spegel author's fault: they should have added a notice in every single file!
Re: Getting forked by Microsoft
#399Earlier quoted context omitted.
MIT License.
Violated by the removal of author's copyright notice.
I don't think Microsoft removed the copyright notice. I think that the original author did not add one...
Re: Getting forked by Microsoft
#400Earlier quoted context omitted.
So they don't use Linux, bash, or GCC?
Change "use" to "distribute" (what the license cares about) and you're bang on.
It only governs distribution and especially prevents distributors from locking their users in, and from placing restrictions on their users' use of the software.