KAM Industries suing JMRI (DecoderPro) - Model Railroader Magazine
Mia Walsh
Updated on April 07, 2026
It's pretty easy to see KAM did this because the same identical mispellings and description wording that is in the JMRI XML config files is in the KAM config files ... oops!
JMRI now says KAM violated their open source copyright ... but KAM has countered that they didn't think open source code was protected by a copyright. Also it's interesting to note that KAM made no mention in any of their promotional materials that they used JMRI code as part of their system. Again, oops!
Open source code for the most part is protected by a General use copyright statement that says you are free to use the code *as long as you credit the source* and *that you continue to make the derivative product* available for free under the same copyright protection. Lifting the code without giving credit that you have done so and using it in a commercial product is *strictly forbidden* by this kind of open source copyright.
This will be a very interesting case to watch because it will be the first time this free for public use but not for commercial use open source copyright will be tested in the courts. If it doesn't hold up, then that's going to send an awful chill throughout the entire open source movement ... so this case is history in the making and it could dramatically affect the future of software development around the world.