Hacker News new | past | comments | ask | show | jobs | submit login

The whole point of software is that it "soft" and thus easy to change. Upgrades are whole point and not optional.

The logical conclusion is that any and all software should follow and evergreen/rolling release model in order to take maximum advantage of the flexibility built into the medium.

Commercial software should all be subscription-based. Even software which is packaged as fixed releases has to support routing updates in order to deal with security issue.

The problem of "excessive involuntary updates" is much smaller than the problem of devices which are not kept up to date by their manufacturers. Cheap mobile phones are among the worst offenders.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: