Go LXC

Open-source Go projects categorized as LXC

Top 4 Go LXC Projects

  • lxd

    Powerful system container and virtual machine manager

  • Project mention: Canonical re-licenses LXD under AGPLv3, slaps a CLA on top | news.ycombinator.com | 2023-12-12

    Please correct me if I'm wrong, but the post also links the "add Canonical CLA check #12665" [0], and my understanding is that "retain copyright" here is like a typical forum agreement where you going forward must agree to a perpetual worldwide unlimited license to Canonical that they can use as they please per [1]:

    >In effect, you’re giving us a licence, but you still own the copyright — so you retain the right to modify your code and use it in other projects.

    You explicitly do retain ownership, so you can then take that same code and contribute it elsewhere under any license you wish. The same author could contribute the same patch to both the LXD and the Incus fork. But some might object to being required to allow Canonical to specially license as they want.

    So your characterization seems unfair, and then gets kind of nasty at the end:

    >The author is pissed off because he can't build custom versions without redistributing the modifications

    Incus is a full fork, and Canonical has apparently been taking changes back from it as well as is often the case with such forks where both sides get value from each other. It's perfectly understandable for some folks to be bummed if that's no longer the case, and there is nothing evil about the Apache2 license. There's plenty of history that in OSS going back to the beginning, no need for insinuations or attacks.

    ----

    0: https://github.com/canonical/lxd/pull/12665/commits/eb5c773d...

    1: https://ubuntu.com/legal/contributors

  • amicontained

    Container introspection tool. Find out what container runtime is being used as well as features available.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • distrobuilder

    System container image builder for LXC and Incus

  • Project mention: Exploring 5 Docker Alternatives: Containerization Choices for 2024 | dev.to | 2024-03-18

    LXC

  • go-lxc

    Go bindings for liblxc

  • Project mention: How can I run untrusted Node.js codes using Golang? | /r/golang | 2023-05-06

    Golang specific bindings to lxc are here https://github.com/lxc/go-lxc

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-18.

Go LXC related posts

Index

What are some of the best open-source LXC projects in Go? This list will help you:

Project Stars
1 lxd 4,218
2 amicontained 947
3 distrobuilder 523
4 go-lxc 421
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com