←back to thread

1124 points CrankyBear | 1 comments | | HN request time: 0s | source
Show context
vsgherzi ◴[] No.45892348[source]
I understand ffmpeg being angry at the workload but this is how it is with large open source projects. Ffmpeg has no obligation to fix any of this. Open source is a gift and is provided as is. If Google demanded a fix I could see this being an issue. As it is right now it just seems like a bad look. If they wanted compensation then they should change the model, there's nothing wrong with that. Google found a bug, they reported it. If it's a valid bug then it's a valid bug end of story. Software owes it to its users to be secure, but again it's up to the maintainers if they also believe that. Maybe this pushes Google to make an alternative, which I'd be excited for.
replies(4): >>45892463 #>>45892522 #>>45892581 #>>45895390 #
theoldgreybeard ◴[] No.45895390[source]
> Software owes it to its users to be secure.

There is no such obligation.

There is no warranty and software is provided AS-IS explicitly by the license.

replies(1): >>45895779 #
vsgherzi ◴[] No.45895779[source]
I disagree, as software engineers we owe it to the craft to create correct software especially when we intend to distribute. Anything less is poor taste.

You bring up licensing. I’m not talking about legally I’m talking about a social contract.

replies(1): >>45899995 #
theoldgreybeard ◴[] No.45899995[source]
The choice of license is also a a partial descriptor of the social contract. If I wanted to work on it for “customers” I would sell it. I don’t owe you anything otherwise.

The social contract is “here is something I’ve worked on for free, and it is a gift. Take it or leave it.”

You want me to work on something for it? FYPM

replies(1): >>45901877 #
1. CSSer ◴[] No.45901877[source]
For GP's sake, even before you make it to FYPM levels of angry, you will be in over your head. It's too much work. I remember being very early in my career and feeling like GP does. This is very easily more than a full-time job. The demands people will make of you and the attitudes they will use to do it will make you crazy.