Earlier quoted context omitted.
I'm not sure what changed about them. Do you think that dumping some code on GitHub is enough? I disagree. "Linux kids" hated Microsoft because of their dirty tactics, exemplified for example in the "Halloween documents" [1], which shows among other things how they sponsored the SCO lawsuits against Linux. "Linux kids" also hated Microsoft for how they always tried to subvert open standards, like for example the Open…
You should be more worried about Google and Facebook tracking your spatial and temporal data than Microsoft racking fees from Android OEMs.
Microsoft is now the leading company for open source contributions on GitHub
61–70 of 195 posts
Re: Microsoft is now the leading company for open source contributions on GitHub
#62Let's discuss Microsoft's software patents. Any Github contributions they make are trivial in comparison.
Never praise a good thing while a bad thing exists.
I keep saying that for a lot of people there's nothing they could do to change their opinion because people are so invested in them being a bad guy. It's part of a world view.
Re: Microsoft is now the leading company for open source contributions on GitHub
#63Earlier quoted context omitted.
I'm not sure what changed about them. Do you think that dumping some code on GitHub is enough? I disagree. "Linux kids" hated Microsoft because of their dirty tactics, exemplified for example in the "Halloween documents" [1], which shows among other things how they sponsored the SCO lawsuits against Linux. "Linux kids" also hated Microsoft for how they always tried to subvert open standards, like for example the Open…
You should be more worried about Google and Facebook tracking your spatial and temporal data than Microsoft racking fees from Android OEMs.
Re: Microsoft is now the leading company for open source contributions on GitHub
#64Great - did they stop suing linux users yet?
Re: Microsoft is now the leading company for open source contributions on GitHub
#65As long as key components like the official Microsoft NTFS implementation remain closed source, I see in this open source policy as a charade.
Thats a bit like saying, as long as Google keeps their search algorithm closed source, i see it as charade. I'm happy that those companies open source more and more code. And Microsoft released some of their key technologies like .Net as open source. Personally i give them credit for that.
Oh and yes, .NET is open source by now, btw. I think it's great too. And I am far less critical of Microsoft than 7-8 years ago. But opening .NET is also a strategic descision. In essence, it remains a Microsoft platform, and if more software for linux is written with .NET, good for Microsoft. If more software for windows is developed on linux machines with .NET, good for Microsoft. If more linux devs switch to windows, because of the better .NET integration, great for Microsoft. It's a win-win situation either way.
I'd love to see a development, that might be a net-loss[0] for Microsoft but a net-win for systems interoperability or the open source community.
[0]: Opening NTFS might not even be a net-loss...
Re: Microsoft is now the leading company for open source contributions on GitHub
#66Earlier quoted context omitted.
If you're trying to write commercial software and make money off of it, the GPL is a cancer. MIT or the MS-PL is much more practical.
To translate if you are attempting to exploit other peoples code with out giving anything back to the people that created the code then GPL is a cancer >MIT or the MS-PL is much more practical. This depends on the project I normally license my libraries, code I intend to be included in other software under BSD or MIT, but full developed software that is intended to be used as is gets GPL.
My only chance of getting out of that is probably building my own products and partnering with a group of people who are good at marketing. I think, in large part, selling copies of software is a dead end business. There are some contrary examples, but I think they probably more prove the rule. Does anyone pay for Sublime Text for any reason other than "to support the developers" (i.e. not "because I need this software")? Video games have to be released on a regular schedule. Adobe has all the image processing patents. I think in all cases, people are buying something other than a literal copy of the software. So why not just sell that other thing directly and skip the noise?
On the other hand, assuming I end up making the libraries any good, someone else with a business of supporting software and the mercenary nature of refusing to help people with problems who don't have any money to pay, could probably snipe me in my own software.
So with that in mind, libraries I write always come out under the full GPL-3.0. Nobody deserves to close their use of my code. It has turned some people off (and I think that has more to do with their misunderstanding of what the GPL is practically about than any ostensible flaws in the GPL), but they can go start their own VR framework project for all I care.
Re: Microsoft is now the leading company for open source contributions on GitHub
#67Re: Microsoft is now the leading company for open source contributions on GitHub
#68Earlier quoted context omitted.
Yeah, now they're just engaging in racketeering against Linux and Android using their patents.
The "Scroogled" era wasn't that long ago either. Unbelievably embarrassing. Nor the stealing of Google's search results. I'm not ready to bless Microsoft yet.
Re: Microsoft is now the leading company for open source contributions on GitHub
#69How is that calculated? I mean Microsoft only has 2561 members ( https://github.com/orgs/Microsoft/people ) , so it isn't how many microsoft members contribute to open source. Is it how many contributors their open source projects have? nope, FontAwesome has maybe 100 contributors to all of it's 5 projects but it's listed as having 9000+ contributors. From what I can gather it's mostly based on the number of people t…
Re: Microsoft is now the leading company for open source contributions on GitHub
#70Earlier quoted context omitted.
If you're trying to write commercial software and make money off of it, the GPL is a cancer. MIT or the MS-PL is much more practical.
To translate if you are attempting to exploit other peoples code with out giving anything back to the people that created the code then GPL is a cancer >MIT or the MS-PL is much more practical. This depends on the project I normally license my libraries, code I intend to be included in other software under BSD or MIT, but full developed software that is intended to be used as is gets GPL.
That's bullshit - GPL requires you to open source your derived work as well - which plenty of people have a problem with commercially - it doesn't mean you don't want to contribute anything (quoting you) back.
Even with the LGPL there are scenarios where sharing your code is not an option because of real world constraints (eg. NDAs), for example you need to modify the LGPL code to port to a closed platform. That doesn't mean you can't contribute back other improvements, but anything platform specific can't be released and therefore you can't comply with LGPL.
In general GPL creates a lot of problems to which GPL supporters just plug their ears and mantra "if you were truly free you wouldn't have those problems". Liberal licenses remove those problems and incentives to share back are there without the license requirement, you get your stuff maintained in the mainline and don't have to rebase on every update and reduce conflicts further down the development. LLVM is an excellent example of this where even traditionally closed companies OSS stuff because it's such a chore to keep up with latest. An example of a project being choked by GPL is Blender - a tool that has great potential to be a fully featured OSS 3D authoring package is struggling to fund developers because it can only sustain itself from government grants - nobody is interested in investing in it commercially because of the GPL. If it allowed for commercial plugins the OSS core would undoubtedly see significant contributions from those developers as well.