4 ms·
Sure, but individuals can just use the OSS version, or something like Netlify which is ideal for static anyway. Pricing that seems expensive to individual devel
by tjholowaychuk 9y ago
Sure, but individuals can just use the OSS version, or something like Netlify which is ideal for static anyway. Pricing that seems expensive to individual developers is pennies for any real business.
I regret to inform people, but the world isn't free. Open source is great because it's a low barrier for people getting started with a business or project, but if a company benefits from it they should pay.
This sort of duel license fragmentation is unfortunately the only option for people like us trying to make a living from OSS.
- callahad 9y agoYou're absolutely correct, but it's still frustrating. :( It's totally within rights, and the rates are completely reasonable for funded or profitable ventures. I'm just bummed that I can't quickly grab a Caddy binary and toss it in a container to help host, e.g., a little Bugzilla dashboard / frontend without worrying that I'm violating the "business use" or "internal company use" clauses. I've used Apache, Lighttpd, Cherokee, and Nginx over the years, and this is the first time that an open source webserver has asked me to make a commercial/noncommercial distinction when using the core software. And while I could compile the OSS version, switching back to Nginx is a lower friction, simpler option. On the upside, these decisions are mutable, and Caddy is excellent software produced by really great, reasonable people. I'm sure the kinks will get worked out eventually.
- ac2u 9y agoI think for anyone interested there'll be lots of docker containers and forks that keep up to date with upstream and simplify getting the binaries. I feel kind of bad for the authors here, the rollout of this hasn't been perfect. Right now they're suffering the wrath of folks angry at what they perceive as a bait and switch. (Although I think that's a little harsh also, given that you can compile your own for free) It seems like they would probably have been better selling it as a commerical venture from the get-go as a niche premium version of nginx. Of course, then it's harder to gain ground that way.