"The firmware is a very small piece of the puzzle."
Probably right. What's needed is source code escrow for the cloud service, so if Glowforge tanks, the code goes open source.
Probably right. What's needed is source code escrow for the cloud service, so if Glowforge tanks, the code goes open source.
Truly Open Source doesn't mean runs without any other components, it just means you can replace any of the components yourself.
What kind of organization would provide this service? And who pays for the infrastructure?