Solve licensing #1

Closed
opened 2026-07-14 23:18:45 +00:00 by luca0N · 3 comments
Owner

I was originally planning on creating patches for the APKBUILD files provided in the official Alpine Linux repositories, but they don't have any licensing information on them (other than the license of the software for the package itself), unlike PKGBUILD files on Arch Linux. I can't modify these files unless they are explicitly under a libre license.

Unless the licensing for the original APKBUILD files are still unclear, I will have to create new APKBUILD files from scratch and push them in this repository. A bit more convoluted, but luckily building Mingw-w64 is nothing out of the ordinary.

I was originally planning on creating patches for the APKBUILD files provided in the official [Alpine Linux](https://pkgs.alpinelinux.org) repositories, but they don't have any licensing information on them (other than the license of the software for the package itself), unlike PKGBUILD files on Arch Linux. I can't modify these files unless they are explicitly under a libre license. Unless the licensing for the original APKBUILD files are still unclear, I will have to create new APKBUILD files from scratch and push them in this repository. A bit more convoluted, but luckily building Mingw-w64 is nothing out of the ordinary.
Author
Owner

The lack of licensing for APKBUILD files is being discussed in their issue tracker: https://gitlab.alpinelinux.org/alpine/aports/-/work_items/9074

The lack of licensing for APKBUILD files is being discussed in their issue tracker: https://gitlab.alpinelinux.org/alpine/aports/-/work_items/9074
Author
Owner

I've blamed the APKBUILD files for the relevant packages, and I've counted several unique contributors, one uses a GitHub no reply e-mail address. It seems like contacting each individual user for permission to use these files is not feasible.

These APKBUILD files (for these affected packages) are very trivial, so rewriting them from scratch isn't too much work.

I've blamed the APKBUILD files for the relevant packages, and I've counted several unique contributors, one uses a GitHub no reply e-mail address. It seems like contacting each individual user for permission to use these files is not feasible. These APKBUILD files (for these affected packages) are very trivial, so rewriting them from scratch isn't too much work.
Author
Owner

I will be creating new APKBUILD files for the Mingw-w64 MSVCRT toolchain. I haven't decided on a license yet, but I will be likely licensing them under the 0BSD license (just like Arch Linux does for their PKGBUILD files).

Should this licensing issue be fixed by upstream (in this case, Alpine Linux), I will reopen this issue so I can replace the custom APKBUILD files with patches for the official packages provided in the official Alpine repositories.

I will be creating new APKBUILD files for the Mingw-w64 MSVCRT toolchain. I haven't decided on a license yet, but I will be likely licensing them under the 0BSD license (just like Arch Linux does for their PKGBUILD files). Should this licensing issue be fixed by upstream (in this case, Alpine Linux), I will reopen this issue so I can replace the custom APKBUILD files with patches for the official packages provided in the official Alpine repositories.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
luca0N/alpine-mingw-msvcrt#1
No description provided.