Open source and notices
Frame Job is open source. This page gives its licence, and says where to find the notices for the third-party software it includes.
- Where
- Frame Job.app ▸ Contents/Resources/Acknowledgements.txt
Frame Job’s licence
Section titled “Frame Job’s licence”Frame Job is released under the Apache License, Version 2.0. The full text is the LICENSE file at the root of the repository.
Third-party notices
Section titled “Third-party notices”Every copy of the app carries Acknowledgements.txt, which lists every third-party notice the app owes, each with its licence text. It’s written at each build, from the Rust crates, the Assistant helper’s npm packages, Bun, Sparkle, the encoders, the voice-activity model and the fonts.
There’s no entry for it in the About panel. To read it:
-
In the Finder, right-click Frame Job and choose Show Package Contents.
-
Open
Contents/Resources/Acknowledgements.txt.
What carries its own licence
Section titled “What carries its own licence”Some of what ships with Frame Job keeps its own licence, beside it in the app or listed in Acknowledgements.txt.
| Part | Licence | Where its text is |
|---|---|---|
| Fonts: Anton, Bebas Neue, Darker Grotesque, IBM Plex Mono, Montserrat, Source Sans 3 and Source Serif 4 | SIL Open Font License | Contents/Resources/Fonts/, one OFL- file for each family |
| The voice-activity model, Silero VAD | MIT | Contents/Resources/Models/LICENSE |
| SVT-AV1 and libvpx, the AV1 and VP9 encoders | BSD 3-Clause Clear and BSD 3-Clause | Contents/Resources/Licenses/svt-av1/ and Contents/Resources/Licenses/libvpx/, with their patent texts |
| A patched copy of tiny-skia, which draws graphics | BSD 3-Clause | Acknowledgements.txt |
The published app also includes Sparkle, for updates. A copy you build yourself has no updater.