The open source nature of the Internet is both a blessing and a curse, because just as much as we can watch what's happening around the world, we can also be watched.
EdX will be a creating a platform which will be open source, not for profit, and a portal for a website where universities will offer their courses. For example, MIT courses will be offered as MITx and Harvard courses as HarvardX.
Certainly there's a phenomenon around open source. You know free software will be a vibrant area. There will be a lot of neat things that get done there.
The thing I think is often misunderstood about Ripple is people say, 'Oh, Ripple is a centralized platform.' To me, this is a legacy perspective. Ripple's technology, IRP, is open source; XRP Ledger is open source.
Success for open source is when the term 'open source' becomes a non-factor in the decision making process, when people hear about Linux and compare it to Windows NT, and they compare it on the feature set and don't have much of an excuse not to use it.
Companies have been trying to figure out what it is that makes open source work.
What's kept Java from being used as widely as possible is there hasn't been an Open Source implementation of it that's gotten really widespread use.
I won't sit here and say an Open Source project will do things faster than a closed source, but one of the reasons why is that it sits on a whole lot of things that came before it.
I'm not of the opinion that all software will be open source software. There is certain software that fits a niche that is only useful to a particular company or person: for example, the software immediately behind a web site's user interface. But the vast majority of software is actually pretty generic.
In true open source development, there's lots of visibility all the way through the development process.