Skip to content

Commit

Permalink
License fuss
Browse files Browse the repository at this point in the history
  • Loading branch information
nikitabobko committed Sep 22, 2024
1 parent 54ab5d8 commit e1c098d
Show file tree
Hide file tree
Showing 12 changed files with 46 additions and 4 deletions.
File renamed without changes.
4 changes: 1 addition & 3 deletions build-release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -105,9 +105,7 @@ codesign -v .release/aerospace
############

mkdir -p .release/AeroSpace-v$build_version/manpage && cp .man/*.1 .release/AeroSpace-v$build_version/manpage
mkdir -p .release/AeroSpace-v$build_version/license &&
cp ./LICENSE .release/AeroSpace-v$build_version/license/AeroSpace-LICENSE &&
cp ./third-party-license/* .release/AeroSpace-v$build_version/license &&
cp -r ./legal .release/AeroSpace-v$build_version/legal
cp -r .shell-completion .release/AeroSpace-v$build_version/shell-completion
cd .release
mkdir -p AeroSpace-v$build_version/bin && cp -r aerospace AeroSpace-v$build_version/bin
Expand Down
2 changes: 1 addition & 1 deletion docs/util/man-footer.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Bugs can be reported to https://github.com/nikitabobko/AeroSpace/issues/new

Copyright (C) 2023 Nikita Bobko +
Free use of this software is granted under the terms of the MIT License +
You can find the full text of AeroSpace license and its dependencies in the 'license' directory of the distributed zip archieve.
You can find the full text of AeroSpace license and its dependencies in the 'legal' directory of the distributed zip archieve.

== AUTHOR

Expand Down
1 change: 1 addition & 0 deletions legal/LICENSE.txt
43 changes: 43 additions & 0 deletions legal/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# LICENSE

The AeroSpace itself is licensed under MIT. See [LICENSE](./LICENSE.txt) for the full license text.

## Bundled dependencies and materials

AeroSpace bundles the following dependencies and uses the following materials:

**BlueSocket**.
[BlueSocket GitHub link](https://github.com/Kitura/BlueSocket).
[BlueSocket Apache 2.0 license](./third-party-license/LICENSE-BlueSocket.txt).
BlueSocket is used as a more convenient Swift wrapper around UNIX C socket API.

**HotKey**.
[HotKey GitHub link](https://github.com/soffes/HotKey).
[HotKey MIT license](./third-party-license/LICENSE-HotKey.txt).
HotKey is used as a more convenient wrapper around macOS Carbon API to listen for global shortcuts.

**TOMLKIT**.
[TOMLKIT GitHub link](https://github.com/LebJe/TOMLKit).
[TOMLKIT MIT license](./third-party-license/LICENSE-TOMLKIT.txt).
TOMLKIT is used as a more convenient Swift wrapper around tomlplusplus C++ API.

**tomlplusplus**.
[tomlplusplus GitHub link](https://github.com/marzer/tomlplusplus).
[tomlplusplus MIT license](./third-party-license/LICENSE-tomlplusplus.txt).
tomlplusplus is used as TOML parser. tomlplusplus is used indirectly through TOMLKIT Swift API.

**ANTLR v4**.
[ANTLR v4 GitHub link](https://github.com/antlr/antlr4).
[ANTLR BSD-3 license](./third-party-license/LICENSE-antlr.txt).
ANTLR is used to parse AeroSpace built-in shell like language.

**swift-collections**.
[swift-collections GitHub link](https://github.com/apple/swift-collections).
[swift-collections Apache 2.0 license](./third-party-license/LICENSE-swift-collections.txt).
swift-collections is used for more advanced Swift collections.

**Mac OS X Snow Leopard • Wallpaper**.
Created by Fons Mans.
[Figma design file link](https://www.figma.com/community/file/1228988440310597758).
[CC BY 4.0 license link](https://creativecommons.org/licenses/by/4.0/).
The wallpaper is used in AeroSpace icon background. No changes besides using the wallpaper as a background are made.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file modified resources/Assets.xcassets/AppIcon.appiconset/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e1c098d

Please sign in to comment.