Skip to content

Latest commit

 

History

History
391 lines (344 loc) · 6.71 KB

LICENSE.md

File metadata and controls

391 lines (344 loc) · 6.71 KB

License info for SNU (2D) Programming Tools

SNU Programming Tools contains a collection of programming languages under various licenses. The main components (everything not defined through the rest of the document) is licensed under the GNU General Public License V3. Many languages require their compilers to be under different licenses.

This is the license hub for SNU 2D Programming Tools. It is not a license itself, but describes what other licenses are used for.

The following licenses are in use:

💡 Tip: Click on any of the following 5 links to visit each license file individually

Navigate:


IDE and compiler sets under the Academic Public license

  • Fantom

IDE and compiler sets under the Apache license

  • ApacheConf
  • FreeMarker
  • Groovy
  • HiveQL
  • Apache Pig/Piglatin

IDE and compiler sets under the Eclipse Public license

  • JavaBeans
  • ANT build system

IDE and compiler sets under the GNU General Public License 3.0

  • AsciiDoc
  • AMPL
  • Ada
  • AWK
  • ActionScript
  • AngelScript
  • Assembly
  • Astro
  • ASL
  • ANTLR
  • Agda
  • AIDL
  • ABAP
  • ASCIIDoc
  • AL
  • AssemblyScript
  • ALGOL
  • B
  • Brainfuck
  • Bicep
  • BrightScript
  • Batch
  • Batchfile
  • C
  • Clean
  • CMake
  • Cobra
  • Cyclone
  • CommonLisp
  • CommonWorkflowLanguage
  • Ceylon
  • Creole
  • Crystal
  • CUDA
  • CSound
  • Clojure
  • CLIPS
  • C++
  • C--
  • CSS1
  • CSS2
  • CSS3
  • Cap'n Proto
  • CartoCSS
  • COBOL
  • Cool
  • CodeQL
  • Cython
  • CoffeeScript
  • CAML
  • Coq
  • D
  • DTrace
  • DIGITAL COMMAND LANGUAGE
  • Docker
  • Dafny
  • Diff
  • Dhall
  • Euphoria
  • Epigram
  • Elixir
  • Eifel
  • E
  • EJS
  • Elm
  • Emacs Lisp
  • Erlang
  • Factor
  • FORTRAN
  • Fluent
  • Fancy
  • Forth
  • GAP
  • GN
  • G-CODE
  • GDScript
  • Gherkin
  • GLSL
  • Gosu
  • Graphviz DOT
  • Go!
  • Gerber Image
  • GetText
  • GCC Command Language
  • Genie
  • GraphQL
  • Haskell
  • Hope
  • HTML5
  • HTML4
  • HTML3
  • HTML2
  • HTML1
  • Hack
  • Haxe
  • HAML
  • HLSL
  • HCL
  • HolyC
  • Handlebars
  • Idris
  • ImageJ
  • Inno Setup
  • INI
  • Intel Hex Binary
  • Io
  • Isabelle
  • IDL
  • Inform
  • JavaScript
  • JSON
  • JQuery
  • JavaScript++
  • Joy
  • JSSS
  • Julia
  • Jinja
  • KiCad Layout
  • KRC
  • Lua
  • Limbo
  • Lisp Flavored Erlang
  • Lisp
  • Less
  • Lean
  • LLVM
  • LOLCODE
  • Lex
  • Logtalk
  • Liquid
  • M
  • Mallard
  • Miranda
  • ML
  • Mako
  • Motorola S-RECORD
  • Mercury
  • MATLAB
  • Modelica
  • Makefile
  • Markdown
  • Modula-2
  • Modula-3
  • MediaWiki
  • M4
  • MoonScript
  • MLIR
  • Nim/NimRod
  • NSIS
  • NGINX
  • NextFlow
  • Nesc
  • Orwell
  • Objective-J
  • OCAML
  • OpenQASM
  • OpenPolicyAgent
  • Octave
  • Oberon
  • Org mode
  • Pascal
  • PureData
  • PureScript
  • Prolog
  • PostGreSQL
  • PlPGSQL
  • Pug
  • Pod
  • PowerShell
  • PowerFX
  • PHP
  • POV RAY SDL
  • PLSQL
  • Perl
  • QML
  • QMake
  • R
  • Rich Text Format
  • Roff
  • ReasonML
  • REXX
  • Racket
  • Rust
  • Rebol
  • Raku
  • Ragel
  • ReScript
  • ReStructuredText
  • RPC
  • Seed7
  • Self
  • Starlark
  • Stylus
  • SuperCollider
  • Scheme
  • Scala
  • Sed
  • Shell
  • SXML
  • Scratch
  • SmallTalk
  • Swift
  • Standard ML
  • SystemVerilog
  • SQL
  • Svelte
  • Solidity
  • SaltStack
  • StringTemplate
  • SCSS
  • SGML
  • SASS
  • SQLpl
  • Sage
  • Sublime Text
  • TCL
  • TOML
  • Twig
  • TLA
  • Thrift
  • TypeScript
  • TSQL
  • TalkScript
  • TeX
  • Textile
  • Verilog
  • Verilog AMS
  • Vue.js
  • VBA
  • Vala
  • VHDL
  • WebAssembly
  • WDL
  • WebVTT
  • XBASE
  • XSLT
  • XProc
  • XML
  • XS
  • XQuery
  • YAML
  • Yacc
  • ZenScript
  • Zig

IDE and compiler sets under the GNU Lesser General Public License 3.0

  • 1C Enterprise
  • AutoIt
  • GameMaker Language
  • JADE
  • KiXTart
  • Mathematica
  • Max
  • Metal
  • OpenEdge ABL
  • PureBasic
  • PostScript
  • UnrealScript

IDE and compiler sets under the MIT License

  • AppleScript
  • Blockly
  • Ballerina
  • C#
  • Dart
  • F#
  • Go
  • IronPython
  • JScript
  • JScript.NET
  • Jython
  • Java
  • Kotlin
  • Q#
  • V
  • Objective-C
  • Objective-C++
  • VisualBasicScript
  • VBScript
  • VB.NET

IDE and compiler sets under the Mozilla Public license

None yet


IDE and compiler sets under the Unlicense license

  • FP
  • ISWIM
  • QueryByExample (QBE)
  • SASL
  • Lucid

IDE and compiler sets under the Vim license

  • VimScript

Notes

Unless noted otherwise, each language is licensed under the GNU General Public License V3.0.

I am beginning to consider using the Unlicense for some parts of this project.


This document is incomplete

License version: 3.0 (2022, Saturday, March 12th at 8:35 pm)

Line count (including blank lines and compiler line): 392

File format: Markdown document (*.md *.mkd *.mdown *.markdown)