Earlier quoted context omitted.
> "Comodo invented 90 day free certificate" It's even sillier than that. Comodo has long offered a 90 day free trial cert. You have to pay to renew. Let's Encrypt gives a 90 day free cert that's freely renewable as many times as you want along with an API to renew it. These aren't the same business models at all.
As far as I can tell, Let's Encrypt isn't a business model. It's funded by ISRG who describes themselves as a public-benefit corporation and is tax-exempt by the US tax authority. I don't see any direct profit motive for the ISRG itself, though there may be indirect profit benefits to the sponsors[1]. I don't see any direct ways Let's Encrypt takes payment; more likely, their revenue comes from donations. What I don'…
The point Comodo guy is trying to make is they invented/own the 90-day certificate, or specifically the magic number 90. If they actually do he has the moral right to be upset (but of course that doesn't mean trademark law or common sense stop being applicable to the words "Let's encrypt")