News for hackers. Stuff that matters.
Re:'Everyone Should Have a Moral Code' Says Developer Who De... by svd4anything on Friday September 20, 2019 @12:33PM (#21028531)
So he temporarily sabotaged many customers to make a political point about ICE because he believes they are immoral. I’m not sure two wrongs can make a right like that.
Re:'Everyone Should Have a Moral Code' Says Developer Who De... by olliej on Friday September 20, 2019 @12:39PM (#21028597)
No, Chef decided that they wanted to use someone else’s software, without paying that person, to do something that person didn’t want their software to be used for.

So they stopped allowing chef to use their software.

That Chef didn’t have an alternative is entirely on Chef.

Unless of course you are saying that you believe that individuals should be required to provide it to anyone who asks?

Re:'Everyone Should Have a Moral Code' Says Developer Who De... by sdinsn on Friday September 20, 2019 @03:05PM (#21030104)
> they wanted to use someone else’s software, without paying that person

Because the software was open source.

> to do something that person didn’t want their software to be used for.

I didn't realize Chef had to analyze every open source contributors political opinions.

> So they stopped allowing chef to use their software.

Which is against the entire idea of open source software.

Re:'Everyone Should Have a Moral Code' Says Developer Who De... by happytoexplain on Friday September 20, 2019 @06:32PM (#21031985)
>I didn't realize Chef had to analyze every open source contributors political opinions.

Arguably, they only have to analyze their own, if it's immoral enough.

Re:'Everyone Should Have a Moral Code' Says Developer Who De... by afandian on Friday September 20, 2019 @12:34PM (#21028543)
Isn't that the whole point? Everyone should have a moral code because everyone's moral code could be a different?
Re:'Everyone Should Have a Moral Code' Says Developer Who De... by commandlinefan on Friday September 20, 2019 @12:37PM (#21028571)
This sort of thing hurts open source, too - when you buy software, the contract is that they'll continue allowing you to use it as long as the check clears. Now, with open source, you don't have to pay... but you have to run your business/government the way each individual developer agrees with?
Re:'Everyone Should Have a Moral Code' Says Developer Who De... by rsnor on Friday September 20, 2019 @01:02PM (#21028888)
Not exactly.

Developers ultimately have judgement over which projects they contribute to, and if they feel that more harm is coming out of their work than good, then they have every right to cease development.

Open source, compared to other development models, suffers the least from this problem in that there is no single developer that has jurisdiction over how the product is used. FOSS projects can always be forked, if need be.

Re:'Everyone Should Have a Moral Code' Says Developer Who De... by rdl on Friday September 20, 2019 @12:43PM (#21028650)
Arguably he did people a service by reminding relying parties of this vulnerability. Both that upstreams might pull their repos, and that upstreams might incompetently run their distribution infrastructure (all the npm issues...)
Re:'Everyone Should Have a Moral Code' Says Developer Who De... by olliej on Friday September 20, 2019 @12:40PM (#21028610)
...yes?

If you want to have availability guarantees you should arrange a paid contract. Otherwise you are literally demanding someone else do free work for you.

Re:'Everyone Should Have a Moral Code' Says Developer Who De... by cabaalis on Friday September 20, 2019 @12:47PM (#21028716)
I'm going to have to say yes on this one. If you have no contract with the developer, you're SOL.
Re:'Everyone Should Have a Moral Code' Says Developer Who De... by jen20 on Saturday September 21, 2019 @02:21PM (#21036985)
> when you buy software, the contract is that they'll continue allowing you to use it as long as the check clears

Have you ever actually read a proprietary software license?