Add license info for extension authors (#15726)

* Add license info for extension authors

Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>

* Update desktop/faqs/general.md

Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
This commit is contained in:
Guillaume Tardif 2022-09-23 12:22:30 +02:00 committed by GitHub
parent f7c9499e7d
commit f8a609a768
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 18 additions and 3 deletions

View File

@ -45,3 +45,9 @@ Extensions must specify the Extension API version they rely on. Currently there
Docker Desktop can use this Extension API version to detect if a newer version of an extension is valid given the user's current version of Docker Desktop. If it is, the user sees a notification to upgrade the corresponding extension.
The API version that the extension relies upon must be specified in the extension image labels. This allows Docker Desktop to inspect newer versions of extension images without downloading the full extension image upfront.
## License on Extensions and the Extension SDK
The [Docker Extension SDK](https://www.npmjs.com/package/@docker/extension-api-client) is licensed under the Apache 2.0 License and is free to use.
There is no constraint on how each extension should be licensed, this is up to the extension authors to decide when creating a new extension.

View File

@ -12,7 +12,8 @@ title: Frequently asked questions
### What are the system requirements for Docker Desktop?
For information about Docker Desktop system requirements, see:
- [Mac system requirements](../install/mac-install.md#system-requirements)
- [Mac system requirements](../install/mac-install.md#system-requirements)
- [Windows system requirements](../install/windows-install.md#system-requirements)
- [Linux system requirements](../install/linux-install.md#system-requirements)
@ -34,6 +35,14 @@ Docker Desktop is free for small businesses (fewer than 250 employees AND less t
Read the [Blog](https://www.docker.com/blog/updating-product-subscriptions/){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"} and [FAQs](https://www.docker.com/pricing/faq){: target="_blank" rel="noopener" class="_" id="dkr_docs_subscription_btl"} to learn more.
## Do I need to pay to create or share Docker Extensions?
No, the [Docker Extension SDK](https://www.npmjs.com/package/@docker/extension-api-client) is licensed under the Apache 2.0 License and is free to use. Anyone can create new Docker Extensions and share them without constraints.
## Do I need to use a specific license when I create a Docker Extension?
No, there is no constraint on how each extension should be licensed, this is up to the extension authors to decide when creating a new extension.
### Can I use Docker Desktop offline?
Yes, you can use Docker Desktop offline. However, you
@ -118,7 +127,7 @@ After updating the `settings.json` file, close and restart Docker Desktop to app
### Can I run Docker Desktop on Virtualized hardware?
No, currently this is unsupported and against terms of use.
No, currently this is unsupported and against terms of use.
## Releases
@ -140,4 +149,4 @@ Sometimes we may roll out a new version gradually over a few days. Therefore, if
### Where can I find information about Stable and Edge releases?
Starting with Docker Desktop 3.0.0, Stable and Edge releases are combined into a single, cumulative release stream for all users.
Starting with Docker Desktop 3.0.0, Stable and Edge releases are combined into a single, cumulative release stream for all users.