godosa-engine

git clone https://git.godosa.eu/godosa-engine

master

raw · 1448 bytes

Third-party licences

Source of truth for versions: Directory.Packages.props. Licence = the package's own nuspec (~/.nuget/packages/<id>/<version>/*.nuspec), read 2026-09-29. Update this file in the same commit as any package change. Rule: no copyleft code linked statically.

Package Version Licence Used by Notes
Avalonia 12.1.2 MIT Godosa.Desktop © The AvaloniaUI Project
NLayer 3.0.0 MIT Godosa.Core MP3 decoding (Mp3Reader, Mp3Stream)
Silk.NET.OpenGL 2.23.0 MIT Godosa.Desktop © .NET Foundation and Contributors
Silk.NET.OpenAL 2.23.0 MIT Godosa.Audio
Silk.NET.OpenAL.Extensions.Creative 2.23.0 MIT Godosa.Audio
Silk.NET.OpenAL.Extensions.Soft 2.23.0 MIT Godosa.Audio
Silk.NET.OpenAL.Soft.Native 1.23.1 LGPL-2.0-or-later Godosa.Audio OpenAL Soft as a separate shared library, loaded at run time (P/Invoke); not linked statically; the user can replace it
Silk.NET.SDL 2.23.0 MIT Godosa.Gamepad SDL2 itself: zlib licence, shared library
Microsoft.NET.Test.Sdk 17.12.0 MIT tests only not shipped
xunit 2.9.2 Apache-2.0 tests only not shipped
xunit.runner.visualstudio 2.8.2 Apache-2.0 tests only not shipped

A game that ships the lib must reproduce the MIT notices above and say that OpenAL Soft is LGPL and where its source is (https://github.com/kcat/openal-soft).