google / google/android-emulator-container-scripts

Base image has been relicensed

Open
#311 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2.1k
Forks
294
PR merge metrics
No merged PRs in 30d

Description

The base image for this container is `nvidia/opengl:1.2-glvnd-runtime-ubuntu20.04`.
https://github.com/google/android-emulator-container-scripts/blob/94592e7dbb46d28ec46497c0bdd00c3a95afe1cc/emu/templates/Dockerfile.system_image#L22

NVIDIA relicensed this container image and imposed its own restrictive non-OSS license.
https://gitlab.com/nvidia/container-images/opengl/-/commit/bb8e78b231c77921fdd7c65d88c4febd28a8adc6#

As a result, Android image files generated by emu_docker may have the following restrictions:.
* Underage users are restricted from using this image
* Use on machines without an NVIDIA GPU is restricted (Even if the `--gpu` flag is not specified in emu_docker)

The current Android image is based on the old-licensed base image, so it does not have these restrictions, but licensing issues will arise the next time Google updates the system_image, or when users rebuild the image themselves.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.