Skip to content

Commit

Permalink
License fuss
Browse files Browse the repository at this point in the history
  • Loading branch information
nikitabobko committed Sep 21, 2024
1 parent 61594ee commit fed7252
Show file tree
Hide file tree
Showing 12 changed files with 447 additions and 3 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,5 +113,13 @@ Now, you can move windows by holding `ctrl`+`cmd` and dragging any part of the w
Source: [reddit](https://www.reddit.com/r/MacOS/comments/k6hiwk/keyboard_modifier_to_simplify_click_drag_of/)

## Related projects

- [Amethyst](https://github.com/ianyh/Amethyst)
- [yabai](https://github.com/koekeishiya/yabai)

## LICENSE

MIT License
Copyright (c) 2023 Nikita Bobko

See [license](./license) directory for more details.
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 ./license .release/AeroSpace-v$build_version
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
File renamed without changes.
43 changes: 43 additions & 0 deletions license/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) 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-BlueSocket).
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-HotKey).
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-TOMLKIT).
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-tomlplusplus).
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-antlr)
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-swift-collections).
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](./third-party/LICENSE-mac-os-x-snow-leopard-wallpaper).
The wallpaper is used in AeroSpace icon background.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
395 changes: 395 additions & 0 deletions license/third-party/LICENSE-mac-os-x-snow-leopard-wallpaper

Large diffs are not rendered by default.

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 fed7252

Please sign in to comment.