Hacker News new | past | comments | ask | show | jobs | submit | sogrady's comments login

If you're referring to licenses that - at times intentionally - blur the definition between open source and proprietary, yes. It is not in favor of those licenses.

The implicit argument that these licenses singularly benefit SaaS is much more nuanced than is implied above, however, in that some licenses actively discourage SaaS (e.g. AGPL) and other open source projects (e.g. Postgres) have actively benefitted from SaaS (or more accurately DBaaS).


This article consists of a few highly selective observations, glued together by make-believe. Open source was the industry default? On what planet?

"Team, make everything open source by default, unless I tell you otherwise" --- said no CEO or other boss, ever.

We have a lot of open source; a lot of it is very advanced, and forms critical infrastructure, sure. But proprietary software has not gone away even slightly.

I disagree with this assertion. Twenty years ago, the average enterprise developer was mostly using proprietary software. Examples: Browser (e.g. IE), IDE (e.g. Borland), OS (e.g. Windows), application server (e.g. WebLogic), DB (e.g. Oracle), CMS (e.g. Vignette), etc.

Today, the enterprise stack is dominated instead by OSS options: Browser (e.g. Chrome), IDE (e.g. Eclipse - VS Code is mostly open source, but includes proprietary elements), OS (e.g. Linux), application layer (e.g. Kubernetes), DB (e.g. Postgres), CMS (e.g. Drupal/Gatsby/WordPress), etc. Which is not to mention the thousands of underappreciated open source dependencies that applications rely on.

Proprietary software has certainly not gone away, and will not depart any time soon. But the implicit claim that nothing has changed in the balance of power between open source is not supported by the available evidence.

> Open source licenses, after all, offer the same equitable terms to all players, and limit neither competition nor usage.

Really? The sole proprietor of some GPLed program is on the same level as any other player?

In terms of their rights to and responsibilities for the source code? Yes. This is the express and intent and purpose of copyleft licenses. Knowledge of the source code may be asymmetric; the rights to it are not.

And how can you write a lengthy article on these topics without even mentioning what is probably the biggest issue to free software: it is not some "bait and switch" where open source projects get relicensed. It's that much software people use is now a service. The user has no control whatsoever; they are not even getting to install a binary executable on their own machine. The licensing is irrelevant to the end user.

Because this particular piece is about relicensing. There are other pieces about the topic you mention. This one from six years ago, for example, discusses the threat posed by the cloud to OSS software (https://redmonk.com/sogrady/2016/06/02/future-of-open-source...).

This entire article is about the bickering among developers: who gets what kinds of rights to which infrastructural pieces, with it being understood that everyone's shared goal is cobbing something together with those pieces in order to hold hostage the hapless users of some god forsaken SaaS application.

I'd argue that it's less about bickering between developers than the reality that commercial entities are using OSS licenses to grow their project traction, and once a critical mass is achieved, pulling the rug out from under developers with a non-open source license with more restrictive terms.

OK, so sure; if we put developer blinders on, open source is the default. My compiler is open source; my editor is open source; the OS is open source; the browser is open source; the database is open source. Hey open source is the default!

Precisely.

But don't forget the front end framework (e.g. React). The static site generator (e.g. Hugo). The testing framework (e.g. Playwright). The software catalog and developer portal (e.g. Backstage). And so on.

Meanwhile, Average Joe: social network isn't open source; webmail isn't open source; crap running in Joe's automobile isn't open source; Joe's phone isn't open source; Joe's TV streaming box isn't open source. Neither are the half dozen apps Joe relies on for this and that, or services like online banking. Almost not a single everyday use case or solution for the average user is open source. How can you talk about a default with a straight face. And this is just the consumer-facing stuff I'm talking about. For instance, let's switch to business. What enterprise runs their finances, operations and logistics on open source?

Average Joe generally isn't building a social network, a webmail offering, a car, a phone, or a streaming TV service.

Average Joe, in most case, just wants, say, a database. The easiest of which to acquire used to be open source but these days is as likely as not to have transitioned to proprietary software.

Which is not ideal.


By way of disclosure, I'm the author of the linked piece.

That said, having spoken to most of the parties involved prior to their decisions to relicense, I can tell you that investors were a major motivating factor in many if not all cases.

In certain instances, this was because a particular investor convened private meetings between groups of commercial backers of open source projects - both portfolio companies and not - to propose non-open source alternatives, and companies went along with it. In other cases, board members were swayed by arguments from these same investors. Either way, pressure to try and replicate proprietary software profit margins from investors was a significant, if not sole, motivating factor in the decisions in question.

If you look at the history of investors in many of the companies involved the pattern is notable.


glad to hear you got something out of it


Disclosure: I'm the author.

Appreciate the feedback, will keep that in mind in future.


There is not, though we have historical rankings for the top 20 available here: https://redmonk.com/rstephens/2019/03/20/redmonk-top-20-lang...


Ha! We get asked about CSS every time. Our general answer is that we try very hard not to editorialize, and let GitHub’s Linguist make determinations. We do make decisions, but to date, CSS has continued to make the cut.

As for how languages are used, we spend a lot of time trying to understand that broadly, and where the rankings reveal anomalous patterns (e.g. Kotlin a year or two ago) we do more targeted research to understand those.


I can understand why people criticize it, but I personally like Fi. The multiple carriers give me coverage in areas I don't expect it like Maine islands or the Sangre de Cristo foothills, and the price is reasonable if not the lowest available.

Additionally, the one time I've had to contact support, I had an email reply in 27 minutes.

Throw in perks like the seamless international support (if you travel internationally at all this is tremendous) and the data SIM for an iPad, and I've been pretty happy with the service.

That could all change the next time I need support if they're still overwhelmed with new users, but so far so good.


RedMonk | Analyst | US-based | Full-time

We're a small, developer focused industry analyst firm that researches a variety of infrastructure technologies from hardware to software. We're trying to help companies understand and adapt to a world that has changed, one in which developers are the new kingmakers.

We're looking for a data-driven analyst, ideally with solid quant skills (R or Python) and a passion for technology and the people who build it. Previous developer experience is not necessary.

You'll be working remotely unless you're based in Portland, Maine, but given the travel requirements we're looking for someone based in the US.

More on the role and how to apply here: http://redmonk.com/jobs/


If you can find analogies in which sports teams are willing to use solutions to play with fewer players or practice anything remotely close to loyalty and thus fit within the context of this, by all means let me know and I'll include them :)


Point taken!

Sorry, I'm not a sports fan, so can't come up with any examples.


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

Search: