Lizenzen Tuerks Prüfungsplaner

Version 0.9.28.4

Thomas Tuerk GmbH

24. Jan. 2026

Lizenzen

Die Lizenzvereinbarung von Tuerks Prüfungsplaner finden Sie in der Datei LICENSE sowie als PDF-Version in LICENSE.pdf.

Tuerks Prüfungsplaner benutzt die in diesem Dokument aufgelisteten Bibliotheken und Tools. Die Lizenzen dieser Abhängigkeiten sind in einzelnen Dateien jeweils mit dem Namen der Abhängigkeit zu finden, auf die aus diesem Dokument verwiesen wird.

Haskell Pakete

Tuerks Prüfungsplaner benutzt direkt folgende Haskell-Pakete:

Name Version Lizenz auch benutzt von
aeson 2.2.3.0 BSD-3-Clause aeson-pretty, attoparsec-aeson, enummapset, http-conduit, yaml
aeson-pretty 0.8.10 BSD-3-Clause
async 2.2.5 BSD-3-Clause conduit-extra, http-client, streaming-commons, tls, typed-process, unliftio
attoparsec 0.14.4 BSD-3-Clause aeson-pretty, attoparsec-aeson, cassava, conduit-extra, email-validate, haskell-gi, http-conduit, xlsx, xml-conduit, yaml
base64-bytestring 1.2.1.0 BSD-3-Clause http-client, xlsx
binary 0.8.9.1 BSD-3-Clause binary-conduit, Cabal-syntax, half, scientific, strict, text, text-short, these, unix-time, uuid-types, zip-archive, zip-stream
bytestring 0.12.1.0 BSD-3-Clause aeson, aeson-pretty, appar, asn1-encoding, asn1-parse, asn1-types, attoparsec, attoparsec-aeson, base16-bytestring, base64-bytestring, binary, binary-conduit, bitvec, blaze-builder, blaze-html, blaze-markup, bzlib-conduit, Cabal, Cabal-syntax, case-insensitive, cassava, cborg, cereal, conduit, conduit-extra, conduit-zstd, cookie, crypton, crypton-connection, crypton-x509, crypton-x509-store, crypton-x509-system, crypton-x509-validation, cryptonite, digest, email-validate, file-embed, filepath, gi-atk, gi-cairo, gi-freetype2, gi-gdk3, gi-gdkpixbuf, gi-gio, gi-glib, gi-gmodule, gi-gobject, gi-gtk3, gi-gtksource3, gi-harfbuzz, gi-pango, githash, hashable, haskell-gi, haskell-gi-base, hexpat, http-client, http-client-tls, http-conduit, http-types, integer-conversion, iproute, lens, libyaml, lucid, memory, mime-types, mono-traversable, network, os-string, parsec, pem, random, regex-base, regex-tdfa, rio, scientific, serialise, socks, streaming-commons, strict, text, text-short, tls, typed-process, unix, unix-time, unliftio, utf8-string, uuid-types, vector-algorithms, xeno, xlsx, xml-conduit, yaml, zip, zip-archive, zip-stream, zlib, zstd
cassava 0.5.3.2 BSD-3-Clause
containers 0.6.8 BSD-3-Clause adjunctions, aeson, attoparsec, bifunctors, binary, binary-search, Cabal, Cabal-syntax, cassava, cborg, cereal, comonad, crypton-connection, crypton-x509, crypton-x509-store, crypton-x509-system, crypton-x509-validation, data-default-instances-containers, enummapset, free, gi-atk, gi-cairo, gi-freetype2, gi-gdk3, gi-gdkpixbuf, gi-gio, gi-glib, gi-gmodule, gi-gobject, gi-gtk3, gi-gtksource3, gi-harfbuzz, gi-pango, Glob, happy, happy-lib, hashable, haskell-gi, haskell-gi-base, hexpat, hspec-core, http-client, http-client-tls, indexed-traversable, invariant, iproute, kan-extensions, lens, lucid, microlens-th, mime-types, mono-traversable, multiset, mutable-containers, parallel, parallel-io, QuickCheck, regex-base, regex-tdfa, resourcet, rio, scientific, semialign, semigroupoids, serialise, tasty, text-metrics, th-abstraction, witherable, xlsx, xml-conduit, yaml, zip, zip-archive
cryptonite 0.30 BSD-3-Clause
data-default 0.7.1.3 BSD-3-Clause crypton-connection, crypton-x509-validation, http-client-tls, xlsx, xml-conduit
directory 1.3.8.5 BSD-3-Clause Cabal, cabal-doctest, Cabal-syntax, conduit, conduit-extra, crypton-x509-store, crypton-x509-system, extra, file-embed, githash, Glob, haskell-gi, hspec-core, hspec-discover, network, process, rio, streaming-commons, temporary, unliftio, xdg-basedir, yaml, zip, zip-archive, zip-stream
email-validate 2.3.2.21 BSD-3-Clause
enummapset 0.7.3.0 BSD-3-Clause
exceptions 0.10.7 BSD-3-Clause aeson, binary-conduit, conduit, errors, filepath, free, http-client, http-client-tls, lens, os-string, resourcet, rio, safe-exceptions, temporary, xlsx, zip, zip-stream
file-embed 0.0.16.0 BSD-2-Clause
filepath 1.4.301.0 BSD-3-Clause Cabal, cabal-doctest, Cabal-syntax, cmdargs, conduit, conduit-extra, crypton-x509-store, crypton-x509-system, directory, extra, file-embed, githash, Glob, hashable, haskell-gi, hspec-core, hspec-discover, http-client, lens, pretty-show, process, rio, temporary, unix, unliftio, xdg-basedir, xlsx, yaml, zip, zip-archive, zip-stream
gi-gdk3 3.0.30 LGPL-2.1-only gi-gtk3, gi-gtksource3
gi-gio 2.0.37 LGPL-2.1-only gi-gdk3, gi-gdkpixbuf, gi-gtk3, gi-gtksource3, gi-pango
gi-glib 2.0.30 LGPL-2.1-only gi-atk, gi-gdk3, gi-gdkpixbuf, gi-gio, gi-gmodule, gi-gobject, gi-gtk3, gi-gtksource3, gi-harfbuzz, gi-pango
gi-gobject 2.0.31 LGPL-2.1-only gi-atk, gi-gdk3, gi-gdkpixbuf, gi-gio, gi-gtk3, gi-gtksource3, gi-harfbuzz, gi-pango
gi-gtk3 3.0.44 LGPL-2.1-only gi-gtksource3
gi-gtksource3 3.0.30 LGPL-2.1-only
gi-pango 1.0.30 LGPL-2.1-only gi-gdk3, gi-gtk3, gi-gtksource3
githash 0.1.7.0 BSD-3-Clause optparse-simple
Glob 0.10.2 BSD-3-Clause
haskell-gi-base 0.26.8 LGPL-2.1-only gi-atk, gi-cairo, gi-freetype2, gi-gdk3, gi-gdkpixbuf, gi-gio, gi-glib, gi-gmodule, gi-gobject, gi-gtk3, gi-gtksource3, gi-harfbuzz, gi-pango, haskell-gi
hspec 2.11.12 MIT
http-conduit 2.3.9.1 BSD-3-Clause
lens 5.3.4 BSD-2-Clause xlsx
lucid 2.11.20250303 BSD-3-Clause
memory 0.18.0 BSD-3-Clause asn1-types, crypton, crypton-x509, crypton-x509-validation, cryptonite, http-client-tls, pem, tls
microlens-th 0.4.3.17 BSD-3-Clause
mtl 2.3.1 BSD-3-Clause adjunctions, bzlib-conduit, Cabal, Cabal-syntax, conduit, crypton-x509-store, crypton-x509-system, crypton-x509-validation, exceptions, free, happy, happy-lib, haskell-gi, http-conduit, kan-extensions, lens, lucid, microlens-mtl, mmorph, parsec, random, regex-tdfa, resourcet, rio, tls, xeno, xlsx, yaml, zip, zip-archive, zip-stream
multiset 0.3.4.3 BSD-3-Clause
mwc-random 0.15.2.0 BSD-2-Clause
network 3.2.7.0 BSD-3-Clause conduit-extra, crypton-connection, http-client, http-client-tls, iproute, socks, streaming-commons, tls
open-browser 0.2.1.1 BSD-3-Clause
optparse-simple 0.1.1.4 BSD-3-Clause
parallel-io 0.3.5 BSD-3-Clause
QuickCheck 2.14.3 BSD-3-Clause aeson, hspec, hspec-core, quickcheck-io
rio 0.1.22.0 MIT
stm 2.5.3.1 BSD-3-Clause async, conduit-extra, exceptions, hspec-core, http-client, invariant, monad-control, network, StateVar, streaming-commons, tasty, transformers-base, typed-process, unliftio
template-haskell 2.21.0.0 BSD-3-Clause aeson, bifunctors, bytestring, cmdargs, containers, email-validate, exceptions, file-embed, filepath, free, githash, half, invariant, lens, microlens-th, network-uri, OneTuple, optparse-simple, os-string, primitive, QuickCheck, reflection, scientific, semigroupoids, tagged, text, text-short, th-abstraction, th-compat, unordered-containers, uuid-types, yaml
temporary 1.3 BSD-3-Clause
text 2.1.1 BSD-2-Clause aeson, aeson-pretty, attoparsec, attoparsec-aeson, blaze-builder, blaze-html, blaze-markup, Cabal, Cabal-syntax, case-insensitive, cassava, cborg, conduit, conduit-extra, cookie, errors, gi-atk, gi-cairo, gi-freetype2, gi-gdk3, gi-gdkpixbuf, gi-gio, gi-glib, gi-gmodule, gi-gobject, gi-gtk3, gi-gtksource3, gi-harfbuzz, gi-pango, hashable, haskell-gi, haskell-gi-base, hexpat, http-client, http-client-tls, http-types, integer-conversion, lens, lucid, mime-types, mono-traversable, optparse-applicative, parsec, pretty-show, prettyprinter, prettyprinter-ansi-terminal, regex-base, regex-tdfa, rio, scientific, serialise, streaming-commons, strict, text-iso8601, text-metrics, text-short, typed-process, uuid-types, xlsx, xml-conduit, xml-types, yaml, zip, zip-archive, zip-stream
text-metrics 0.3.3 BSD-3-Clause
th-abstraction 0.7.1.0 ISC aeson, bifunctors, free, invariant, lens, microlens-th
time 1.12.2 BSD-2-Clause aeson, Cabal, Cabal-syntax, cookie, directory, extra, hspec-core, http-client, mwc-random, rio, serialise, text-iso8601, tf-random, time-compat, unix, unliftio, xlsx, zip, zip-archive, zip-stream
vector 0.13.2.0 BSD-3-Clause aeson, aeson-pretty, attoparsec-aeson, binary-conduit, bitvec, cassava, conduit, indexed-traversable-instances, lens, math-functions, mono-traversable, mutable-containers, mwc-random, rio, semialign, serialise, text-metrics, vector-algorithms, witherable, xeno, xlsx, yaml
xlsx 1.1.4 MIT
yaml 0.11.11.2 BSD-3-Clause
zlib 0.7.1.0 BSD-3-Clause streaming-commons, xlsx, zip-archive, zip-stream

Indirekt werden folgende Haskell-Pakete benutzt:

Name Version Lizenz benutzt von
adjunctions 4.4.3 BSD-2-Clause kan-extensions
ansi-terminal 1.1.2 BSD-3-Clause haskell-gi, hspec-core, prettyprinter-ansi-terminal, tasty
ansi-terminal-types 1.1 BSD-3-Clause ansi-terminal
appar 0.1.8 BSD-3-Clause iproute
asn1-encoding 0.9.6 BSD-3-Clause asn1-parse, crypton-x509, crypton-x509-store, crypton-x509-validation, tls
asn1-parse 0.9.5 BSD-3-Clause crypton-x509
asn1-types 0.3.4 BSD-3-Clause asn1-encoding, asn1-parse, crypton-x509, crypton-x509-store, crypton-x509-validation, tls
attoparsec-aeson 2.2.2.0 BSD-3-Clause aeson-pretty, http-conduit
base-compat 0.13.1 MIT aeson-pretty
base-orphans 0.9.3 MIT distributive, lens, profunctors, semigroupoids, time-compat, transformers-base, witherable
base16-bytestring 1.0.2.0 BSD-3-Clause tls
basement 0.0.16 BSD-3-Clause crypton, cryptonite, memory, pem, socks
bifunctors 5.6.2 BSD-3-Clause invariant, lens, profunctors, semigroupoids
binary-conduit 1.3.1 MIT zip-stream
binary-search 2.0.0 BSD-3-Clause xlsx
bitvec 1.1.5.0 BSD-3-Clause vector-algorithms
blaze-builder 0.4.2.3 BSD-3-Clause blaze-html, blaze-markup, http-client, lucid
blaze-html 0.9.2.0 BSD-3-Clause xml-conduit
blaze-markup 0.8.3.0 BSD-3-Clause blaze-html, xml-conduit
bzlib-conduit 0.3.0.4 BSD-3-Clause zip
Cabal 3.10.3.0 BSD-3-Clause cabal-doctest, gi-atk, gi-cairo, gi-freetype2, gi-gdk3, gi-gdkpixbuf, gi-gio, gi-glib, gi-gmodule, gi-gobject, gi-gtk3, gi-gtksource3, gi-harfbuzz, gi-pango, haskell-gi, xml-conduit
cabal-doctest 1.0.11 BSD-3-Clause haskell-gi, xml-conduit
Cabal-syntax 3.10.3.0 BSD-3-Clause Cabal
case-insensitive 1.2.1.0 BSD-3-Clause http-client, http-client-tls, http-types, zip
cborg 0.2.10.0 BSD-3-Clause serialise
cereal 0.5.8.3 BSD-3-Clause socks, tls, zip
cmdargs 0.10.22 BSD-3-Clause aeson-pretty
comonad 5.0.9 BSD-3-Clause adjunctions, bifunctors, free, invariant, kan-extensions, lens, profunctors, semigroupoids
conduit 1.3.6.1 MIT binary-conduit, bzlib-conduit, conduit-extra, conduit-zstd, http-conduit, libyaml, xlsx, xml-conduit, yaml, zip, zip-stream
conduit-extra 1.3.7 MIT http-conduit, xml-conduit, zip, zip-stream
conduit-zstd 0.0.2.0 MIT zip
contravariant 1.5.5 BSD-3-Clause adjunctions, invariant, kan-extensions, lens, profunctors, semigroupoids
cookie 0.5.1 MIT http-client
crypton 1.0.4 BSD-3-Clause crypton-x509, crypton-x509-store, crypton-x509-validation, http-client-tls, tls
crypton-connection 0.4.4 BSD-3-Clause http-client-tls
crypton-x509 1.7.7 BSD-3-Clause crypton-x509-store, crypton-x509-system, crypton-x509-validation, tls
crypton-x509-store 1.6.10 BSD-3-Clause crypton-connection, crypton-x509-system, crypton-x509-validation, tls
crypton-x509-system 1.6.7 BSD-3-Clause crypton-connection
crypton-x509-validation 1.6.14 BSD-3-Clause tls
data-default-instances-containers 0.1.0.3 BSD-3-Clause data-default
data-default-instances-dlist 0.0.1.2 BSD-3-Clause data-default
data-default-instances-old-locale 0.0.1.2 BSD-3-Clause data-default
data-fix 0.3.4 BSD-3-Clause aeson
deepseq 1.5.1.0 BSD-3-Clause aeson, attoparsec, bitvec, blaze-builder, bytestring, Cabal, Cabal-syntax, case-insensitive, cassava, cborg, containers, cookie, crypton, cryptonite, data-fix, dlist, enummapset, filepath, half, hashable, hexpat, hourglass, hspec-core, http-client, HUnit, math-functions, memory, multiset, network, network-uri, Only, os-string, parallel, pretty, primitive, process, QuickCheck, random, rio, safe-exceptions, scientific, splitmix, strict, tagged, text, text-short, these, time, time-compat, unliftio, unordered-containers, uuid-types, vector, xeno, xlsx, xml-conduit, xml-types, zip-stream, zstd
digest 0.0.2.1 BSD-2-Clause zip, zip-archive, zip-stream
distributive 0.6.2.1 BSD-3-Clause adjunctions, comonad, free, kan-extensions, lens, profunctors, semigroupoids
dlist 1.0 BSD-3-Clause aeson, data-default-instances-dlist, Glob, xlsx, zip
errors 2.3.0 BSD-3-Clause xlsx
extra 1.7.16 BSD-3-Clause xlsx
free 5.2 BSD-3-Clause adjunctions, kan-extensions, lens
ghc-bignum 1.3 BSD-3-Clause bitvec, cborg, hashable, integer-gmp, integer-logarithms
ghc-prim 0.11.0 BSD-3-Clause aeson, attoparsec, base-compat, base-orphans, basement, blaze-builder, bytestring, cborg, cereal, crypton, cryptonite, deepseq, ghc-bignum, hashable, http-client, integer-gmp, integer-logarithms, invariant, lens, memory, mutable-containers, OneTuple, parallel, pretty, pretty-show, serialise, strict, template-haskell, text, text-short, th-abstraction, transformers-compat, vector-stream, zstd
gi-atk 2.0.28 LGPL-2.1-only gi-gtk3, gi-gtksource3
gi-cairo 1.0.30 LGPL-2.1-only gi-gdk3, gi-gtk3, gi-gtksource3
gi-freetype2 2.0.5 LGPL-2.1-only gi-harfbuzz
gi-gdkpixbuf 2.0.32 LGPL-2.1-only gi-gdk3, gi-gtk3, gi-gtksource3
gi-gmodule 2.0.6 LGPL-2.1-only gi-gdkpixbuf
gi-harfbuzz 0.0.10 LGPL-2.1-only gi-pango
half 0.3.2 BSD-3-Clause cborg, serialise
happy 2.0.2 BSD-2-Clause pretty-show
happy-lib 2.0.2 BSD-2-Clause happy
hashable 1.4.7.0 BSD-3-Clause aeson, async, case-insensitive, cassava, data-fix, lens, lucid, mono-traversable, rio, scientific, semialign, semigroupoids, serialise, strict, text-short, these, time-compat, unordered-containers, uuid-types, witherable
haskell-gi 0.26.15 LGPL-2.1-only gi-atk, gi-cairo, gi-freetype2, gi-gdk3, gi-gdkpixbuf, gi-gio, gi-glib, gi-gmodule, gi-gobject, gi-gtk3, gi-gtksource3, gi-harfbuzz, gi-pango
haskell-gi-overloading 1.0 BSD-3-Clause gi-atk, gi-cairo, gi-freetype2, gi-gdk3, gi-gdkpixbuf, gi-gio, gi-glib, gi-gmodule, gi-gobject, gi-gtk3, gi-gtksource3, gi-harfbuzz, gi-pango
hexpat 0.20.13 BSD-3-Clause xlsx
hourglass 0.2.12 BSD-3-Clause asn1-encoding, asn1-types, crypton-x509, crypton-x509-validation
hspec-core 2.11.12 MIT hspec
hspec-discover 2.11.12 MIT hspec
hspec-expectations 0.8.4 MIT hspec, hspec-core
http-client 0.7.19 MIT http-client-tls, http-conduit
http-client-tls 0.3.6.4 MIT http-conduit
http-types 0.12.4 BSD-3-Clause http-client, http-client-tls, http-conduit
HUnit 1.6.2.0 BSD-3-Clause hspec-core, hspec-expectations, quickcheck-io
indexed-traversable 0.1.4 BSD-2-Clause aeson, comonad, free, indexed-traversable-instances, lens, semialign, witherable
indexed-traversable-instances 0.1.2 BSD-2-Clause lens, semialign, witherable
integer-conversion 0.1.1 BSD-3-Clause aeson, attoparsec-aeson, text-iso8601
integer-gmp 1.1 BSD-3-Clause crypton, cryptonite
integer-logarithms 1.0.4 MIT aeson, scientific
invariant 0.6.4 BSD-2-Clause kan-extensions
iproute 1.7.15 BSD-3-Clause crypton-x509-validation, http-client
kan-extensions 5.2.6 BSD-3-Clause lens
libyaml 0.1.4 BSD-3-Clause yaml
libyaml-clib 0.2.5 MIT libyaml
List 0.6.2 BSD-3-Clause hexpat
math-functions 0.3.4.4 BSD-2-Clause mwc-random
microlens-mtl 0.2.0.3 BSD-3-Clause rio
mime-types 0.1.2.0 MIT http-client
mmorph 1.2.0 BSD-3-Clause lucid
monad-control 1.0.3.1 BSD-3-Clause xlsx, zip
mono-traversable 1.0.21.0 MIT conduit, mutable-containers
mutable-containers 0.3.4.1 MIT xeno
network-uri 2.6.4.2 BSD-3-Clause aeson, http-client, http-client-tls, xlsx
old-time 1.1.0.4 BSD-3-Clause unix-time
OneTuple 0.4.2 BSD-3-Clause aeson, indexed-traversable-instances
Only 0.1 BSD-3-Clause cassava
optparse-applicative 0.18.1.0 BSD-3-Clause optparse-simple, tasty
os-string 2.0.7 BSD-3-Clause hashable
parallel 3.2.2.0 BSD-3-Clause lens
parsec 3.1.17.0 BSD-2-Clause Cabal, Cabal-syntax, network-uri, regex-tdfa
pem 0.2.4 BSD-3-Clause crypton-x509, crypton-x509-store, crypton-x509-system, crypton-x509-validation
pretty 1.1.3.6 BSD-3-Clause Cabal, Cabal-syntax, pretty-show, template-haskell, zip-archive
pretty-show 1.10 MIT haskell-gi
prettyprinter 1.7.1 BSD-2-Clause optparse-applicative, prettyprinter-ansi-terminal
prettyprinter-ansi-terminal 1.1.3 BSD-2-Clause optparse-applicative
primitive 0.9.1.0 BSD-3-Clause aeson, attoparsec-aeson, bitvec, cborg, conduit, conduit-extra, integer-conversion, math-functions, mutable-containers, mwc-random, resourcet, rio, scientific, serialise, text-metrics, tf-random, vector, vector-algorithms, zip-stream
process 1.6.25.0 BSD-3-Clause Cabal, cmdargs, conduit-extra, crypton-x509-system, extra, githash, haskell-gi, hspec-core, open-browser, optparse-applicative, rio, streaming-commons, typed-process, unliftio
profunctors 5.6.2 BSD-3-Clause adjunctions, free, invariant, kan-extensions, lens
quickcheck-io 0.2.0 MIT hspec-core
random 1.2.1.3 BSD-3-Clause hspec-core, http-client, mwc-random, parallel-io, QuickCheck, streaming-commons, temporary, tf-random, uuid-types, vector
reflection 2.1.9 BSD-3-Clause lens
regex-base 0.94.0.3 BSD-3-Clause regex-tdfa
regex-tdfa 1.3.2.3 BSD-3-Clause haskell-gi
resourcet 1.3.0 BSD-3-Clause bzlib-conduit, conduit, conduit-extra, http-conduit, libyaml, xml-conduit, yaml, zip, zip-stream
safe-exceptions 0.1.7.4 MIT unliftio
scientific 0.3.8.0 BSD-3-Clause aeson, aeson-pretty, attoparsec, attoparsec-aeson, cassava, yaml
semialign 1.3.1 BSD-3-Clause aeson
semigroupoids 6.0.1 BSD-2-Clause adjunctions, free, kan-extensions, lens, semialign
serialise 0.2.6.1 BSD-3-Clause tls
socks 0.6.1 BSD-3-Clause crypton-connection
splitmix 0.1.1 BSD-3-Clause QuickCheck, random
StateVar 1.2.2 BSD-3-Clause contravariant, invariant
streaming-commons 0.2.3.0 MIT conduit-extra, http-client
strict 0.5.1 BSD-3-Clause aeson, lens, serialise
tagged 0.8.8 BSD-3-Clause adjunctions, aeson, bifunctors, comonad, distributive, indexed-traversable-instances, invariant, kan-extensions, lens, profunctors, semialign, semigroupoids, tasty
tasty 1.5.3 MIT vector
text-iso8601 0.1.1 BSD-3-Clause aeson
text-short 0.1.6 BSD-3-Clause aeson, cassava
tf-random 0.5 BSD-3-Clause hspec-core
th-compat 0.1.6 BSD-3-Clause githash, network-uri, optparse-simple
these 1.2.1 BSD-3-Clause aeson, lens, semialign, serialise, strict
time-compat 1.9.7 BSD-3-Clause aeson, text-iso8601
tls 2.1.1 BSD-3-Clause crypton-connection, http-client-tls
transformers-base 0.4.6 BSD-3-Clause free, monad-control, xlsx, zip, zip-stream
transformers-compat 0.7.2 BSD-3-Clause adjunctions, comonad, errors, Glob, invariant, lens, microlens-mtl, mmorph, monad-control, optparse-applicative, semigroupoids, transformers-base
typed-process 0.2.13.0 MIT conduit-extra, rio
unix 2.8.6.0 BSD-3-Clause base-compat, Cabal, Cabal-syntax, conduit, directory, extra, process, rio, streaming-commons, tasty, temporary, unliftio, zip, zip-archive
unix-time 0.4.16 BSD-3-Clause tls
unliftio 0.2.25.1 MIT rio
unliftio-core 0.2.1.0 MIT conduit, conduit-extra, http-conduit, resourcet, rio, typed-process, unliftio
unordered-containers 0.2.20 BSD-3-Clause aeson, aeson-pretty, cassava, indexed-traversable-instances, invariant, lens, mono-traversable, rio, semialign, semigroupoids, serialise, witherable, yaml
utf8-string 1.0.2 BSD-3-Clause hexpat
uuid-types 1.0.6 BSD-3-Clause aeson
vector-algorithms 0.9.1.0 BSD-3-Clause mono-traversable
vector-stream 0.1.0.1 BSD-3-Clause vector
witherable 0.5 BSD-3-Clause aeson
xdg-basedir 0.2.2 BSD-3-Clause haskell-gi
xeno 0.6 BSD-3-Clause xlsx
xml-conduit 1.9.1.4 MIT haskell-gi, xlsx
xml-types 0.3.8 MIT xlsx, xml-conduit
zip 2.1.0 BSD-3-Clause xlsx
zip-archive 0.4.3.2 BSD-3-Clause xlsx
zip-stream 0.2.2.0 BSD-3-Clause xlsx
zstd 0.1.3.0 BSD-3-Clause conduit-zstd

GTK

Die grafische Oberfläche von Tuerks Prüfungsplaner benutzt Gtk+3 (siehe https://www.gtk.org/), welches unter GNU Lesser General Public License, Version 2.1 oder später lizensiert wird.

Windows Installer

Der Windows Installer wurde mit NSIS: Nullsoft Scriptable Install System erstellt.