From 3cb2e189c227ce02d35b4d59494345f5e92572e1 Mon Sep 17 00:00:00 2001 From: Oskar Manhart <52569953+oskardotglobal@users.noreply.github.com> Date: Sat, 7 Sep 2024 18:16:13 +0200 Subject: [PATCH] Reapply "Merge pull request #15 from winapps-org/add-contribution-guidelines" This reverts commit 2dd0980cc92cdf56607ce4d96bb260a97b5c1b78. --- .github/workflows/lictool.yaml | 21 ++++++ .license-tools-config.json | 67 +++++++++++++++++ .pre-commit-config.yaml | 6 ++ CODE_OF_CONDUCT.md | 133 +++++++++++++++++++++++++++++++++ CONTRIBUTING.md | 11 +++ LICENSE.md | 37 +++++++++ apps/access-o365-x86/info | 5 ++ apps/access-o365/info | 5 ++ apps/access-x86/info | 5 ++ apps/access/info | 5 ++ apps/acrobat-x-pro/info | 5 ++ apps/adobe-cc/info | 5 ++ apps/aftereffects-cc/info | 5 ++ apps/audition-cc/info | 5 ++ apps/bridge-cc/info | 5 ++ apps/bridge-cs6-x86/info | 5 ++ apps/bridge-cs6/info | 5 ++ apps/cmd/info | 5 ++ apps/excel-o365-x86/info | 5 ++ apps/excel-o365/info | 5 ++ apps/excel-x86/info | 5 ++ apps/excel/info | 5 ++ apps/explorer/info | 5 ++ apps/iexplorer/info | 5 ++ apps/illustrator-cc/info | 5 ++ apps/indesign-cc/info | 5 ++ apps/lightroom-cc/info | 5 ++ apps/onenote-o365-x86/info | 5 ++ apps/onenote-o365/info | 5 ++ apps/onenote-x86/info | 5 ++ apps/onenote/info | 5 ++ apps/outlook-o365-x86/info | 5 ++ apps/outlook-o365/info | 5 ++ apps/outlook-x86/info | 5 ++ apps/outlook/info | 5 ++ apps/photoshop-cc/info | 5 ++ apps/photoshop-cs6-x86/info | 5 ++ apps/photoshop-cs6/info | 5 ++ apps/powerpoint-o365-x86/info | 5 ++ apps/powerpoint-o365/info | 5 ++ apps/powerpoint-x86/info | 5 ++ apps/powerpoint/info | 5 ++ apps/powershell/info | 5 ++ apps/project-x86/info | 5 ++ apps/project/info | 5 ++ apps/publisher-o365-x86/info | 5 ++ apps/publisher-o365/info | 5 ++ apps/publisher-x86/info | 5 ++ apps/publisher/info | 5 ++ apps/visio-x86/info | 5 ++ apps/visio/info | 5 ++ apps/visual-studio-comm/info | 5 ++ apps/visual-studio-ent/info | 5 ++ apps/visual-studio-pro/info | 5 ++ apps/word-o365-x86/info | 5 ++ apps/word-o365/info | 5 ++ apps/word-x86/info | 5 ++ apps/word/info | 5 ++ bin/winapps | 4 + compose.yaml | 5 ++ install/ExtractPrograms.ps1 | 5 ++ install/inquirer.sh | 4 + oem/RDPApps.reg | 5 ++ oem/install.bat | 4 + setup.sh | 5 ++ 65 files changed, 567 insertions(+) create mode 100644 .github/workflows/lictool.yaml create mode 100644 .license-tools-config.json create mode 100644 CODE_OF_CONDUCT.md create mode 100644 CONTRIBUTING.md create mode 100644 LICENSE.md diff --git a/.github/workflows/lictool.yaml b/.github/workflows/lictool.yaml new file mode 100644 index 0000000..6f09545 --- /dev/null +++ b/.github/workflows/lictool.yaml @@ -0,0 +1,21 @@ +on: + pull_request: + push: + branches: [main] + +jobs: + lictool: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - uses: actions/setup-python@v4 + with: + python-version: 3.x + + - uses: pre-commit/action@v3.0.1 + with: + extra_args: license-tools + + - uses: pre-commit-ci/lite-action@v1.0.2 + if: always() diff --git a/.license-tools-config.json b/.license-tools-config.json new file mode 100644 index 0000000..6c1d539 --- /dev/null +++ b/.license-tools-config.json @@ -0,0 +1,67 @@ +{ + "author": { + "from_git": false, + "name": "winapps-org", + "latest_year_only": true + }, + "title": false, + "style_override_for_suffix": { + ".yaml": "POUND_STYLE", + ".ps1": "POUND_STYLE", + ".bat": "BATCH_STYLE", + "": "POUND_STYLE" + }, + "exclude": [ + "^\\.[^/]+", + "/\\.[^/]+", + "^(.+)\\.(md|svg|png|reg|gif)", + "^fonts(/.*)?", + "apps/access/info", + "apps/acrobat-x-pro/info", + "apps/adobe-cc/info", + "apps/aftereffects-cc/info", + "apps/audition-cc/info", + "apps/bridge-cc/info", + "apps/bridge-cs6-x86/info", + "apps/bridge-cs6/info", + "apps/cmd/info", + "apps/excel-o365-x86/info", + "apps/excel-o365/info", + "apps/excel-x86/info", + "apps/excel/info", + "apps/explorer/info", + "apps/iexplorer/info", + "apps/illustrator-cc/info", + "apps/indesign-cc/info", + "apps/lightroom-cc/info", + "apps/onenote-o365-x86/info", + "apps/onenote-x86/info", + "apps/onenote/info", + "apps/outlook-o365-x86/info", + "apps/outlook-x86/info", + "apps/outlook/info", + "apps/photoshop-cc/info", + "apps/photoshop-cs6-x86/info", + "apps/photoshop-cs6/info", + "apps/powerpoint-o365-x86/info", + "apps/powerpoint-o365/info", + "apps/powerpoint-x86/info", + "apps/powerpoint/info", + "apps/powershell/info", + "apps/project-x86/info", + "apps/project/info", + "apps/publisher-o365-x86/info", + "apps/publisher-x86/info", + "apps/publisher/info", + "apps/visio-x86/info", + "apps/visio/info", + "apps/word-o365-x86/info", + "apps/word-o365/info", + "apps/word-x86/info", + "apps/word/info" + ], + "license": false, + "force_author": false, + "force_license": false, + "custom_license": "SPDX-License-Identifier: Unlicense" +} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b5f2edb..6dba837 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,5 +1,6 @@ ci: autoupdate_branch: "rewrite" + skip: [license-tools] repos: - repo: https://github.com/Lucas-C/pre-commit-hooks @@ -48,3 +49,8 @@ repos: rev: v0.10.0.1 hooks: - id: shellcheck + + - repo: https://github.com/emzeat/mz-lictools + rev: v2.7.0 + hooks: + - id: license-tools diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..45d257b --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,133 @@ + +# Contributor Covenant Code of Conduct + +## Our Pledge + +We as members, contributors, and leaders pledge to make participation in our +community a harassment-free experience for everyone, regardless of age, body +size, visible or invisible disability, ethnicity, sex characteristics, gender +identity and expression, level of experience, education, socio-economic status, +nationality, personal appearance, race, caste, color, religion, or sexual +identity and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, +diverse, inclusive, and healthy community. + +## Our Standards + +Examples of behavior that contributes to a positive environment for our +community include: + +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, + and learning from the experience +* Focusing on what is best not just for us as individuals, but for the overall + community + +Examples of unacceptable behavior include: + +* The use of sexualized language or imagery, and sexual attention or advances of + any kind +* Trolling, insulting or derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or email address, + without their explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Enforcement Responsibilities + +Community leaders are responsible for clarifying and enforcing our standards of +acceptable behavior and will take appropriate and fair corrective action in +response to any behavior that they deem inappropriate, threatening, offensive, +or harmful. + +Community leaders have the right and responsibility to remove, edit, or reject +comments, commits, code, wiki edits, issues, and other contributions that are +not aligned to this Code of Conduct, and will communicate reasons for moderation +decisions when appropriate. + +## Scope + +This Code of Conduct applies within all community spaces, and also applies when +an individual is officially representing the community in public spaces. +Examples of representing our community include using an official e-mail address, +posting via an official social media account, or acting as an appointed +representative at an online or offline event. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported to the community leaders responsible for enforcement at +[INSERT CONTACT METHOD]. +All complaints will be reviewed and investigated promptly and fairly. + +All community leaders are obligated to respect the privacy and security of the +reporter of any incident. + +## Enforcement Guidelines + +Community leaders will follow these Community Impact Guidelines in determining +the consequences for any action they deem in violation of this Code of Conduct: + +### 1. Correction + +**Community Impact**: Use of inappropriate language or other behavior deemed +unprofessional or unwelcome in the community. + +**Consequence**: A private, written warning from community leaders, providing +clarity around the nature of the violation and an explanation of why the +behavior was inappropriate. A public apology may be requested. + +### 2. Warning + +**Community Impact**: A violation through a single incident or series of +actions. + +**Consequence**: A warning with consequences for continued behavior. No +interaction with the people involved, including unsolicited interaction with +those enforcing the Code of Conduct, for a specified period of time. This +includes avoiding interactions in community spaces as well as external channels +like social media. Violating these terms may lead to a temporary or permanent +ban. + +### 3. Temporary Ban + +**Community Impact**: A serious violation of community standards, including +sustained inappropriate behavior. + +**Consequence**: A temporary ban from any sort of interaction or public +communication with the community for a specified period of time. No public or +private interaction with the people involved, including unsolicited interaction +with those enforcing the Code of Conduct, is allowed during this period. +Violating these terms may lead to a permanent ban. + +### 4. Permanent Ban + +**Community Impact**: Demonstrating a pattern of violation of community +standards, including sustained inappropriate behavior, harassment of an +individual, or aggression toward or disparagement of classes of individuals. + +**Consequence**: A permanent ban from any sort of public interaction within the +community. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 2.1, available at +[https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1]. + +Community Impact Guidelines were inspired by +[Mozilla's code of conduct enforcement ladder][Mozilla CoC]. + +For answers to common questions about this code of conduct, see the FAQ at +[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at +[https://www.contributor-covenant.org/translations][translations]. + +[homepage]: https://www.contributor-covenant.org +[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html +[Mozilla CoC]: https://github.com/mozilla/diversity +[FAQ]: https://www.contributor-covenant.org/faq +[translations]: https://www.contributor-covenant.org/translations diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..09c30ec --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,11 @@ +# Contribution Guidelines + +Thank you for contributing to winapps! Before you can contribute, we ask some things of you: + +- Please follow our Code of Conduct, the Contributor Covenant. You can find a copy in this repository or under https://www.contributor-covenant.org/ +- All Contributors have to sign [a CLA](https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5) for legal reasons. When opening a PR, @cla-assitant will prompt you and guide you through the process. However, if you contribute on behalf of a legal entity, we ask of you to sign [a different CLA](https://gist.github.com/oskardotglobal/75a8cc056e56a439fa6a1551129ae47f). In that case, please contact us. +- Please follow code conventions enforced by `pre-commit`. To keep down CI usage, please run it locally before committing too. + See for installation, then run `pre-commit install` inside the `winapps` repository you cloned. + +All source code files shall have a valid SPDX-Identifier. For more information, see . +This identifier will be generated by a pre-commit hook most of the time. diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..5a2b59b --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,37 @@ +This project is licensed under a dual license. + +The original project by Fmstrat is not free software. +Due to lack of a license, it is All Rights Reserved by the original author. + +We have tried contacting Fmstrat about this, but they abandoned the project and did not reply nor apply an open-source license to the project. +However, almost all parts of the codebase have been rewritten and all new contributions require a Contributor License Agreement ([for individuals](https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5), [for legal entities](https://gist.github.com/oskardotglobal/75a8cc056e56a439fa6a1551129ae47f)) to be signed. +Therefore, the below license is applied to all new contributions made to the project, releasing it into the public domain. + +Refer to a specific file for it's respective license. + +## The Unlicense + +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, use, compile, sell, or +distribute this software, either in source code form or as a compiled +binary, for any purpose, commercial or non-commercial, and by any +means. + +In jurisdictions that recognize copyright laws, the author or authors +of this software dedicate any and all copyright interest in the +software to the public domain. We make this dedication for the benefit +of the public at large and to the detriment of our heirs and +successors. We intend this dedication to be an overt act of +relinquishment in perpetuity of all present and future rights to this +software under copyright law. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +For more information, please refer to diff --git a/apps/access-o365-x86/info b/apps/access-o365-x86/info index 3c6739f..13de9d5 100644 --- a/apps/access-o365-x86/info +++ b/apps/access-o365-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense + # GNOME shortcut name NAME="Access" diff --git a/apps/access-o365/info b/apps/access-o365/info index cab586f..be40284 100644 --- a/apps/access-o365/info +++ b/apps/access-o365/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense + # GNOME shortcut name NAME="Access" diff --git a/apps/access-x86/info b/apps/access-x86/info index d37673c..9bf0bf7 100644 --- a/apps/access-x86/info +++ b/apps/access-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense + # GNOME shortcut name NAME="Access" diff --git a/apps/access/info b/apps/access/info index 6a1bea4..49cc306 100644 --- a/apps/access/info +++ b/apps/access/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Access" diff --git a/apps/acrobat-x-pro/info b/apps/acrobat-x-pro/info index c3e9b58..d6c0511 100644 --- a/apps/acrobat-x-pro/info +++ b/apps/acrobat-x-pro/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Acrobat X Pro" diff --git a/apps/adobe-cc/info b/apps/adobe-cc/info index 42a62ba..492077e 100644 --- a/apps/adobe-cc/info +++ b/apps/adobe-cc/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Creative Cloud" diff --git a/apps/aftereffects-cc/info b/apps/aftereffects-cc/info index 7181324..3415312 100644 --- a/apps/aftereffects-cc/info +++ b/apps/aftereffects-cc/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="After Effects CC" diff --git a/apps/audition-cc/info b/apps/audition-cc/info index b3bdde4..b74da97 100644 --- a/apps/audition-cc/info +++ b/apps/audition-cc/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Audition CC" diff --git a/apps/bridge-cc/info b/apps/bridge-cc/info index b4a8f09..bdab33f 100644 --- a/apps/bridge-cc/info +++ b/apps/bridge-cc/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Bridge CS6" diff --git a/apps/bridge-cs6-x86/info b/apps/bridge-cs6-x86/info index 1d8cf59..d95e94f 100644 --- a/apps/bridge-cs6-x86/info +++ b/apps/bridge-cs6-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Bridge CS6" diff --git a/apps/bridge-cs6/info b/apps/bridge-cs6/info index 3fa52e8..8c93499 100644 --- a/apps/bridge-cs6/info +++ b/apps/bridge-cs6/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Bridge CS6" diff --git a/apps/cmd/info b/apps/cmd/info index 08e2e87..b1dee75 100644 --- a/apps/cmd/info +++ b/apps/cmd/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Cmd" diff --git a/apps/excel-o365-x86/info b/apps/excel-o365-x86/info index 94b8372..41d26dd 100644 --- a/apps/excel-o365-x86/info +++ b/apps/excel-o365-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Excel" diff --git a/apps/excel-o365/info b/apps/excel-o365/info index e0e67e5..87601ef 100644 --- a/apps/excel-o365/info +++ b/apps/excel-o365/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Excel" diff --git a/apps/excel-x86/info b/apps/excel-x86/info index bfdb56a..47c446b 100644 --- a/apps/excel-x86/info +++ b/apps/excel-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Excel" diff --git a/apps/excel/info b/apps/excel/info index 9ef5cb4..4c8340a 100644 --- a/apps/excel/info +++ b/apps/excel/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Excel" diff --git a/apps/explorer/info b/apps/explorer/info index b644bc7..3417cda 100644 --- a/apps/explorer/info +++ b/apps/explorer/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Explorer" diff --git a/apps/iexplorer/info b/apps/iexplorer/info index 2da385e..a4c5216 100644 --- a/apps/iexplorer/info +++ b/apps/iexplorer/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Internet Explorer" diff --git a/apps/illustrator-cc/info b/apps/illustrator-cc/info index 58af241..906ac98 100644 --- a/apps/illustrator-cc/info +++ b/apps/illustrator-cc/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Illustrator CC" diff --git a/apps/indesign-cc/info b/apps/indesign-cc/info index 481b2dc..1b72ea7 100644 --- a/apps/indesign-cc/info +++ b/apps/indesign-cc/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="InDesign CC" diff --git a/apps/lightroom-cc/info b/apps/lightroom-cc/info index a2cdb25..3b433a2 100644 --- a/apps/lightroom-cc/info +++ b/apps/lightroom-cc/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Lightroom CC" diff --git a/apps/onenote-o365-x86/info b/apps/onenote-o365-x86/info index 335e780..3bb7c2a 100644 --- a/apps/onenote-o365-x86/info +++ b/apps/onenote-o365-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="OneNote" diff --git a/apps/onenote-o365/info b/apps/onenote-o365/info index 6626816..de58569 100644 --- a/apps/onenote-o365/info +++ b/apps/onenote-o365/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense + # GNOME shortcut name NAME="OneNote" diff --git a/apps/onenote-x86/info b/apps/onenote-x86/info index e535123..babe190 100644 --- a/apps/onenote-x86/info +++ b/apps/onenote-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="OneNote" diff --git a/apps/onenote/info b/apps/onenote/info index 908f58e..1cd93d6 100644 --- a/apps/onenote/info +++ b/apps/onenote/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="OneNote" diff --git a/apps/outlook-o365-x86/info b/apps/outlook-o365-x86/info index 9a528f4..4bdd93b 100644 --- a/apps/outlook-o365-x86/info +++ b/apps/outlook-o365-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Outlook" diff --git a/apps/outlook-o365/info b/apps/outlook-o365/info index 4763b83..379dd64 100644 --- a/apps/outlook-o365/info +++ b/apps/outlook-o365/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense + # GNOME shortcut name NAME="Outlook" diff --git a/apps/outlook-x86/info b/apps/outlook-x86/info index 4874db3..6daead3 100644 --- a/apps/outlook-x86/info +++ b/apps/outlook-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Outlook" diff --git a/apps/outlook/info b/apps/outlook/info index 43453c6..a11a448 100644 --- a/apps/outlook/info +++ b/apps/outlook/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Outlook" diff --git a/apps/photoshop-cc/info b/apps/photoshop-cc/info index a7413d6..121b374 100644 --- a/apps/photoshop-cc/info +++ b/apps/photoshop-cc/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Photoshop CC" diff --git a/apps/photoshop-cs6-x86/info b/apps/photoshop-cs6-x86/info index 16d8911..5e497a6 100644 --- a/apps/photoshop-cs6-x86/info +++ b/apps/photoshop-cs6-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Photoshop CS6" diff --git a/apps/photoshop-cs6/info b/apps/photoshop-cs6/info index 24cb454..d17feb1 100644 --- a/apps/photoshop-cs6/info +++ b/apps/photoshop-cs6/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Photoshop CS6" diff --git a/apps/powerpoint-o365-x86/info b/apps/powerpoint-o365-x86/info index 755acc6..da4de9c 100644 --- a/apps/powerpoint-o365-x86/info +++ b/apps/powerpoint-o365-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="PowerPoint" diff --git a/apps/powerpoint-o365/info b/apps/powerpoint-o365/info index a0d25d2..1520df7 100644 --- a/apps/powerpoint-o365/info +++ b/apps/powerpoint-o365/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="PowerPoint" diff --git a/apps/powerpoint-x86/info b/apps/powerpoint-x86/info index 21ba721..e69c572 100644 --- a/apps/powerpoint-x86/info +++ b/apps/powerpoint-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="PowerPoint" diff --git a/apps/powerpoint/info b/apps/powerpoint/info index 6910809..9ae939c 100644 --- a/apps/powerpoint/info +++ b/apps/powerpoint/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="PowerPoint" diff --git a/apps/powershell/info b/apps/powershell/info index 4eca7c5..6d14321 100644 --- a/apps/powershell/info +++ b/apps/powershell/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Powershell" diff --git a/apps/project-x86/info b/apps/project-x86/info index ad1614e..4d0b099 100644 --- a/apps/project-x86/info +++ b/apps/project-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Project" diff --git a/apps/project/info b/apps/project/info index d5d904b..f9596c7 100644 --- a/apps/project/info +++ b/apps/project/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Project" diff --git a/apps/publisher-o365-x86/info b/apps/publisher-o365-x86/info index 3f53e4d..0b5f62b 100644 --- a/apps/publisher-o365-x86/info +++ b/apps/publisher-o365-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Publisher" diff --git a/apps/publisher-o365/info b/apps/publisher-o365/info index a0466f0..728e66a 100644 --- a/apps/publisher-o365/info +++ b/apps/publisher-o365/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense + # GNOME shortcut name NAME="Publisher" diff --git a/apps/publisher-x86/info b/apps/publisher-x86/info index 871509f..cd57950 100644 --- a/apps/publisher-x86/info +++ b/apps/publisher-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Publisher" diff --git a/apps/publisher/info b/apps/publisher/info index b0f305e..f754757 100644 --- a/apps/publisher/info +++ b/apps/publisher/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Publisher" diff --git a/apps/visio-x86/info b/apps/visio-x86/info index dc8a193..977fb57 100644 --- a/apps/visio-x86/info +++ b/apps/visio-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Visio" diff --git a/apps/visio/info b/apps/visio/info index a7ad0be..2e1efd0 100644 --- a/apps/visio/info +++ b/apps/visio/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Visio" diff --git a/apps/visual-studio-comm/info b/apps/visual-studio-comm/info index c99a038..02504d6 100644 --- a/apps/visual-studio-comm/info +++ b/apps/visual-studio-comm/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense + # GNOME shortcut name NAME="Visual Studio Community" diff --git a/apps/visual-studio-ent/info b/apps/visual-studio-ent/info index 81cc124..ad8f769 100644 --- a/apps/visual-studio-ent/info +++ b/apps/visual-studio-ent/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense + # GNOME shortcut name NAME="Visual Studio Enterprise" diff --git a/apps/visual-studio-pro/info b/apps/visual-studio-pro/info index 0c08861..ac731e7 100644 --- a/apps/visual-studio-pro/info +++ b/apps/visual-studio-pro/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense + # GNOME shortcut name NAME="Visual Studio Professional" diff --git a/apps/word-o365-x86/info b/apps/word-o365-x86/info index b2d853d..d2146b2 100644 --- a/apps/word-o365-x86/info +++ b/apps/word-o365-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Word" diff --git a/apps/word-o365/info b/apps/word-o365/info index 0632b79..a60311b 100644 --- a/apps/word-o365/info +++ b/apps/word-o365/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Word" diff --git a/apps/word-x86/info b/apps/word-x86/info index b35c54e..66c8cc0 100644 --- a/apps/word-x86/info +++ b/apps/word-x86/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Word" diff --git a/apps/word/info b/apps/word/info index a1dfd71..46c74c6 100644 --- a/apps/word/info +++ b/apps/word/info @@ -1,3 +1,8 @@ +# Copyright (c) 2024 Fmstrat +# All rights reserved. +# +# SPDX-License-Identifier: Proprietary + # GNOME shortcut name NAME="Word" diff --git a/bin/winapps b/bin/winapps index 1563955..0d39651 100755 --- a/bin/winapps +++ b/bin/winapps @@ -1,4 +1,8 @@ #!/usr/bin/env bash +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense ### GLOBAL CONSTANTS ### # ERROR CODES diff --git a/compose.yaml b/compose.yaml index 3e77cfb..4992b51 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1,3 +1,8 @@ +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense + # For documentation, FAQ, additional configuration options and technical help, visit: https://github.com/dockur/windows name: "winapps" # Docker Compose Project Name. diff --git a/install/ExtractPrograms.ps1 b/install/ExtractPrograms.ps1 index 12d2c06..643162a 100644 --- a/install/ExtractPrograms.ps1 +++ b/install/ExtractPrograms.ps1 @@ -1,3 +1,8 @@ +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense + ### FUNCTIONS ### # Name: 'GetApplicationIcon' # Role: Extract the icon from a given executable file as a base-64 string. diff --git a/install/inquirer.sh b/install/inquirer.sh index 881079a..2640e60 100755 --- a/install/inquirer.sh +++ b/install/inquirer.sh @@ -1,4 +1,8 @@ #!/usr/bin/env bash +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense ### GLOBAL CONSTANTS ### declare -r ANSI_LIGHT_BLUE="\033[1;94m" # Light blue text. diff --git a/oem/RDPApps.reg b/oem/RDPApps.reg index acb5aac..fe249b8 100644 --- a/oem/RDPApps.reg +++ b/oem/RDPApps.reg @@ -1,3 +1,8 @@ +; Copyright (c) 2024 Fmstrat +; Copyright (c) 2024 winapps-org +; All rights reserved. +; +; SPDX-License-Identifier: Proprietary Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList] diff --git a/oem/install.bat b/oem/install.bat index 182423c..8fbe8d6 100644 --- a/oem/install.bat +++ b/oem/install.bat @@ -1,3 +1,7 @@ @echo off +REM Copyright (c) 2024 winapps-org +REM All rights reserved. +REM +REM SPDX-License-Identifier: Unlicense REG IMPORT C:\OEM\RDPApps.reg diff --git a/setup.sh b/setup.sh index 7b59eaa..8cbb900 100755 --- a/setup.sh +++ b/setup.sh @@ -1,4 +1,9 @@ #!/usr/bin/env bash +# Copyright (c) 2024 winapps-org +# All rights reserved. +# +# SPDX-License-Identifier: Unlicense + # shellcheck disable=SC2034 # Silence warnings regarding unused variables globally. ### GLOBAL CONSTANTS ###