Open source innovation is now about vendor on-ramps
infoworld.com
infoworld.com
"vendor on-ramps" is the corporate equivalent of the open-source/pro split commonly seen in non-corporate projects like sidekiq: A bunch of features are available in the open source domain with liberal licensing, and beyond that there are additional paid enhancements. Nothing new or surprising here
Now the corporate offering is the ability to run the code in a way that makes it useful. Setting up tensorflow is easy (at least, when I looked at the docs it seemed to be), but running tensorflow so you get useful answers out of it in a performant manner--that requires knowledge and data that can't be encoded in code.
So the corporate offering that is tied to open source goes from being a nice to have (or perhaps a requirement) to a hard requirement.
Software is complex, costly, and time-consuming. Perhaps some individuals are altruistic enough to take it on themselves without some sort of monitization, but in a capitalistic society, most open-source will tend towards profitability (in some avenue). And that’s just fine with me. We all have benefited greatly from the model.
normally these large vendors have every interest to stay away from implementing anything that undermines their power in the ecosystem.
When that happens, people can “fork” out of the project since it’s open, you may say.
But imagine even thinking about forming something like react.js or tensorflow. Unless you have very strong motivation it would be very discouraging to even start.
So I think the problem with these large vendors dominating open source is that when things come to this state, we don’t have an alternative and everyone is locked into the “open source” projects given to us by those small number of companies. Not so much different from their own services dominating consumer market share.
> people can “fork” out of the project since it’s open [but] Unless you have very strong motivation it would be very discouraging to even start.
You don't get to have it both ways. Either:
1. There are (potential) projects being stifled by big money, but forking those projects is easier than starting from scratch.
or
2. The scale of software is simply too big for hobbyists so there's no real stifling going on and forks are too hard.
See Linux
Larger project being sponsored by a company or having some kind of monetization seems inevitability to me. In the long term, open source developer is hungry too.
The number of open source projects that I think actually matter in the cyberpunk dystopian future we all live in is really small. I stopped believing the hype about open source a long time ago. All that change the world BS makes everyone feel great...you are a revolutionary because you use VI or Debian...without having to do anything that might cost them something. Witness all the helplessness and rage expressed when distros went to systemd. Literally source available, more choice than ever, and Linux running on billions of devices...but it's never quite good enough. How dare you oppress me!
I don't know which freedom we are talking about anymore. It seems to be available either in abundance or not at all depending on who you ask.
Even the on-ramp Kubernetes is now preferred container orchestration tool across cloud providers and on-premise. A more apt article would be how the big three cloud providers co-opt Open Source into managed services.
https://sling.apache.org/ - the core
http://jackrabbit.apache.org/jcr/index.html - content repository
https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/maste... - htl/sightly (template language)
They also have a series of high quality open source fonts:
Source Sans Pro: https://github.com/adobe-fonts/source-sans-pro
Source Serif Pro: https://github.com/adobe-fonts/source-serif-pro
Source Code Pro: https://github.com/adobe-fonts/source-code-pro
If someone just wants some piece of software for free, but does not care to have a clue, then maybe they're better served by a paid subscription.
People without both a clue and a desire to spend time on acquiring it are best served by some hand-holding and solving their specific problems for them. Unlike the code, this can be a paid service, on which they can spend money instead.
This is what I thought when the Spanner paper first came out. As I've worked in industry, I've discovered that far more companies than you think have access to the hardware necessary to support such behavior. If the interest continues, I'd expect this hardware to become fairly standard on enterprise gear.
Kubernetes is also developed with the goal of preventing vendor lock-in... It is an on-ramp for "the cloud" in general, but there are many details that will decide where you run your cluster.
Hyperbole.
1) time is a crutch 2) GPS receivers are cheap enough for every machine to have one.
My talk, titled "The Open Source Business Model is Under Siege," is about the existential threat that Open Source Database companies, or any open source software infrastructure, are facing from cloud vendors like Amazon Web Services, Google Cloud, and Microsoft Azure. The talk is based on my own experience building a business around open source over the last three and a half years with InfluxDB and our other projects.
https://www.influxdata.com/blog/the-open-source-database-bus...
But on the whole that's a small minority of projects.
That's a poor excuse. Free software has more benefits than availability.
I'm sorry but these companies neither started the Open-Source movement nor do they define it today. Microsoft, in particular, was openly hostel towards the Open-Source community for at least a decade. Today's Microsoft has embraced Open-Source in some fantastic ways but still it is hard to forget comments like these:
> "Linux is a cancer that attaches itself in an intellectual property sense to everything it touches," former Microsoft CEO Steve Ballmer
> "A common trait of many of the companies that failed is that they gave away for free or at a loss the very thing they produced that was of greatest value--in the hope that somehow they'd make money selling something else," Microsoft Senior Vice President Craig Mundie.