Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Open Source wins! Seriously can't tell you the fights just 8 years ago in conventions with hundreds of librarians where most of them thought Free Software was the devil and hackers all had the key to destroying anything Open Sourced.

So can we finally say that Hell has Frozen Over?

Microsoft Open Sources Parts of Visual Studio and releases Linux Software.

Apple open sourced their language and it will work on Linux.



Open Source did not win. In fact it destroyed a lot of potential markets. With this move Apple is dragging more and more developers that would be interested in Go/ Java (aka Android world) to its net.

This is a win for Apple only.


Part of me says that any ecosystem that can be 'destroyed' by something as simple as near-zero-cost copying of product should never really have been a 'market' to begin with.

We don't hear a lot about the sunshine or oxygen markets.


We do actually. It's called the real estate market, and Sunshine and Oxygen are built into the pricing.


Another open source language and people just pile the hate on.

Go is Google's language, Java is Oracle's, Rust is Mozilla's. Anything good for Go or Java is good for their respective companies, right?

What do you want? Some language to arrive from outer space fully formed and license-free?


Python is the PSF's. PHP is Zend's/Facebook's. Ruby is ... Heroku's? JavaScript is... well, definitely not Mozilla's anymore...


I am strongly Anti-Apple biased and I fail to see how Apple Open Sourcing is a win only for Apple? This is a ligament proof of the power that Open Source has. Now the deal with Metal and its possible hurting of the Linux game market, since they will move away from OpenGL that is another story.

Apple is now going to use USB-C connectors and now Swift is available in Linux?


Wouldn't it be cool if Google picked up Swift as a possible language runtime for Android?


> more developers that would be interested in Go/ Java (aka Android world)

What do you mean by "Android world"? You can't write Android apps in Go (at least not without going through JNI).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: