Open source

Open-source notices and source code

Zelicra PC Emulator is built on QEMU and other open-source projects. This page lists them, links their licences, and offers the complete corresponding source code.

App version 0.1.0QEMU 11.1.2

Overview

The app bundles QEMU 11.1.2, licensed under the GNU General Public License version 2 or later, built with the statically linked libraries and firmware listed below. Under the GPL you are entitled to the complete corresponding source code for those components, and you are free to use, study, modify and share it under their licences.

The source on this page corresponds to app version 0.1.0. When a new version of the app changes any of these components, we will add its source here and keep the source for earlier versions available.

The app's own code is proprietary and closed source. Nothing in the app's Terms of Use limits your rights under the open-source licences.

Bundled components

ComponentVersionLicenceSource
QEMU11.1.2GPL-2.0-or-later (parts under compatible licences, see QEMU's LICENSE)qemu-11.1.2.tar.xz
GLib2.88.3LGPL-2.1-or-laterglib-2.88.3.tar.xz
pixman0.46.4MITpixman-0.46.4.tar.xz
libslirpAs used by QEMU 11.1.2BSD-3-Clauselibslirp-source.tar.gz
PCRE2, libffi, proxy-libintl10.46, 3.5.2, 0.5 (GLib 2.88.3 subprojects)BSD-3-Clause, MIT, LGPL-2.1-or-laterglib-subprojects-pcre2-libffi-proxy-libintl.tar.gz
SeaBIOSAs shipped with QEMU 11.1.2LGPL-3.0Inside qemu-11.1.2.tar.xz (roms/seabios)
EDK II (OVMF, AAVMF)As shipped with QEMU 11.1.2BSD-2-Clause-PatentInside qemu-11.1.2.tar.xz (roms/edk2)

GLib (with PCRE2, libffi and proxy-libintl), pixman and libslirp are statically linked into the QEMU executables, which the app runs as separate processes. SeaBIOS provides legacy BIOS boot; EDK II provides UEFI firmware (OVMF for x86-64 guests, AAVMF for ARM64 guests).

Source code downloads

These archives are the complete corresponding source for the open-source components in the app, including our modifications and the scripts used to build them.

To check a download, put it next to SHA256SUMS and run sha256sum -c --ignore-missing SHA256SUMS.

If a link does not work, or you need the source another way, email hello@zelicra.com.

Patches and building

We apply four small patches to QEMU and one to libslirp so they build and run on Android. The patches and the build scripts we use are in zelicra-qemu-android-patches-and-build-scripts.tar.gz.

Written offer

For at least three years after we last distribute a version of the app, we will give anyone who asks a complete, machine-readable copy of the corresponding source code for the GPL and LGPL components in that version. Email hello@zelicra.com and tell us the app version. Downloads from this page are free; if you ask for a copy on a physical medium, we charge no more than our cost of making and sending it.

Licence texts

The full licence texts below are copied from the source archives above.

Fonts on this website

This website uses two typefaces served from this site, both under the SIL Open Font License 1.1: Archivo by the Archivo Project Authors (Omnibus-Type), and JetBrains Mono by the JetBrains Mono Project Authors.

Trademarks

QEMU is a trademark of Fabrice Bellard. Android and Google Play are trademarks of Google LLC. Other names are trademarks of their respective owners. Their use here identifies the software; it does not imply endorsement.