You can edit almost every page by Creating an account. Otherwise, see the FAQ.

SkiffOS

From EverybodyWiki Bios & Wiki

SkiffOS
Small blue/green boat
Developer(s)Christian Stewart and others
Initial releaseDecember 29, 2018; 5 years ago (2018-12-29).[1]
Stable release
2022.05[2] / June 7, 2022; 2 years ago (2022-06-07)
Written inMake, shell, C, and Go.
Engine
    Operating systemLinux
    PlatformEmbedded Linux
    Size280 MB
    TypeBuild automation
    LicenseMIT
    Websitegithub.com/skiffos/skiffos

    Search SkiffOS on Amazon.

    SkiffOS is a Linux distribution optimized for hosting Linux containers with a minimal host OS produced using the Buildroot embedded system cross-compilation tool. It includes a set of Bash (Unix shell) scripts implementing a configuration layering system to simplify supporting many types of devices with reproducible behavior.

    SkiffOS includes support for over 42 single-board computer models,[3] including the RISC-V Sipeed Nezha,[4] and can also run on smartphones, laptops, personal computers, and Virtual machines such as Windows Subsystem for Linux. It uses an ephemeral host system to ensure reproducible behavior between boot-ups, implemented with either an Initial ramdisk or a temporary OverlayFS with a SquashFS. Scripts for formatting, installing, and Over-the-air programming of systems are included.

    The "skiff-core" tool automates configuration of containerized user environments, and redirects incoming SSH sessions to the correct environment. "Core configurations" for Linux distributions such as Gentoo Linux, NixOS, and Ubuntu are provided. The approach separates hardware support (i.e. kernel, firmware) from containerized user applications and environments[5].

    SkiffOS is free and open-source software, licensed under the MIT License (MIT). It is based on Buildroot with a minimal patch series, and changes are frequently submitted upstream[6]. Buildroot is licensed under version 2 or later of the GNU General Public License (GPL).[7] The SkiffOS project started in 2016, with implementations of initial support for Docker (software) and Go (programming language) for Buildroot.

    References[edit]

    1. "SkiffOS first release, 2018.12". github.com. Retrieved March 4, 2021.
    2. "SkiffOS 2022.05 release". github.com. June 7, 2022.
    3. "SkiffOS: lightweight & robust cross-compiled Linux distribution optimized for hosting containers". github.com. Retrieved June 7, 2022.
    4. Jean-Luc Aufranc (April 19, 2022). "SkiffOS minimal Linux for embedded containers now supports Sipeed Nezha RISC-V board". CNX-Software. Retrieved April 19, 2022.
    5. Gareth Halfacree (February 23, 2021). "SkiffOS Offers a "Blazing Fast" Minimal OS for Your Single-Board Computers". hackster.io. Retrieved March 4, 2021.
    6. "Buildroot patchwork: SkiffOS-related submissions". ozlabs.org. Retrieved March 4, 2021.
    7. "Buildroot: manual". buildroot.org. Retrieved March 4, 2021.

    External links[edit]


    This article "SkiffOS" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:SkiffOS. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.