SharpRune app and content
SharpRune application code, original lesson prose, visual design and branding remain the developer’s intellectual property except where a separate license is identified. The app is distributed under the license displayed in its App Store listing, normally Apple’s Standard EULA. It is not presented as an open-source application.
You retain your own source code. Original runnable lesson examples may be used and adapted in your own personal or commercial projects. This example permission does not authorize republication of the academy or its illustrations. Separate third-party notices continue to apply.
Compiler and runtime
SharpRune bundles Microsoft .NET 9.0.2 WebAssembly runtime components and Roslyn compiler packages Microsoft.CodeAnalysis.Common and Microsoft.CodeAnalysis.CSharp 4.14.0. It also uses System.Collections.Immutable and System.Reflection.Metadata 9.0.0. These projects include MIT-licensed code and additional third-party components described in their upstream notices.
The complete collected license texts and third-party notices ship with the native app for offline reading and are available below. The upstream notices, rather than this summary, specify each component’s license and copyright.
JavaScript tooling and trademarks
The native JavaScript tooling includes esbuild, under the MIT license, copyright Evan Wallace. Its license text is included in the collected notices. Other libraries you choose to import or install can have their own terms; package availability does not grant a license to your application.
Microsoft, Apple, Unity and other referenced names and marks belong to their owners. SharpRune is independent and is not sponsored or endorsed by them. For a notice correction or a question about permitted use, contact support@sharprune.com.