0
I Use This!
Activity Not Available

Project Summary

The LTIB (Linux Target Image Builder) project is a simple tool that can be used to develop and deploy BSPs (Board Support Packages) for various target platforms. Using this tool a user will be able to develop a GNU/Linux image for their target platform. The following features are supported:

Main features

Open source (GPL)

Runs on most popular Linux host distributions (x86 and some PPC)

Command line interface, with curses configuration screens (using LKC)

Support for multiple target architectures (PPC, ARM, Coldfire)

Target platforms selectable from a menu (CVS version)

More than 200 userspace packages selectable

Common root filesystem package set across architectures

Supports building of bootloaders and kernel images

All package building is done as non-root user

Configuration/selection of individual packages from a menu

Auto package dependency resolution

Auto file conflict resolution by package order build scaling

Auto re-install/de-install of packages by changes in dependency tree

Toolchain selectable at configuration time

Configuration of the Linux kernel using it's native config language

Kernel selection can easilty be changed from choicelist during configuration

Configuration of target system from host (IP address, services etc)

Supports preconfigs which allow developers to store different system configurations (e.g. toolchain selection, kernel selection, package selection etc).

Supports profiles this allows just the userspace package set to be re-configured. This is excellent for autobuilding or exchanging the non platform specific configuration between targets.

All packages are built as rpms and managed using rpm

Target image files managed using a private rpm database per LTIB instance on the host

Supports single package developer mode using prep/scbuild/scdeploy analogs

Provides a means of source capture (patches) and auto update of spec files

Shell mode available to run all commands in ltib's spec environment

Incremental deployment (over NFS) supported

RAMDISK and JFFS2 Flash image creation supported

Read-only root filesystem supported.

LTIB is meta-data only, all sources are pulled using http and locally cached in a common area per-host.

Remote source pulls support proxys

Support for glibc and uclibc

All meta-data formats are open source (rpm, Linux Kernel Config)

Modular BSP architecture (easy to add new BSPs)

Support batch mode and --continue for auto-builders

Support --dry to preview ltib's actions

Provides --dltest to check for availability of sources/patches

Provides listpkgs mode to show all available packages, whether selected and their individual licenses.

Provides a release mode, this encapsulates an LTIB project into an iso images that will not require network access.

The LTIB (Linux Target Image Builder) project is a simple tool that can be used to develop and deploy BSPs (Board Support Packages) for various target platforms. Using this tool a user will be able to develop a GNU/Linux image for their target platform. The following features are supported:
Main features

Tags

No tags have been added

In a Nutshell, LTIB (Linux Target Image Builder)...

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

GNU General Public License v2.0 or later
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Forbidden

Sub-License

Hold Liable

Required

Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    anyone with an Open Hub account can update a project's tags
  • ...
    there are over 3,000 projects on the Open Hub with security vulnerabilities reported against them
  • ...
    search using multiple tags to find exactly what you need

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!
Sample ohloh analysis