Some time ago I purchased a Kudo3D Titan2 printer.
As a Linux user who runs only open source software, I chose it over competitors because I saw that it used open source firmware and Octoprint running on a Raspberry Pi.
Imagine my disappointment when I find that the only semi-supported way of using the printer is to use the closed source Creation Workshop. On top of that, Kudo3D doesn’t make it clear what changes they may have made to Octoprint (an AGPL3 application) to support SLA / DLP printing to the Titan 2 or even provide root login for the printer itself. I haven’t yet had time to delve into the Octoprint situation, but it may be that Kudo3D is in violation of the AGPL license and therefore forfeits the right to use Octoprint in their printers. I would like to see Kudo3D comment on this and other issues and to provide any and all source code guaranteed by any licenses covering the software in their printer.
For my own use, I have painstakingly recreated the sliced input to the printer using only open source tools and bash scripting. Although it isn’t yet end-user friendly, it is a hell of a lot better than using questionable proprietary software. I hope to clean it up and release it for anyone wanting an alternative to Creation Workshop.
One additional thing that bothers me is the INCREDIBLY INEFFICIENT use of PNG file archives to represent slices. When time permits, I will investigate alternatives.
My end goal is to produce any missing pieces to allow a 100% open source toolchain usable from Linux for printing with the Titan printer.