Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Vector1236yExactly, maybe not because it was made by Facebook but because it's not under MIT license and by using it, you agree to give up your right to sue facebook :|
-
devTea240886y
-
Condor324966y@devios1 open source licenses usually don't make you give up the right to sue people or organizations. However, the licenses do usually put a waiver of responsibility for any losses from using the software, so that the developer is protected and can serve their software as-is on a voluntary basis. Essentially you can't sue the developer because the software fucked up your systems.
-
devios157706y@Condor I didn't think a license could make you give up your right to sue *other* people. Is it not just between the user and the copyright holder?
-
Condor324966y@devios1 that's the problem with Facebook's license. The React developer is the copyright holder and the users of the React app are the users. The only parties covered should be those. Facebook covering their own asses in it as well is kind of a dirty move. Kind of like PayPal's EULA wherein users can't sue PayPal. Why shouldn't they be able to? If a corporation is shit, it should be possible to call them out as shit, including by legal means.
-
devios157706y@Condor Yeah I agree. I wasn't aware that they were different entities. Trust me I'm no fan of corporatism.
-
devios157706y@Condor Wait wait wait. You're not saying that Facebook makes end-users of *other* people's apps agree not to sue Facebook are you? It's just between the developer and Facebook correct?
-
Condor324966y@devios1 I don't think that it binds the users, afaik it's just the developer that can't sue Facebook. Nonetheless shitty and a reason for me to not come anywhere near it.
-
Root825306y@devios1 People must agree to a contract before it can apply to them. React doesn't display an agreement, therefore the end-user is not bound.
It makes sense for Facebook to not be sued for damages arising from use/misuse of its open source code, so I have no issue with that. I do the same with my projects.
Deep down, I know that I don't want to get into React just because of Facebook..
rant