Why should you care?

Not having source code to a printer limits you as an end user to repair, upgrade, and/or tune your printer. Without the source code many modifications to your machine will not be able to be done. This locks you into only using parts from the manufacturer and if they don’t sell those parts you end up with a printer that is useless.

What is the GPL?

The GPL is a license that many open source projects are released under. Many (if not all) 3D printer firmware is typically released under the GPL V3 license.

What is a GPL Violation?

A GPL violation is when a company and/or individual does not comply with the terms of the license. The most common violation that is seen in the 3D printing space is companies using the firmware and distributing it to customers without providing source code.

Click here to report a violation

Companies in Violation

  • Anker
  • Creality
  • Geeetech
  • TronXY

See below for details on what and how the license(s) is/are being violated by these companies. It is STRONGLY recommended to NOT purchase printers that are in violation as this encourages these companies to continue to violate the license. They will not care about anything but their bottom line.

We, as a community, have made companies comply before by hurting their sales and we will do it again. TH3D will not feature printers or machines that we are aware of being in violation on our accounts and other avenues of promotion.

Violation List

Printers on this violation list should NOT be purchased as they are in violation of the GPL license. Violating the GPL is stealing from the 3D printer community.




  • Mizar S Printers – Will not provide source code to customers. Reported by “Dan”. Report Ticket is 20841.


  • VEHO-600 – Running Marlin. Refusing to provide source code. Reported by “Charles”, Ticket 21287. They state they can “apply” for it but still won’t actually provide it.

Compliance Achieved


Last Updated on 11/21/2022