fix: declare the Apache-2.0 licence the LICENSE file grants - #316
Merged
Conversation
The manifest said "Appcelerator Commercial License". LICENSE says "Licensed under the Apache License, Version 2.0", so the module was telling the world it was closed source while shipping under an open one. The reason it went unnoticed: the file carries an Appcelerator copyright banner above the licence text, which defeats GitHub's licence detector — the repository reports NOASSERTION rather than Apache-2.0, so nothing contradicted the manifest. It reads as deliberate in a way "Specify your license" never did, which is why TI-66 normalised nine other modules and left this one. No change to the terms. The manifest now records what the LICENSE already grants.
m1ga
approved these changes
Sep 4, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The module manifest declares
Appcelerator Commercial License.LICENSEin this repository says "Licensed under the Apache License, Version 2.0".So the manifest has been telling users this module is closed source while it ships under an open licence — the wrong direction to be wrong in, and it is what
/moduleson titaniumsdk.com renders.Why nobody caught it
The
LICENSEfile carries an Appcelerator copyright banner above the licence text:That banner defeats GitHub's licence detector, so the repository reports
NOASSERTIONinstead ofApache-2.0and nothing ever contradicted the manifest. It also reads as deliberate in a waySpecify your licensenever did, which is why the earlier sweep across nine other tidev modules normalised those and left this one alone.No change to the terms. The manifest now records what
LICENSEalready grants.🤖 Generated with Claude Code