Home
Prox / RFID
Verichips
Ladder Logic
[interfacing] †
Tube Joints
Key Code From Photo
SolveSpace (3d CAD)
SketchFlat (2d CAD)
Photographs
Miscellany
Resume / Consulting
Contact Me

LDmicro Forum - Embedded interpreter licensing

(you are viewing a thread; or go back to list of threads)

Embedded interpreter licensing (by Pekka Pihlajasaari)
We would like to embed a PLC-like interpreter into an existing application and have found the LDMicro functionality to be attractive.

We do not, however, wish to encumber the application with GPL.

From a previous question (link appended), Jonathan does not consider the generated byte code to be covered by the license and a compatible interpreter could freely execute the code.

The two supplied sample interpreters do not contain GPL copyright claims in their headers. Are they also excluded from the GPL license? If not, is there a reference to the byte code from which a compatible interpreter could be created without introducing a GPL obligation?

We would submit the new interpreter to the project for use by others licensed in the same way running on a .NET platform.
--
cq.cx/ladder-forum.pl?action=viewthread&parent=4844
Wed Aug 29 2018, 13:49:02
(no subject) (by Jonathan Westhues)
I didn't state a clear license for the interpreter. So, let's say now that ldinterpret.c from my GPL'd release is in the public domain, and may therefore be used for any purpose with no restriction (and no warranty). I can't comment on any work that others have derived from that.
Thu Aug 30 2018, 05:49:09
(no subject) (by Pekka Pihlajasaari)
Thanks for the clarification. This is appreciated and makes porting the interpreter to a different platform easier as there is a qualified, unencumbered, executable specification.

The lack of warranty is understood and accepted.
Thu Sep 6 2018, 20:20:57
Post a reply to this comment:
Your Name:
Your Email:
Subject:
(no HTML tags; use plain text, and hit Enter for a line break)
Attached file (if you want, 5 MB max):