Skip to content

License clarification: Rust crates under rust/ declare "Proprietary" while the repository LICENSE is MIT #402

Description

@macro516

Hello, thanks for publishing Spark.

Which license applies to the Rust sources under rust/ — the repository's MIT LICENSE, or the
Proprietary value declared in rust/Cargo.toml?

If MIT is intended (as the LICENSE file and npm metadata suggest), would you consider updating
the workspace metadata so the declaration matches?

Location Declaration
LICENSE The MIT License — Copyright © 2025 WORLD LABS TECHNOLOGIES, INC.
package.json (@sparkjsdev/spark 2.1.0) "license": "MIT"
rust/Cargo.toml (workspace package section, lines ~9–14) license = "Proprietary"

The crates under rust/ (spark-lib, spark-rs, build-lod) inherit the workspace value via
license.workspace = true, so their package metadata resolves to Proprietary while the
repository-level LICENSE file and the published npm package both state MIT.

Thanks for taking a look.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions