Seems nothing much has changed in their approach in 30 years.
Seems nothing much has changed in their approach in 30 years.
The story of a how new, enlightened CEO was going to embrace open source, etc. was tailor-made for folks who want to believe they finally won over the last fight's great satan. The buzz seemed to be everywhere for a while, and then stopped. And it was timed conveniently around several open source releases that also made a splash - classic reenforcement advertising.
And it seems to have worked.
This changed slowly over the last two years for me as I watch the dot net special interest group at Fedora struggle. Microsoft has not released enough of dot net core as free and open source software. It looks free and open source but it isn't. The programmers at red hat (almost all the dot net sig folks are red hat people) are too nice to raisea fuss over it.
I don't think Scott Guttrie's team is lying. I want to believe in their sincerety. However, I also understand likely nobody at Microsoft: from the bottom engineer to Satya Nadella or the board is nearly at all enthusiastic about free software. They may approve of "open source" but only as far as it helps business. I can't blame them for being practical. However, I can yell at their hypocrisy.
Microsoft, give the fedora people what they need. Release the sources please.
Could you expand or do you have a link to the discussion? First I'm reading of this (but also haven't really looked into it).
What open source releases were these, and what tim{e,ing} was this?
And there's also the issue of communism the economic system, and communism the social control system. Economically speaking, does have some justifications. But the social control is more than willing to kill and imprison people for disagreeing with the economic system.
Capitalism also has similar types of flaws, and its own directly related deaths it causes. The difference is that capitalism the social control system blames individuals for systemic issues, including death and injury.
The problem is not mere ownership though. Who owns it matters, because different owners have different incentives.
The incentive of a private business owner is profit. Especially for a company that is publicly traded, where investors have the power to sue management for malfeasance if they don't get a return and the company has been particularly charitable. If it can be done, you must fuck over the customer to make profit for shareholders, or be replaced by someone who will.
The incentive of a nationalized industry is the good of the state and its voters. Management is incentivized to provide a good product at a fair price to everyone, or else they get voted out of their job.
you're mistaking the economic law "Marxism" explaining why and how that stuff is happening for the actual political forces who advocate and force such a change. It like Newton's laws and the actual people shooting the guns which are working based on the Newton's laws.
They are more open with their development division, as they have to be. Windows is a completely different division, and more often than not, the notable members of the development division will call out their company.
Windows and development are subject to the same executive team, and same orders from the top setting corporate direction.
It was precisely that break-up that was ordered by the US court during the anti-trust case, and stopped with the arrival of the Bush administration.
Mobile and XBOX aren't subsidiary companies. Mobile rolls up closer to Windows than the browser team does which led to the mess that is UWP and the Windows 8 (and on) start menu.
Sorry, your comment is inaccurate.
Do you judge a given country population by the act of their leader? Because you have no reason to care how a given country divide its stuff. If a country does something that must mean that everyone in this country support this thing right?
If people act malevolently, encouraged by the leader of the country, then that leader is bad, and the country is bad because of that leader (and their associates who could stop the malevolence).
It doesn't matter that in some small corner of the country there's a grandad baking cupcakes for orphans, the country isn't saved from the malevolence (or ignorance) of their leaders by that.
You can give countries aid to convince them you're nice; but if your leadership is countenancing selling armaments to the Saudis -- knowing they're using them against civilians -- then they're corrupt.
All companies who want to do some evil for profit also take part in window dressing, it salves their own consciences and acts as PR.
There's no way a decision like this one didn't get approval from the top layers of the company as it no doubt had to go through different levels of legal, product and everything in between.
Three years ago, I sold one of those restaurants inside a mall while still owning one just two blocks away. People from the mall come into this restaurant. Just yesterday someone told me that they hated the mall one. "They're just so mean to everyone!"
They did not know I was the owner.
Eh, this is like saying that people are just collections of cells. It doesn't tell you much about the high-level behavior observed.
If someone hands you a cupcake and punches you in the face with the other hand then you don't think that the two actions are from separate "organisations" of cells (maybe, in cases of schizophrenia, or similar).
People in an organisation often lack agency to fully control actions based on their personal ethics. This is often exploited by controlling influences.
It's entirely possible for Microsoft to do bad things like this while GitHub keeps doing its thing and Typescript and VSCode developers keep doing their thing.
It’s not a good reason, but it’s possibly the reason. Ultimately it’s not really useful to attempt to paint an entity as large as Microsoft as all good or all bad.
I don't recall these being "beloved". This sounds like a troll to me.
Sure Intel do FOSS graphics driver development, but I doubt they've ever been beloved due to their constant scandals (ME and Meltdown recently, and further back there's ClassMate, Itanium/Itanic, etc.)
AMD promised open drivers. We're still waiting.
ARM systems are usually locked down and full of blobs (e.g. for graphics, etc.). Plus ARM don't make chips, they just sell licenses to their designs to third parties, which is completely anti-FOSS.
Google do support a lot of FOSS development, but their online monopolies and spying infrastructure have always kept people suspicious.
Apple has a habit of turning liberally licensed FOSS into proprietary software (e.g. OSX is based on Mach and BSD, Safari is based on KHTML, etc.). Their mobile OS also requires programs to be signed, and they charge a $99 fee for developers to get a certificate.
As far as I'm aware IBM have historically been the enemy. They certainly pushed Linux forward around the millenium, but since then I've not come across them outside bloated "enterprise solutions" that I doubt many in the FOSS world would consider relevant.
No, we aren't. AMD's promise was fulfilled quite a while ago. They officially contributed, and work on, a FOSS driver for the Linux kernel, and also for Mesa. One of their devs is one of the most active Mesa committers this year alone.
AMD are more committed than Intel is, it would seem, given that AMD's drivers are far better quality than Intel's.
(I haven't been tracking this closely since I've avoid NVidia and ATI (hence AMD) graphics for about 15 years, due to their driver blobs)
https://github.com/torvalds/linux/tree/master/drivers/gpu/dr...
There you go.
"A man is not dead while his name is still spoken."
GNU Terry Pratchett
Open sourcing libraries and tools that make the lives of programmers much easier and even porting them to run on linux.
This may be a selfish approach approach from Microsoft (win the hearts of developers and the regular users will follow), or it might be signs of actual positive change.
The one thing that is clear is this openness does not extend to regular users of windows.
I'm mentally making notes that I should really be switching back to linux for my core desktop computing, even if I continue to use Microsoft technology like vscode, typescript and dotnet core.
Every now and then I hear some PR spiel or read some comment on HN about how great Windows is now and I try to run it, but I always run into some dumb thing like this that turns me off.
Well, their PR department changed a lot, so they can keep the same old tactics while having people think they're the good guys now.