License
AGPL-3.0-only · since 2026-05-19
skins.sulej.net (the frontend osc-skins-ui and the API osc-api) is open source under the GNU Affero General Public License, version 3. This page is the human-readable summary.
If you're just using the site
Browse, log in, upload skins, do everything the UI lets you do. AGPL is a license on the code, not on visiting the website. No obligations.
If you're a plugin or tool calling the API
Same: no obligations. AGPL governs source code, not API usage.
A program that talks to skins.sulej.net/api/* over
HTTP is not a derivative work of osc-api. Your tool keeps
whatever license it already had — MIT, proprietary, none, doesn't
matter.
If you fork the source
You can fork, modify, and self-host. Two things AGPL requires of you:
- Keep it AGPL. Any modified version you distribute, or run as a public service, has to be licensed under AGPL-3.0 too. Pull requests back upstream are welcome, not required.
- Offer source to network users. If you run a modified copy and let other people use it over a network, you must give those users the source of your modified version. A "Source" link in the footer pointing at your fork is the convention.
Older versions
The LICENSE file was added on 2026-05-19. Tags,
releases, and container images that pre-date it (everything
before v2.1.0) shipped without an explicit license.
For the avoidance of doubt: those prior versions are also
offered under AGPL-3.0 by the copyright holder.
Why AGPL
It's a hobby project but a public one. AGPL means anyone can learn from it, run their own copy, or contribute back — and the one thing it stops is someone taking the code, running a modified hosted version, and refusing to share the changes. Standard "anti-strip-mining" copyleft.
Questions
Licensing questions or commercial use: DM me on the osu! Swiss community Discord.