Windows Lossless Switcher is licensed under GPL-3.0-or-later (see LICENSE) and depends on the following third-party components. Each remains under its own license.
| Component | Version | License | Source |
|---|---|---|---|
| NAudio | 2.2.1 | MIT | NuGet |
| TagLibSharp | 2.3.0 | LGPL-2.1 | NuGet |
| Velopack | 0.0.1298 | MIT | NuGet |
| .NET 8 runtime (self-contained publish) | 8.x | MIT | Microsoft |
| Component | Version | License | Source |
|---|---|---|---|
| Microsoft.SourceLink.GitHub | 8.0.0 | MIT | NuGet |
| Component | Version | License | Source |
|---|---|---|---|
| xUnit | 2.9.2 | Apache-2.0 | NuGet |
| Microsoft.NET.Test.Sdk | 17.11.1 | MIT | NuGet |
This project takes its idea and name from LosslessSwitcher for macOS by Vincent Neo, released under the MIT license. Windows Lossless Switcher is an independent implementation and shares no code with it.