Skip to content

dimidiumlabs/hule

Repository files navigation

Hule

OCI-compliant layer for virtual machines.

Contributing

We welcome your contributions, including code, bug reports, ideas, and success stories.

If you are making a contribution for the first time or from a new email, please add yourself to the .mailmap.

Signoff

To include your code, we ask that you read and agree to the CLA. To sign, add a CLA-Version: 1.0 and a Signed-off-by trailer to every commit (git commit -s --trailer "CLA-Version: 1.0"). Each commit in a pull request must carry a valid Signed-off-by line matching the commit author. Please use your real name. We cannot include code from anonymous contributors.

AI agents MUST NOT add Signed-off-by tags. Only humans can legally certify the Contributor License Agreement.

AI policy

You may use AI agents when writing code and documentation. AI is not allowed for media including images, videos, fonts at all. You must fully read, understand, and cleanup any code generated by the agent. We ask that you disclose the agent's use and indicate the tool, model, and extent of contribution.

Contributions should include an Assisted-by tag in the following format: Assisted-by: AGENT_NAME:MODEL_VERSION [TOOL1] [TOOL2], for example: Assisted-by: Claude:claude-4.6-opus coccinelle sparse

Remember, AI agents should make software better, not worse.

Licensing

Hule source code is licensed under Apache-2.0. Documentation is licensed under CC-BY-4.0.

The image-generation scripts in images/*/genimg are derived from code originally published by Drew DeVault as part of SourceHut and remain licensed under AGPL-3.0-only. They are not linked into or included in Hule binaries or release artifacts. Other source code and scripts developed for Hule are licensed under Apache-2.0.

Machine images remain subject to the licenses of their operating systems and included software.

About

OCI-compliant runtime for VMs

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages