惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog
A
About on SuperTechFans
Microsoft Security Blog
Microsoft Security Blog
Y
Y Combinator Blog
罗磊的独立博客
J
Java Code Geeks
人人都是产品经理
人人都是产品经理
MongoDB | Blog
MongoDB | Blog
The GitHub Blog
The GitHub Blog
G
Google Developers Blog
U
Unit 42
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - Franky
Jina AI
Jina AI
F
Fortinet All Blogs
H
Help Net Security
B
Blog RSS Feed
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Last Week in AI
Last Week in AI
博客园 - 司徒正美
云风的 BLOG
云风的 BLOG
M
MIT News - Artificial intelligence
C
Check Point Blog
GbyAI
GbyAI

Arch Linux Forums

Gnome desktop mouse cursor zoom issues / Newbie Corner Avidemux crashes without strace / Applications & Desktop Environments how to apply patches with non-linux linends / Newbie Corner Replicating CachyOS on vanilla Arch (or at least getting close) / Arch Discussion What's arch linux GUI package manager ? / Newbie Corner Hibernation failing due to insufficient memory / System Administration profiledef.sh editting question / Installation trying to script kde plasma wallpaper settings / Programming & Scripting Looking for new Audacious package maintainer / Creating & Modifying Packages issues installing arch with LUKS2 encryption / Newbie Corner QEMU PXE booting does not work with OVMF.4m.fd / Applications & Desktop Environments Wired lan regular disconnect / Newbie Corner Need Help setting up ARCH in my G16 G634JZR iwlwifi started failing consistently, trying to determine root cause Windows randomly jumping between monitors after GNOME 50 update No display via DP or HDMI after boot. / Kernel & Hardware how to change acpi platform_profile? / Newbie Corner Linux denied all kernel modules which not loaded right now Use iPhone as Webcam for Arch Linux Video Output Failure on nvidia-580xx-dkms on TTY --> Desktop switch (Page 2) / Kernel & Hardware I was going to rant ..WINE32 Sabotage compliments of Arvind Krishna / Arch Discussion [SOLVED] LUKS drive auto unlocked by TPM when expected not to / Networking, Server, and Protection Hibernate/suspend from X = dark panel; from TTY = works (ASUS G14, hyb (Page 2) / Laptop Issues Headphone jack noise/buzz / Newbie Corner segmentation fault in cc1plus when building CLK / AUR Issues, Discussion & PKGBUILD Requests Console alternative to meld / GNU/Linux Discussion Problem with paru git clone / Newbie Corner XKB questions / Applications & Desktop Environments gnome-keyring-daemon is not working correctly / Applications & Desktop Environments [SOLVED] Steam opens and immediately closes constantly / Newbie Corner
[Solved]What should I use as license if the upstream repo...
seth · 2026-06-01 · via Arch Linux Forums

#1 2026-06-01 13:27:16

5hridhyan
Member
Registered: 2025-12-25
Posts: 815

[Solved]What should I use as license if the upstream repo has none?

https://wiki.archlinux.org/title/PKGBUILD#license

Shows
For custom licenses the identifier should be either LicenseRef-license-name or custom:license-name, if they are not covered by the common families mentioned above. The corresponding license text must be placed in directory /usr/share/licenses/pkgname

but, https://github.com/BlackArch/blackarch-config-xfce/ has no license at all, in that case, if I wanted to make a PKGBUILD, what should I use in it's license field?

Last edited by 5hridhyan (2026-06-02 02:22:54)

#2 2026-06-01 15:12:07

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,790

Re: [Solved]What should I use as license if the upstream repo has none?

If it were *only* config files I'd question whether those could be copyrighted at all, but there's a theme w/ some icons.
You cannot just assume a license (any entry there is potentially false) - omit the field and inquire the licence upstream.

#3 2026-06-01 15:34:06

5hridhyan
Member
Registered: 2025-12-25
Posts: 815

Re: [Solved]What should I use as license if the upstream repo has none?

Got it.
I've created an issue on GitHub:
https://github.com/BlackArch/blackarch- … e/issues/9

Guess I should wait for ages to get a reply from them roll
Will mark this as [clarified] when I get a response from them...

#5 2026-06-01 19:06:42

5hridhyan
Member
Registered: 2025-12-25
Posts: 815

Re: [Solved]What should I use as license if the upstream repo has none?

Thanks for letting me know! I didn't quite catch which rule this would violate, though.
while IK it can be installed directly from the BA repository, adding their entire repo to a standard Arch system can cause major maintenance headaches (like pacman yelling at me about version mismatches, signature keys, or package replacements)...
my thought was that packaging the artwork/theme separately in the AUR would make it available without requiring users to enable the full BlackArch repository
Furthermore, their official package forces global configuration files into /etc/skel/ and pulls in 'blackarch-menus' as a mandatory dependency. I wanted to package this for the AUR to handle it cleanly as a pure asset extraction (GTK, xfwm4, and Plank themes only)...

So, am I misunderstanding the AUR policy here?

Last edited by 5hridhyan (2026-06-01 19:08:08)

#6 2026-06-01 19:17:03

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,790

Re: [Solved]What should I use as license if the upstream repo has none?

You cannot package anything in the "official binary repositories" for the AUR, but that does not cover the blackarch repo - if there's no other AUR package for this, you're not obviously violating any rules (from this side, blackarch might object)
Adding the blackarch repo to your pacman.conf arguably makes you run blackarch now, not archlinux.

#7 2026-06-01 19:44:26

KevinCrrl
Member
Registered: 2025-05-27
Posts: 31

Re: [Solved]What should I use as license if the upstream repo has none?

5hridhyan wrote:

Guess I should wait for ages to get a reply from them

You could consider asking at the BlackArch Matrix, perhaps they'll respond faster.

https://matrix.to/#/#BlackArch:matrix.org

#8 2026-06-01 20:51:58

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,790

Re: [Solved]What should I use as license if the upstream repo has none?

Fwwi

The black arch team used 'custom:unknown' as the license, which seems a little weird

weird as it sounds, it might actually be the truth (lost contact to the original creator or so) and if this is used upstream you can very plausibly copy that (it's not your assessment or for lack of proper research)

#9 2026-06-02 02:21:54

5hridhyan
Member
Registered: 2025-12-25
Posts: 815

Re: [Solved]What should I use as license if the upstream repo has none?

KevinCrrl wrote:

You could consider asking at the BlackArch Matrix, perhaps they'll respond faster.

Thank you so much! They actually responded "faster" than I ever expected

seth wrote:

if this is used upstream you can very plausibly copy that (it's not your assessment or for lack of proper research)

Did you read their minds?

I've also asked clarification for another repo called blackarch-artwork, lets see what they will say for that. Guess Ik the answer https://github.com/BlackArch/blackarch/ … r/PKGBUILD

Marking as [Solved] Thanks everyone smile

Last edited by 5hridhyan (2026-06-02 02:36:08)