# OpenSuperWhisper License Details: MIT License Terms and Compliance Guide

> Explore the OpenSuperWhisper MIT License terms. Learn how to freely use, modify, and distribute this software in your projects while ensuring compliance for the Starmel/OpenSuperWhisper repository.

- Repository: [Starmel/OpenSuperWhisper](https://github.com/Starmel/OpenSuperWhisper)
- Tags: api-reference
- Published: 2026-07-07

---

**OpenSuperWhisper is released under the MIT License, a permissive open-source license that allows you to freely use, modify, distribute, and sublicense the software in both open-source and proprietary projects, provided you retain the copyright notice and permission text found in the repository's `LICENSE` file.**

OpenSuperWhisper is a macOS application that provides fast local speech transcription using OpenAI's Whisper models. Before integrating this tool into your own projects or distributing modified versions, understanding the **license details for OpenSuperWhisper** is essential for legal compliance. According to the Starmel/OpenSuperWhisper repository, the entire codebase is governed by the MIT License, which offers broad usage rights with minimal attribution requirements.

## Understanding the MIT License Terms

The full license text is stored in the repository's root [`LICENSE`](https://github.com/Starmel/OpenSuperWhisper/blob/master/LICENSE) file. The MIT License imposes three fundamental requirements on users and contributors.

### Permissions Granted

The MIT License provides extensive permissions for the software located in [[`OpenSuperWhisper/Whis/Whis.swift`](https://github.com/Starmel/OpenSuperWhisper/blob/main/OpenSuperWhisper/Whis/Whis.swift)](https://github.com/Starmel/OpenSuperWhisper/blob/master/OpenSuperWhisper/Whis/Whis.swift) and [[`OpenSuperWhisper/Engines/WhisperEngine.swift`](https://github.com/Starmel/OpenSuperWhisper/blob/main/OpenSuperWhisper/Engines/WhisperEngine.swift)](https://github.com/Starmel/OpenSuperWhisper/blob/master/OpenSuperWhisper/Engines/WhisperEngine.swift). You are explicitly allowed to:

- **Use** the software for any purpose
- **Copy** the codebase into your own projects
- **Modify** the source code, including the UI components in [[`OpenSuperWhisper/ContentView.swift`](https://github.com/Starmel/OpenSuperWhisper/blob/main/OpenSuperWhisper/ContentView.swift)](https://github.com/Starmel/OpenSuperWhisper/blob/master/OpenSuperWhisper/ContentView.swift)
- **Merge** the code with other works
- **Publish** and **distribute** copies
- **Sublicense** the software to third parties
- **Sell** copies of the software without restriction

### Conditions for Use

The sole condition for exercising these rights is that you must include the original copyright notice and permission notice in all copies or substantial portions of the software. This means any distribution of the OpenSuperWhisper code—whether modified or unmodified—must retain the `LICENSE` file contents and attribution to the original authors.

### Warranty Disclaimer

The license explicitly states that the software is provided **"as is," without warranty of any kind**. The authors and copyright holders assume no liability for claims, damages, or other liabilities arising from the use or distribution of the software. This limitation applies to all files in the repository, including the core transcription engine and user interface components.

## How to Comply with OpenSuperWhisper License Requirements

When incorporating OpenSuperWhisper into your own projects, proper attribution ensures compliance with the MIT License terms. Here are practical implementations for different scenarios:

Add a license header to any Swift files derived from the project:

```swift
// Example Swift file – add this header to any new source file
//
// Copyright (c) 2024 OpenSuperWhisper
// Licensed under the MIT License (see LICENSE file for details)

```

When creating a new repository that includes OpenSuperWhisper code, ensure you copy the license file:

```bash

# Example of adding the LICENSE file to a new Git repository

git init
git remote add origin https://github.com/yourname/your-project.git
cp path/to/OpenSuperWhisper/LICENSE .
git add .
git commit -m "Add MIT license from Open Super Whisper"
git push -u origin main

```

For Python projects that embed the Whisper functionality, reference the license in your package metadata:

```python

# If you embed the Whisper library in a Python script, you can

# reference the license in the package metadata (setup.cfg / pyproject.toml)

[metadata]
license = "MIT"
license_file = "LICENSE"

```

## Key Files in the OpenSuperWhisper Repository

The following files contain the licensing information and implementation details:

- **[`LICENSE`](https://github.com/Starmel/OpenSuperWhisper/blob/master/LICENSE)** – The complete MIT license text that governs the entire project
- **[[`Readme.md`](https://github.com/Starmel/OpenSuperWhisper/blob/main/Readme.md)](https://github.com/Starmel/OpenSuperWhisper/blob/master/Readme.md)** – Project overview including installation and usage instructions
- **[[`OpenSuperWhisper/Whis/Whis.swift`](https://github.com/Starmel/OpenSuperWhisper/blob/main/OpenSuperWhisper/Whis/Whis.swift)](https://github.com/Starmel/OpenSuperWhisper/blob/master/OpenSuperWhisper/Whis/Whis.swift)** – Core Swift implementation of the Whisper transcription engine
- **[[`OpenSuperWhisper/Engines/WhisperEngine.swift`](https://github.com/Starmel/OpenSuperWhisper/blob/main/OpenSuperWhisper/Engines/WhisperEngine.swift)](https://github.com/Starmel/OpenSuperWhisper/blob/master/OpenSuperWhisper/Engines/WhisperEngine.swift)** – High-level engine that orchestrates the transcription process
- **[[`OpenSuperWhisper/ContentView.swift`](https://github.com/Starmel/OpenSuperWhisper/blob/main/OpenSuperWhisper/ContentView.swift)](https://github.com/Starmel/OpenSuperWhisper/blob/master/OpenSuperWhisper/ContentView.swift)** – UI entry point for the macOS application

## Summary

- OpenSuperWhisper is licensed under the **MIT License**, a permissive open-source license that permits commercial use, modification, and private distribution.
- You must **include the original copyright notice and license text** in any substantial copy or distribution of the software.
- The license provides **no warranty** and protects the authors from liability claims arising from software usage.
- The [`LICENSE`](https://github.com/Starmel/OpenSuperWhisper/blob/master/LICENSE) file in the repository root contains the complete legal text governing all source files including [`Whis.swift`](https://github.com/Starmel/OpenSuperWhisper/blob/main/Whis.swift) and [`WhisperEngine.swift`](https://github.com/Starmel/OpenSuperWhisper/blob/main/WhisperEngine.swift).

## Frequently Asked Questions

### What license does OpenSuperWhisper use?

OpenSuperWhisper uses the **MIT License**. This is a permissive free software license that allows reuse with limited restrictions, requiring only that the license terms and copyright notice be preserved in all distributed copies of the software.

### Can I use OpenSuperWhisper in commercial projects?

Yes. The MIT License explicitly permits commercial use, including selling copies of the software or incorporating the transcription engine into proprietary applications. You can use the code from [`WhisperEngine.swift`](https://github.com/Starmel/OpenSuperWhisper/blob/main/WhisperEngine.swift) and related files in closed-source commercial products provided you include the original MIT License notice.

### What are the attribution requirements for OpenSuperWhisper?

You must include the original copyright notice and permission notice (the full `LICENSE` file text) in all copies or substantial portions of the software. This applies whether you distribute the original code, modified versions, or compiled binaries derived from the source files in the repository.

### Is OpenSuperWhisper safe to use in production?

While the MIT License allows production use, it explicitly disclaims all warranties, stating the software is provided "as is." The authors are not liable for any issues arising from usage. For production deployments, you should evaluate the stability of the specific version you are using, particularly the core transcription logic in [`OpenSuperWhisper/Whis/Whis.swift`](https://github.com/Starmel/OpenSuperWhisper/blob/main/OpenSuperWhisper/Whis/Whis.swift).