The conversation

Lessons learnedExperience excerpt · English

I've been developing open source software since the late '90s

I've been developing open source software since the late '90s. I was a Debian developer for nearly 15 years. I stopped actively participating in this stuff about 10 years ago. I'm involved in a few libraries and that's it. The "Linux" ecosystem is utter chaos, and there are too many developers who are their own worst enemies. There's too much churn, and too little strategic thought. Compatibility is king. Microsoft know this, or used to. But too many developers on the Linux/open source side of things don't care. They have repeatedly self-sabotaged the development of a coherent ecosystem throughout the last three decades by repeatedly breaking backward compatibility and replacing well-established software with incompatible replacements. Even RedHat. The pursuit of new and shiny trumps compatibility every time, and half-baked new technologies replace stable and established technologies long before they are ready, leading to developers and end users being eternal beta testers of rubbish. …

Original discussionHow proprietary formats have become Microsoft’s main tool for lock-in123 source comments · at import
2

What was this responding to?

Parent context · original excerpt

IN

And what have you done to fix this? In open source, nobody is coming to save you. You are open source. https://news.ycombinator.com/item?id=48959090

Full original

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 2

Direct replies available in this import. Original-language excerpts.

IN

You can fix it by making a Linux ecosystem that isn't chaos. I'm pretty sure Apple proved that compatibility isn't the end-all-be-all of customer satisfaction. It was useful to Microsoft at a certain point in time. But what people actually care about is getting their stuff to work right now , not being stuck in the past. We now tend to run old software in VMs or just old hardware rather than trying to make it work on the latest OS version. VMs weren't yet very popular or developed at the time Microsoft had a singular focus on compatibility. Do people still try to run Word 97 or do they just buy Google Docs?

Full original
RE

I mean that's a feature of running your community as a bazaar. The one thing Linus himself sensibly enforces though is kernel backwards compatibility - "we do not break userspace".

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.