Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

why not?

if i use an MIT code as a "user" when i am an "intermediary" and repackage the same as a proprietary one, my "users" will be end users. they will get only proprietary code, rendering incapable of enjoying 4 freedoms.

This is the same thing. if your or your downstream end users' freedom gets restricted, that is a problem



You cannot run a SAAS without using the code, which makes you a user. This means SSPL restricts your freedoms as a user, intermediary or end.


>This means SSPL restricts your freedoms as a user, intermediary or end.

doesn't AGPL force you to share you the code to customers? isn't that restricting your freedom of not sharing code?


Every single freedom ever has restricted the 'counterfreedom'. Freedom from slavery restricts your 'freedom' to keep slaves, freedom to live restricts your 'freedom' to kill, and so forth.

Perhaps I should have worded my reply differently. SSPL restricts your freedom to run the code as you wish. The AGPL does restrict your 'freedom to not share the code', but that is not one of the four software freedoms as defined by the FSF.




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

Search: