Disclaimer: I am not a lawyer, so use what I say with enough grains of salt. ;-) > loconet is not open source LocoNet - the protocol - is not software so the question is not if it is open _source_ but under what license you may use it. But yes, if you want to sell products which incorporate LocoNet support then you need a LocoNet license. If you need a licenese to _implement_ LocoNet support in an open source software is another discussion, your legislation may differ from mine. But that point is moot as the JMRI project as I understand has a license, so you may add whatever you want to JMRI to support whatever LocoNet features. Then I think you may build hardware (and matching firmware) that takes bits from your wire into your computer and vice versa. Depending on leagalize you may not _sell_ hardware that is LocoNet specific. That hardware works independent from if the bits and bytes represent LocoNet or not. Then your computer interprets these bits to be LocoNet, for example with JMRI. > rocrail Don't get me started on rocrail. The main author of rocrail did remove the GPL on rocrail some years ago. To republish his own code with a different license or even without a license and close down the source (even if it's bad taste) is one thing. To do so with code that others have contributed under the GPL is another. I will not use or work with rocrail. Btw, threads about license questions are deleted on the rocrail forum (which is run by the rocrail author). Regards, Harald.