The Wayback Machine - https://web.archive.org/web/20191215205203/http://dev.geogebra.org/trac/wiki/SourcesForUsedLibraries
wiki:SourcesForUsedLibraries

GeoGebra's Licence

Please read this carefully: http://www.geogebra.org/license

Sources for used libraries

The following tools are used as part of GeoGebra's software development process and may be found for convenience in our source versioning system. Below you can find references to the project websites and/or source code of these tools. Special thanks to ​The Eclipse Foundation for making ​Eclipse freely available

Compilation

AndroidAnnotations
​https://github.com/excilys/androidannotations (Apache 2.0)
Apache Cordova (Tablet app framework)
​http://cordova.apache.org/ (Apache Software license)
The Apache Commons IO Library
​https://commons.apache.org/proper/commons-io/ (Apache Software License)
The Apache Commons Mathematics Library
​http://commons.apache.org/math/ (Apache Software License)
Apache Commons Collections
​https://commons.apache.org/proper/commons-collections (Apache Software License)
Calligraphy
​https://github.com/chrisjenx/Calligraphy (Apache 2.0)
CircleImageView
​https://github.com/hdodenhof/CircleImageView (Apache 2.0)
CircleIndicator
​https://github.com/ongakuer/CircleIndicator (Apache 2.0)
Domvas
​http://pbakaus.github.io/domvas/ (MIT)
EPS Graphics
​http://epsgraphics.sf.net (GPL2+)
FreeHEP
used for exporting SVG, PDF etc. This branch is used from GeoGebra 4 ​http://java.freehep.org/svn/repos/freehep/list/freehep/branches/vectorgraphics-emfplus/?revision=HEAD but with some important patches applied eg r24876 ​r7436 r38230 (Apache 2.0 / LGPL)
gluegen
Original sources (BSD License) are available here: ​http://java.net/projects/gluegen/sources/svn/show and ​http://kenai.com/projects/gluegen/sources/gluegen-git/show
jogl 2
Original sources (BSD License ​http://jogamp.org/git/?p=jogl.git;a=blob;f=LICENSE.txt) are available here: ​https://github.com/sgothel/jogl (git repository)
JavaCC
​http://javacc.java.net/ This is used for turning kernel.parser.parser.jj into *.java files
Source: ​http://java.net/projects/javacc/sources/svn/show/trunk. License: BSD
fenster
​https://github.com/malmstein/fenster (Apache 2.0)
Giac (CAS Engine)
​http://www-fourier.ujf-grenoble.fr/~parisse/giac.html (GPL3)
Glide
​https://github.com/bumptech/glide (Apache 2.0)
GWT SVG library
​https://github.com/laaglu/lib-gwt-svg (LGPL3)
ComputationalGeometry
​https://github.com/cyberpython/ComputationalGeometry (MIT)
tsp-java
​https://github.com/phil8192/tsp-java (MIT)
jdt (Java Delaunay Triangulation)
​http://code.google.com/p/jdt/ (Apache 2.0)
Jetty
​http://download.eclipse.org/jetty/stable-9/dist/ (Apache 2.0)
JFugue 2.1
Used for PlaySound command ​http://www.jfugue.org/jfugue-2.1.zip (LGPL)
JLaTeXMath
Original Sources can be found at ​https://github.com/opencollab/jlatexmath (GPL2+ with Classpath exception)
JUNG
​http://jung.sourceforge.net (new BSD)
jQuery
​http://jquery.com/ (MIT)
jQuery UI
​http://jqueryui.com (MIT)
JSON Parser
​https://android.googlesource.com/platform/libcore/+/master/json/src/main/java/org/json (Apache 2.0)
Material Dialogs
​https://github.com/afollestad/material-dialogs (MIT)
MathQuill (Equation Renderer)
​http://mathquill.com/ (MPL2.0 or LGPL, note the version we use was forked before the licence change in 2014)
mp3decode
​https://github.com/murkle/mp3transform/tree/master/mp3 (LGPL)
OpenCSV
Used for parsing CSV for importing into the spreadsheet ​http://opencsv.sourceforge.net/ (Apache 2.0)
OpenGeoProver
A Java library for theorem proving. ​http://code.google.com/p/open-geo-prover/ (GPL3)
OpenType
​https://github.com/nodebox/opentype.js (MIT)
QuickHull3D
​http://quickhull3d.github.io/quickhull3d/index.html (new BSD)
RecyclerView Animators
​https://github.com/wasabeef/recyclerview-animators (Apache 2.0)
Rhino
​https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino/Download_Rhino (MPL 2.0)
Sliding Menu
​https://github.com/jfeinstein10/SlidingMenu (Apache 2.0)
SVG Salamander
​https://svgsalamander.java.net/ (LGPL / BSD)
Swifter
​https://github.com/httpswift/swifter (BSD 3)
Tango Icon Gallery
​http://tango.freedesktop.org (Public Domain)
UITestUtils
​https://github.com/zmeyc/UITestUtils (MIT)
zip.js
A JavaScript library to zip and unzip files. ​http://gildas-lormeau.github.com/zip.js/ (new BSD)
Others
sources for all other libraries used are in GeoGebra's SVN repository: ​http://dev.geogebra.org/trac/browser

GeoGebra Materials

BBCode Parsing class
​http://christian-seiler.de/projekte/php/bbcode/ (MIT)
GeoIP 2
​https://github.com/maxmind/GeoIP2-php (Apache 2.0)
getID3
​http://getid3.sourceforge.net/) (LGPL 3.0, MPL 2.0)
jQuery
​http://jquery.com/ (MIT)
Plugins:
expander: ​https://github.com/kswedberg/jquery-expander (MIT)
jssor slider: ​http://www.jssor.com/ (MIT)
shorten: ​https://github.com/viralpatel/jquery.shorten (MIT)
simplemodal: ​https://github.com/ericmmartin/simplemodal (MIT)
tags: ​https://remysharp.com/2007/12/28/jquery-tag-suggestion (CC-BY-SA 3.0)
tinycarousel: ​http://www.baijs.nl/tinycarousel (MIT)
touchSwipe: ​https://github.com/mattbryson/TouchSwipe-Jquery-Plugin (MIT)
wysibb: ​https://github.com/wbb/WysiBB (MIT ​https://github.com/wbb/wysibb/commit/a9bfcce40a86deca7cc55694f505a0ddcf7c3402)
xdomainrequest: ​https://github.com/MoonScript/jQuery-ajaxTransport-XDomainRequest (MIT)
jQuery UI
​http://jqueryui.com/ (MIT)
Plugins:
touchPunch: ​https://github.com/furf/jquery-ui-touch-punch (MIT)
leflet
​https://github.com/Leaflet/Leaflet (CC SA)
lessphp
​http://leafo.net/lessphp/ (MIT)
min.js
​https://github.com/remy/min.js/ (MIT)
openstreetmap
​http://www.openstreetmap.org/ (ODbL, CC-BY-SA 2.0)
pclzip
​http://www.phpconcept.net/pclzip (LGPL 2.1)
php-ga (Google Analytics)
​http://code.google.com/p/php-ga (LGPL 3)
webfont.js
​https://github.com/typekit/webfontloader (Apache 2.0)
xml2json, json2xml
​http://www.kawa.net/xp/index-e.html (Artistic)
Zend Framework
​http://framework.zend.com/ (New BSD)
Extensions:
openId Adapter: ​http://www.ak33m.com
Twitter Oauth Adapter: ​https://github.com/jfaustin/Zend_Auth_Adapter_Oauth (New BSD)
Facebook Auth Adapter: ​http://www.krotscheck.net/2010/08/21/zend_auth_adapter_facebook.html
skoch filter extension: ​https://github.com/aufziehvogel/skoch-filter-file-resize (Simplified BSD)
zeroclipboard
​http://zeroclipboard.org/ (MIT)

Websites

MediaWiki
​http://www.mediawiki.org/wiki/MediaWiki (GPL 2.0)
multiple extensions, see ​http://wiki.geogebra.org/en/Special:Version
Wordpress
​https://wordpress.org/ (GPL 2.0)
Responsive theme
​http://cyberchimps.com/responsive-theme/ (GPL 3)
Last modified 2 years ago Last modified on Nov 20, 2017 5:42:38 PM

Attachments (5)