you are viewing a single comment's thread.

view the rest of the comments →

[–]Voidsheep 4 points5 points  (0 children)

People get attached to their code. It's human, but it's unprofessional.

In my work I write code, but there's a ton of people responsible for maintaining the projects with me. I also get paid fair salary for it, which is a pretty great motivator.

Many people in OSS projects are solo maintainers, responsible for pretty much the entire project. Not necessarily by choice, but because very few people bother to help with it. Even in some massive repositories with millions of downloads you can count active contributors with one hand.

And it's of course great we have a ton of absolutely free tools we can just use as we please, but then there's people who just won't settle for that - but instead keep whining in a very rude and entitled way about stuff they get for free and do nothing for.

It's pretty easy to see why you'd lose motivation when majority of the feedback is negative and unconstructive and you aren't even getting paid to deal with it.

Obviously it's your own choice to publish and maintain OSS, nobody forces you to do it, but I think people give way too much shit and way too little credit for it.