Skip to content

Add Apache License 2.0#78

Merged
rajpatta merged 2 commits into
masterfrom
add-apache-2.0-license
May 21, 2026
Merged

Add Apache License 2.0#78
rajpatta merged 2 commits into
masterfrom
add-apache-2.0-license

Conversation

@rajpatta
Copy link
Copy Markdown
Member

Summary

  • Adds a top-level LICENSE file under the Apache License 2.0.
  • The repository currently has no license, which means by default no usage rights are granted — this PR makes the terms explicit so downstream users can adopt the plugin with confidence.

Why Apache 2.0

  • It's the standard license across the JVM/Gradle ecosystem (Gradle itself, the Android Gradle Plugin, and most published Gradle plugins).
  • Includes an explicit patent grant, which protects both BrowserStack and downstream users from patent-related claims tied to contributions.
  • Permissive and enterprise-friendly — customers can embed the plugin in proprietary build pipelines without copyleft concerns.

Notes

  • Copyright line: Copyright 2018-2026 BrowserStack (year range based on first commit through current year).
  • No source-file headers added in this PR — that can be a follow-up if desired. The LICENSE file alone is sufficient to establish project-wide licensing.

Test plan

  • Confirm LICENSE renders correctly on the repo landing page and is detected by GitHub's license picker.
  • Confirm the copyright holder string matches BrowserStack's preferred legal/brand convention (open to changing to BrowserStack Limited or similar if preferred).

Adds a LICENSE file under Apache License 2.0 so the licensing terms
for this plugin are explicit. Apache 2.0 is the standard choice across
the JVM/Gradle ecosystem and includes an explicit patent grant, which
protects both BrowserStack and downstream users.
@rajpatta rajpatta requested a review from a team as a code owner May 21, 2026 13:56
@rajpatta rajpatta merged commit 92cdf29 into master May 21, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants