VENDORED.md 1.7 KB

Third-Party Notices — gcode_viewer

The gcode_viewer/ directory bundles the following third-party libraries. All licenses are compatible with Bambuddy's AGPL-3.0.


PrettyGCode (OctoPrint plugin)


three.js

  • Files: js/three.min.js, js/OBJLoader.js, js/Line2.js, js/LineGeometry.js, js/LineMaterial.js, js/LineSegments2.js, js/LineSegmentsGeometry.js, js/Lut.js
  • Version: r108
  • Source: https://github.com/mrdoob/three.js
  • License: MIT — https://github.com/mrdoob/three.js/blob/dev/LICENSE
  • Note: OBJLoader, Line2, LineGeometry, LineMaterial, LineSegments2, LineSegmentsGeometry, and Lut are examples/extras from three.js r108, same MIT licence.

jQuery


dat.GUI


camera-controls


Helvetiker Bold (typeface.js font)

  • File: js/helvetiker_bold.typeface.json
  • Source: Bundled with three.js examples; derived from M+ FONTS
  • License: M+ Font License (free for any use including commercial) https://mplus-fonts.osdn.jp/about-en.html