λ the β-Redex Reducer
β-Redex Reducing Member
Which one is better?
I am in doubt. I am not sure if the tivoization clause is good. What about dangerous things like medical equipment and cars? Although I think alcohol would probably be a lot more dangerous because anyone can go drunk driving but not anyone would be able to install new software on his car. And cars are dangerous anyway if used by irresponsable people.
Also, why would cars and medical equipment need software updates? GPLv3 allows the hardware to prevent updates from the user if no one else can update the software. So a car could just be made so that no one can update the software on it and the GPLv3 would be fine with that.
When would you want a device that the vendor can update but the user cannot update?
If it were not for tivoization I would be in the GPLv3 camp, but right now I am not sure which is better. I like the anti-patent trolling clause of GPLv3 a lot. Imagine making free software only for MS to then take control over it using silly software patents on simple concepts. And thern people would have to pay MS in order to use your software! Terrible. About as terrible as what Intel did with Tanenbaum and Minix.
I wish I could use GPLv3 without tivoization. Adding the tivoization clause may have been a mistake IMO.
I am in doubt. I am not sure if the tivoization clause is good. What about dangerous things like medical equipment and cars? Although I think alcohol would probably be a lot more dangerous because anyone can go drunk driving but not anyone would be able to install new software on his car. And cars are dangerous anyway if used by irresponsable people.
Also, why would cars and medical equipment need software updates? GPLv3 allows the hardware to prevent updates from the user if no one else can update the software. So a car could just be made so that no one can update the software on it and the GPLv3 would be fine with that.
When would you want a device that the vendor can update but the user cannot update?
If it were not for tivoization I would be in the GPLv3 camp, but right now I am not sure which is better. I like the anti-patent trolling clause of GPLv3 a lot. Imagine making free software only for MS to then take control over it using silly software patents on simple concepts. And thern people would have to pay MS in order to use your software! Terrible. About as terrible as what Intel did with Tanenbaum and Minix.
I wish I could use GPLv3 without tivoization. Adding the tivoization clause may have been a mistake IMO.
