Featureless Linux Library

About

The Featureless Linux Library is a collection of standards, specifications, and software for providing a suite of Linux focused functionality. One of the main goal is to play on the word "feature" and provide a featureless library. That is, a library that is not always changing and being rewritten breaking API and ABI to introduce features. How this is achieved and to what extend this is achieved and followed is to be described in the documentation and specifications.

The project can be found in five locations.

  1. Sourceforge
  2. Github
  3. Gitlab
  4. Codeberg
  5. Kevux GIT Repository

The source code contains the plain text documentation describing the projects and specifications describing the standards. This website will be updated to present this material.

In addition to being a library, the FLL also provides several programs. Some programs, such as Featureless Make (a build system similar to GNU Make), are forever part of the FLL. Other programs, such as the Controller program, will eventually bud off into their own project space.

Many of these files also include checksums to help provide integrity (under Hash) and authenticity (under Sign).

Current Release

The current stable release series of FLL is 0.6. The latest version of the stable release series is 0.6.12.

There are two different ways in which the project is released. The bare release and the pre-packaged release.

A bare release is the original project structure exactly as it appears in the Git source code repositories. The project is designed and intended to be hacked. As a result, the project must be converted into a package. There are different default supported package structures like monolithic, level, and individual.

A pre-packaged release is the project packaged into a monolithic structure. The programs are also pre-packaged to expect to link against a monolithic FLL package.

There are also stand alone sources and related files for some of the programs:

The pre-packaged releases may also be found on the following external websites:

The bare releases may be found on the following websites:

  1. Github is deprecated due to their requirement of Two Factor Authentication. Github may, at any point in time, cease being used to release code. The Github repository itself, however, will remain for archival and open-source purposes unless further restrictions are imposed by Github itself.