Index | Thread | Search

From:
Ian Darwin <ian@darwinsys.com>
Subject:
package licensing issue
To:
ports <ports@openbsd.org>
Date:
Wed, 14 Jan 2026 12:27:48 -0500

Download raw body.

Thread
moderne-cli is as the name implies a CLI front-end to Moderne, a 
cross-repo refactoring tool. It has "recipes" for Java, JavaScript, C#, 
AWS, Docker/K8S, Node, Android, and dozens more - even a few for 
COBOL(!). While most of the "recipes" are open source, parts of the 
engine, and the server component, are not. Nor, alas, is the CLI tool 
itself, but they do distribute a compiled JAR file, which this port 
downloads from Maven central.

So is this sort of license marker likely to be acceptable?

# "Packaging the unmodified CLI JAR in the OpenBSD ports tree is okay"
#     -- Bryan Friedman <bryan at moderne dot io> 2026-01-14
# Free for open source projects, else need a license from Moderne.io.
PERMIT_PACKAGE =    Yes

Thx

Ian