Hi, at Bitraf makerspace in Oslo we're considering getting a Redsail laser cutter, most likely x700.
However we do not want to be limited to the original software, and want the ability to use existing open source or our own custom code. So to those who have such a machine already:

Is the lasercutter shown as a: printer, serial device, or something else?
Does it use g-code, HPGL, or another command set?
Can someone provide a working example of code/instructions for the machine?

We've tried finding this information online to no avail. Any help very welcomed!
Cheers, Jon