logoalt Hacker News

inigyouyesterday at 9:04 AM2 repliesview on HN

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


Replies

rleighyesterday at 10:13 AM

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. It is not possible to develop software for a platform which does frequent rug-pulls leaving your software unusable.

This isn't solvable by any individual, no matter how hard or how long they work for.

That's part of the reason why I switched to FreeBSD as a replacement for a good bit of stuff I previously did on Linux. It might be lacking in some aspects, but there's not quite the same level of insane and pointless churn without purpose.

And I say this as someone who used to hand-build kernels from applied patch files, back when it was fun and the improvements were consequential.

show 2 replies
pjmlpyesterday at 9:05 AM

Well, though luck if you think that will save Linux Desktop.