-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Licensing for MSFT #111
Comments
Also, for further context: https://www.gnu.org/philosophy/microsoft-verdict.en.html |
It's not a bad idea. I thought it was bad because how about all those private crypto projects which they can now just view? Maybe, they badly wanted to plagiarize some critical software, how would we even know? The issue here is that Microsoft is not a company we can trust. |
@examachine, I think it's clear that any critical software should move off Github. Anyone who has observed Microsoft's track record and behavior (largely influenced by Bill) should know better than to play the greater fool. |
Hi guys I'm really considering to create a storage of modified Licenses after the idea from @ChrisCates |
well, I started doing a repo with a modified version of MIT license. I'm not so good in "legal language" so it may have some breaches, I don't know. I also worried if we can mention the EvilCorp name in License docs without do some infringement |
You definitely cannot get away with writing a license that arbitrarily excludes a specific legal entity while being otherwise permissive. The only case when a specific legal entity is named in a license, is in an exclusive grant of licensing rights to a specific entity. (used, for example, if a specific legal entity has purchased access to a private codebase - you would name them in a specific grant-of-license). |
That violates freedom 0. |
I'd be watching for any Terms of Service for changes when MS takes over that forces you to give them a license to your code, regardless of your license. This line in particular:
It does seem very unlikely to me that they would change this, however. Unless they are to have a distinct Terms Of Service for enterprise users, it would effectively kill any trust that corporations have in GitHub and tank the business. Regardless, you should consider AGPL as an alternative to any modified licenses. AGPL is much like the GPL, but with an extra stipulation that anyone making modifications to the licensed software and making it available over a network must also share that modified source. Contrast this to the GPL, where you only have to share the source if you are distributing the resulting binary. This is an especially dangerous license to these massive corporations that provide online services, since it means they can't make any changes to the code without having to publish those changes. Consider the legal hurdles that they have to jump through in order to do that, like getting the code signed off for not containing company secrets, and the various bureaucratic processes that corporations need to put together. They basically found a way around the spirit of free software, and AGPL is their kryponite. We already know Google is extremely opposed to the license, even having AGPL code banned from Google Code in the past. I'm not aware of Microsoft ever saying anything about it, but it's fair that they would also have similar problem. |
Hey guys. I love the work you've been doing. Not everyone loves mine. Please read Issue 114. |
@iwanttobethelittlegirl It's ironic how we are talking about violations of freedoms against corporations when we are discussing an oligarch known for suing people for exercising basic human rights. Interesting isn't it. |
reminder this forum is shutting down in 5 hours 20 minutes. |
Hello, The GitHub Evacuation Project has moved to GitLab (not an endorsement or even a final home). Your enthusiasm and contribution is still needed. Please check out the new project home, and read the project wiki for info to get restarted. Thank you! vas |
It's clear that a lot of people are upset about the MSFT acquisition.
For good reason too... Considering it is not uncommon for Facebook or Google to buy companies to kill them. I have reason to believe that Microsoft is no different in this approach, but presents it differently.
However, it's clear that we want some actionable methods to prevent such things... To simply disband Github is a bit absurd for your public projects, for now at least... It is a big community with lots of people.
I think it would be a great idea to just update the licensing in your Github repos with additional clauses that specify that it is illegal for Microsoft to use it.
Perhaps a modified version of GPLV3. Maybe we could potentially modify MIT to work effectively this way. I think this should be a clear message of disdain to Microsoft that we as developers, want and crave creative freedom. And to not be restricted by temper tantrum throwing babies like Bill Gates.
The text was updated successfully, but these errors were encountered: