Hacker News new | ask | show | jobs
by immigrantsheep 1989 days ago
Why should they open source everything? I never see anyone complaining how Apple doesn't open source Safari or XCode. I mean there are plenty other totally open source editors out there to choose from.
3 comments

You can’t push something as a standard, claim that the fact that it is standardized allows for interoperability, benefit from the work other people do to conform to your standard, then prevent your own work from being used by others like you claimed would be possible. Apple sidesteps this issue by rarely promoting standards in the first place.
Microsoft has total right to pursue that goal. We should better help others so that they don't fall in the trap...
How is that the standard? You can write you python code in PyCharm with their own set of tools or use vim or emacs with other open source python servers.
Why? Because they're the new Microsoft that completely embraces open source, we have been told, and it was seen as paranoid and ridiculous to suggest that they were merely the old Microsoft with a new trick.
Who told you that? Nobody said they would open source everything. There were never plans to open source Visual Studio or Office or Windows. And why should they? Did they sign a contract in blood?
There's a way to respond to comments. And this definitely isn't the right way. You might want to read HN guidelines.
Maybe not Safari, but they have open sourced WebKit and a lot of kernel modules and other useful things: https://developer.apple.com/opensource/ https://news.ycombinator.com/item?id=25675763
Saying Apple open sourced WebKit is a pretty funny way of seeing things.
They've been pretty good stewards though, for a long time.

I don't know how much of it is lip-service, but webkit.org talks about using webkit on non-Apple platforms, and webkit-gtk gets discussed on their mailing list.

It feels to me like a truly collaborative open-source project, in a way that's unlike most of what Apple does. Again, I don't know how much of this is an aberration, but I've always been impressed with the whole thing.

Exactly, it was open source before Apple came along. Guess GP didn’t realize that WebKit is a fork of KHTML from KDE which was LGPL licensed (if memory serves).
WebKit was forked from the LGPL KHTML. Unless Apple wanted to get sued and lose, they needed to release WebKit under the terms of the original code.
And Microsoft has open sourced at lot as well. So? Why should any of them open source everything?