Comment by billy99k

1 year ago

1. I disagree 2. How is it not ethical or moral? As stated above, you are allowed to resell software based on the Apache license and integrate it into a service. The original authors haven't lost anything.

You are confusing legality and morality. Legality can be an indicator of morality, in that laws tend to flow out of our moral senses. But legality is a lagging indicator, and new circumstances tend to create gaps where things are legal but not moral.

One of my favorite examples here is wire fraud. The rise of electronic communication created all sorts of new possibilities for fraud, but we didn't get the wire fraud statue until 1952. There's a biography of Joseph "The Yellow Kid" Weil, a con man from the 1890s forward, where he crows about many of the things he got away with because of that. A number of the things he did were probably legal before 1952, but that didn't make them moral before and not moral after.

If you get a traffic ticket, you can pay a lawyer to get it knocked down to a non-moving violation, thus saving your insurance rates from spiking. This is 100% legal, but is it ethical? The other poor saps in the court haven’t lost anything, it’s not zero-sum. And yet, it somehow feels dirty to be able to wash your hands of a crime by dint of having money.

They didn't just "resell" and "integrate" this source code. Rather, they attempted to re-license it, despite not being the copyright holder in the first place. They have no legal right to remove or replace the original license.

They can build derivative works, and apply a new additional license on top, assuming the additional license is compatible with the original one, and the original one is retained for any unmodified portion of the original work. But they cannot legally remove the original license entirely, nor remove copyright/attribution from any code that they did not write.

Think about this more deeply: if permissive licenses allowed you to replace the license entirely at will with no restrictions, that would effectively mean the work is in the public domain. There would be no purpose to having any license text at all, if these licenses could be trivially removed and violated at will.