I've been interested in starting a 3D printer business selling printers I've made but I'm unsure about selling it with firmware, are there any open source firmware i can use? I looked in to one of the marlin versions but it states its closed source and patented. What about being able to use Azteeg, arduino,etc printer controllers is that permitted? Any help, tips or ideas are appreciated. Please no negative comments.