Getting started

Learn how to start using Freedesktop SDK.

This section of the guide focuses on an overview of the Freedesktop SDK project, how to access the project definitions and get a sample project running. You can also learn about specific tools and dependencies that you need to install and configure on your computer, such as BuildStream.

SDK overview

Freedesktop SDK consists of a group of software definitions that you can integrate together to create various outputs, such as Flatpak runtimes or operating systems.

Read More
Prerequisites and dependencies

You need to install specific tools and dependencies to start using Freedesktop SDK.

Read More
Accessing the SDK

Learn where you can find the Freedesktop SDK source code.

Read More
Initial setup

Learn what to install and configure to begin working with Freedesktop SDK.

Read More
Pre-built outputs

Freedesktop SDK provides runtimes and images that you can use for testing or as a base for your own software.

Read More