- Linux From Scratch(LFS) 는 배포판 설치가 아니라, 소스 코드에서 Linux 시스템을 직접 빌드하도록 안내하는 단계별 프로젝트임
- 중심 문서는 LFS 메인 북이며, 나머지 프로젝트들은 이 기본 시스템을 확장하거나 자동화하는 역할을 함
- BLFS는 설치 후 시스템 확장, ALFS는 빌드 자동화, MLFS는 32비트 바이너리 빌드·실행 지원을 맡음
- GLFS는 Steam이나 Wine 같은 게임 지원 소프트웨어 설치를 돕고, SLFS는 BLFS 이후의 보완 영역을 다룸
- Hints, Patches, Editor's Guide, Museum은 책에 없는 개선 방법, 패치, 개발 절차, 오래된 버전 보관을 위한 보조 자료임
소스에서 직접 만드는 Linux 시스템
- Linux From Scratch(LFS) 는 자신만의 맞춤형 Linux 시스템을 전부 소스 코드에서 빌드하도록 돕는 프로젝트임
- 사용자는 단계별 지침을 따라 기본 Linux 시스템을 직접 구성함
LFS를 중심으로 나뉜 하위 프로젝트
- LFS: Linux From Scratch의 메인 북이며, 다른 모든 프로젝트의 기반임
- BLFS: 완성된 LFS 설치를 더 맞춤화되고 사용 가능한 시스템으로 확장함
- ALFS: LFS와 BLFS 빌드를 자동화하고 관리하는 도구를 제공함
- MLFS: 32비트 바이너리를 빌드하고 실행할 수 있는 LFS 시스템을 설정하는 변형임
- GLFS: BLFS 기반으로, 새 LFS 또는 MLFS 시스템에 Steam이나 Wine 같은 게임 지원 소프트웨어를 설치하도록 돕는 프로젝트임
- SLFS: BLFS를 넘어 LFS 설치를 보완함
보조 문서와 자료 저장소
- Hints: LFS 또는 BLFS 책에 포함되지 않은 방식으로 LFS 시스템을 개선하는 문서 모음임
- Patches: LFS 사용자에게 유용한 패치를 모아 둔 중앙 저장소 역할을 함
- LFS Editor's Guide: LFS 개발 프로세스를 설명하는 문서임
- Museum: 오래된 LFS와 BLFS 버전의 사본을 제공함