An open API service indexing awesome lists of open source software.

https://github.com/kevinschoon/ginit

High(er) Level Library for Initializing Linux
https://github.com/kevinschoon/ginit

golang linux linuxkit mesanine

Last synced: 3 months ago
JSON representation

High(er) Level Library for Initializing Linux

Awesome Lists containing this project

README

          

# ginit
fit

[![CircleCI](https://img.shields.io/circleci/project/github/mesanine/ginit.svg)](https://circleci.com/gh/mesanine/ginit) [![Godoc](https://img.shields.io/badge/api-Godoc-blue.svg)](https://godoc.org/github.com/mesanine/ginit)

`ginit` is a high(er) level library for initializing Linux. The goal of ginit is to make it possible to launch PID 1 processes in Go and initialize a Linux OS without writing shell scripts or relying on existing `/sbin/init` implementations. Ginit is intended for consumption by [mesanine](https://github.com/mesanine/mesanine) and also [Linuxkit](https://github.com/linuxkit/linuxkit). This library will be majorly refactored several times before becoming stable!