3 ms·
I'm ready to answer your question, but define "truly open source" for me first.
by mholt 8y ago
I'm ready to answer your question, but define "truly open source" for me first.
- vorpalhex 8y agoFOSS, in the sense of freedom of speech as much as beer. Hinky enterprise license requirements for builds, their previous banner on non-enterprise versions, etc are not truly free, just a different kind of cost.
- eridius 8y agoThe enterprise license requirement for Caddy 1.0 is for using their build infrastructure, not for using the build. The banner was something that could trivially be removed (if it was even present this way) by compiling from source. FOSS doesn't meant the company doesn't deserve to seek a business model. In fact, I applaud Caddy's approach towards finding a business model without interfering with the FOSS nature of the project itself. If you want to avoid Caddy's business model entirely, just build from source.
- vorpalhex 8y agoWhich brings me back to my original query - why bother with that nonsense when I can just use Traefik? If they're fussing with licenses to make money, what's to keep them making future license tweaks that do affect the source?
- eridius 8y agoTraefik also has enterprise licenses. I'm not sure what your point is. Literally the only thing Caddy has done that has impacted non-enterprise customers was that sponsor header that they removed pretty quickly when the community told them they didn't want it. And enterprise customers have always had the option of compiling from source if they don't want to buy a license.