Skip to content

Update InSpec 7 licensing documentation#74

Merged
IanMadd merged 4 commits into
inspec:mainfrom
Kuxhul:patch-1
May 8, 2026
Merged

Update InSpec 7 licensing documentation#74
IanMadd merged 4 commits into
inspec:mainfrom
Kuxhul:patch-1

Conversation

@Kuxhul

@Kuxhul Kuxhul commented Mar 5, 2026

Copy link
Copy Markdown
Contributor

Updates the InSpec 7 licensing documentation to reflect the updated licensing model introduced for Progress Chef products.

Description

This change updates the licensing explanation in the InSpec documentation to reflect the current licensing behavior. The previous text described licensing based only on distribution type (Habitat package vs Ruby gem).

The updated section clarifies that:

  • License enforcement for official Progress distribution channels occurs during the download process rather than at runtime.
  • InSpec obtained from unofficial sources (for example public Ruby gems) may require a license to execute.
  • Certain workflows that download binaries (such as knife bootstrap and kitchen converge) may require a license if the binaries are retrieved from Chef APIs.

Chef InSpec versions

InSpec 7

Issues resolved

N/A

Related PRs

N/A

Checklist

  • spellcheck
  • all tests pass

@Kuxhul Kuxhul requested review from IanMadd and lbarry316 as code owners March 5, 2026 09:37
@netlify

netlify Bot commented Mar 5, 2026

Copy link
Copy Markdown

Deploy Preview for chef-inspec-docs ready!

Name Link
🔨 Latest commit 7441459
🔍 Latest deploy log https://app.netlify.com/projects/chef-inspec-docs/deploys/69fcf20a7830660008fe6ceb
😎 Deploy Preview https://deploy-preview-74--chef-inspec-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 84 (🟢 up 23 from production)
Accessibility: 89 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@clintoncwolfe clintoncwolfe left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some wording issues.

Comment thread content/install/license.md Outdated
Comment thread content/install/license.md Outdated
Comment thread content/install/license.md Outdated
Kuxhul and others added 4 commits May 7, 2026 16:11
Updates the InSpec 7 licensing documentation to reflect the updated licensing model, including download-based enforcement and clarification around official and non-official distribution channels.
Updated licensing explanation to avoid "license enforcement"
terminology and removed Infra Client workflow examples
that are not relevant to InSpec.
Signed-off-by: Ian Maddaus <ian.maddaus@progress.com>
Signed-off-by: Ian Maddaus <ian.maddaus@progress.com>
@IanMadd IanMadd dismissed clintoncwolfe’s stale review May 8, 2026 15:13

Clinton's issues were addressed.

@IanMadd IanMadd merged commit 3898763 into inspec:main May 8, 2026
10 checks passed
@github-actions

github-actions Bot commented May 8, 2026

Copy link
Copy Markdown

💚 All backports created successfully

Status Branch Result
release-7.0
release-7.1

Questions ?

Please refer to the Backport tool documentation and see the Github Action logs for details

IanMadd added a commit that referenced this pull request May 8, 2026
* Update InSpec 7 licensing documentation

Updates the InSpec 7 licensing documentation to reflect the updated licensing model, including download-based enforcement and clarification around official and non-official distribution channels.

* Address review feedback on licensing documentation

Updated licensing explanation to avoid "license enforcement"
terminology and removed Infra Client workflow examples
that are not relevant to InSpec.

* Minor fixes



* Reorganize and clarify license text



---------



(cherry picked from commit 3898763)

Signed-off-by: Ian Maddaus <ian.maddaus@progress.com>
Co-authored-by: Kushal S J <kushalj@progress.com>
Co-authored-by: Ian Maddaus <ian.maddaus@progress.com>
IanMadd added a commit that referenced this pull request May 8, 2026
* Update InSpec 7 licensing documentation

Updates the InSpec 7 licensing documentation to reflect the updated licensing model, including download-based enforcement and clarification around official and non-official distribution channels.

* Address review feedback on licensing documentation

Updated licensing explanation to avoid "license enforcement"
terminology and removed Infra Client workflow examples
that are not relevant to InSpec.

* Minor fixes



* Reorganize and clarify license text



---------



(cherry picked from commit 3898763)

Signed-off-by: Ian Maddaus <ian.maddaus@progress.com>
Co-authored-by: Kushal S J <kushalj@progress.com>
Co-authored-by: Ian Maddaus <ian.maddaus@progress.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants