News for hackers. Stuff that matters.
Re:Open Source is not dead: On the recent demise of RethinkDB by regularfry on Monday October 17, 2016 @10:29AM (#12725301)
> The vast majority of users are simply "throwing issues over the wall" without trying to contribute any fixes or discussion. > I would love to live in a world where everyone attempted to produce more than they consume, but we just aren't there.

We're not going to get there, either. The number of users with the time available to dig in any depth into an issue they find is always going to be dwarfed by the total number of users contributing issues. That number in turn is dwarfed by the number of users who don't even go that far, and just work around problems they find (probably by silently switching to an alternative product). This isn't a moral issue, it's simple economics.

Re:Open Source is not dead: On the recent demise of RethinkDB by nickpsecurity on Monday October 17, 2016 @01:11PM (#12726948)
"This isn't a moral issue, it's simple economics."

I'm going to modify that a bit to say it's mostly economics but also barrier to entry. Wirth's Oberon etc work was designed to be easy to understand from language to architecture to tools. Students with little experience regularly ported it, redid it, and so on. I've seen similar in FOSS projects well-designed for easy understanding. I think many of these popular projects were not designed that way to the point the real and incidental (i.e. implementation) complexity is to high for most to justify time in. I know it is for me for several, major projects.

So, we need to remember that. More FOSS being designed for contributors as much as users might increase number of contributions.

Re:Open Source is not dead: On the recent demise of RethinkDB by tomcam on Tuesday October 18, 2016 @03:51AM (#12732789)
Profoundly true. Toolsets change so frequently these days that the bare minimum of instructions you often see on the homepage of a project are absolutely useless unless you already know that particular segment of the development arena intimately. Oberon is an absolutely spectacular example of the alternate universe you propose.
Re:Open Source is not dead: On the recent demise of RethinkDB by johan_larson on Monday October 17, 2016 @10:50AM (#12725456)
True. I would expect most of the outsider contributions to an open source project to come from organizations that use the product heavily, to the point of having an internal support group responsible for it. That group is likely to have the expertise, time, and motivation to make actual updates to the product.
Re:Open Source is not dead: On the recent demise of RethinkDB by pjmlp on Monday October 17, 2016 @02:41PM (#12727916)
That is very hard to do.

Usually you have to fight for the right to contribute back, which in big companies means lots of fun with upper management layers and legal department before you get the green light to do that little pull request.

So in my career I have seen lots of open source being used at Fortune 500, sometimes with internal forks of bug fixes and zero contributions being done back.

Re:Open Source is not dead: On the recent demise of RethinkDB by johan_larson on Monday October 17, 2016 @05:09PM (#12729791)
> That is very hard to do.

Yes it is.

But once you start making serious changes to the source-code, it's probably less painful than trying to deal with all the merge conflicts from your own fixes every time you upgrade to a new version. At some point it's just easier to push all of that stuff to the common version.

Re:Open Source is not dead: On the recent demise of RethinkDB by pjmlp on Monday October 17, 2016 @05:30PM (#12729960)
In all those cases I was aware of, the versions were never upgraded, they were frozen to the one used when the project started.
Re:Open Source is not dead: On the recent demise of RethinkDB by johan_larson on Monday October 17, 2016 @07:04PM (#12730633)
I don't know the details, but the teams at Google responsible for supporting their version of Linux and their C++ compiler sometimes mentioned making contributions to the common codebases. I got the impression they didn't make all of their fixes public, though.
Re:Open Source is not dead: On the recent demise of RethinkDB by pjmlp on Tuesday October 18, 2016 @01:43AM (#12732386)
Sure, but companies like Google, Facebook and others are the outliers anyway.

What matters are all those companies that no one heard of, or whose business has nothing to do with producing software.

Re:Open Source is not dead: On the recent demise of RethinkDB by wmccullough on Monday October 17, 2016 @11:48AM (#12726097)
Totally agree with you here.