trufas
Joined 7 years ago
Joined 7 years ago
What isn't ok is to change the license of the existing code. They seemed to have corrected this since[0]. I think it's very hard to argue they didn't comply with the Apache license in this case, especially since the license is technically included in the forked git history.
On the surface this just seems like it was a naive and sincere mistake. I doubt that the Pear people were trying something nasty.
It also seems one of the founders has a fairly popular YouTube channel, so he's probably aware that this sort of nothingburger drama is great for business if handled competently.
[0] https://github.com/trypear/pearai-submodule/commit/335436b47...
This is really clean! I'll definitely be using it as a reference for IaC done right. Congrats on the migration.
This seems like a perfect application of the init system.
I also find lxc system containers better than OCI style immutable containers for dev environments for my personal projects, and LXD is the best way to manage them AFAIK.
Canonical's general bad attitude towards FOSS is just appalling.
Stream does have major versions so you can continue to use CentOS Stream 8 and get backports. You only lose anything if you're tied to some minor version of EL for some reason.
Possibly of interest: s3gw[1] is a modified version of ceph's radosgw that allows it to run standalone. It's geared towards kubernetes (notably part of Rancher's storage solution), but should work as a standalone container.
[0] https://github.com/gaul/s3proxy [1] https://github.com/s3gw-tech/s3gw