- Posts: 425
- Thank you received: 81
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
I don't agree with that requirement.But the future of Linuxcnc should indeed include complete remote control capability via a standard well defined interface for user control and programing.
I don't see a license problem. But if someone likes to use an internal interface of another application, it should be taken for granted, that the interface definition belongs to the creator and the user has to live with it.I think if NML is a preexisting standard that is not captured by the Linuxcnc GPL license, the standard must be followed faithfully.
Please Log in or Create an account to join the conversation.
Reinhard wrote:
I don't see a license problem. But if someone likes to use an internal interface of another application, it should be taken for granted, that the interface definition belongs to the creator and the user has to live with it.I think if NML is a preexisting standard that is not captured by the Linuxcnc GPL license, the standard must be followed faithfully.
The same goes for Linuxcnc. If its using a documented standard (NML), it needs to stick faithfully to the standard. After all thats what standards are for.
I totally agree that external programs should not be accessing Linuxcnc's shared memory.
There is definitely a license problem mixing closed source software with GPL2 code like Linuxcnc. But then I wondered if Linuxcnc actually has the ability to include the NML core in its GLP2 license as it might not be theirs in the first place. I just don't know enough of the Linuxcnc/EMC/NIST/NML history
Please Log in or Create an account to join the conversation.