<!doctypehtml><html class=client-nojs dir=ltr lang=en><meta charset=utf-8><title>
   Java Model Railroad Interface - Wikipedia
  </title><script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":!1,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"61a9ab0e-1dee-4615-8fa5-2667d6c624ee","wgCSPNonce":!1,"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":!1,"wgNamespaceNumber":0,"wgPageName":"Java_Model_Railroad_Interface","wgTitle":"Java Model Railroad Interface","wgCurRevisionId":919317883,"wgRevisionId":919317883,"wgArticleId":4297441,"wgIsArticle":!0,"wgIsRedirect":!1,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["All stub articles","Digital model train control","Programming language topic stubs","Model rail stubs","Free software stubs"],"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Java_Model_Railroad_Interface","wgRelevantArticleId":
4297441,"wgIsProbablyEditable":!0,"wgRelevantPageIsProbablyEditable":!0,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgFlaggedRevsParams":{"tags":{"status":{"levels":-1}}},"wgMediaViewerOnClick":!0,"wgMediaViewerEnabledByDefault":!0,"wgPopupsFlags":10,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":!0,"nearby":!0,"watchlist":!0,"tagline":!1},"wgWMESchemaEditAttemptStepOversample":!1,"wgULSCurrentAutonym":"English","wgNoticeProject":"wikipedia","wgEditSubmitButtonLabelPublish":!0,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":!0,"wgGENewcomerTasksGuidanceEnabled":!0,"wgGEAskQuestionEnabled":!1,"wgGELinkRecommendationsFrontendEnabled":!1,"wgCentralAuthMobileDomain":!1,"wgWikibaseItemId":"Q11226880"};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options"
:"loading","ext.cite.styles":"ready","skins.vector.styles.legacy":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","ext.wikimediaBadges":"ready","wikibase.client.init":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","site","mediawiki.page.ready","skins.vector.legacy.js","ext.gadget.ReferenceTooltips","ext.gadget.charinsert","ext.gadget.extra-toolbar-buttons","ext.gadget.refToolbar","ext.gadget.switcher","mmv.head","mmv.bootstrap.autostart","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.compactlinks","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.centralauth.centralautologin","ext.growthExperiments.SuggestedEditSession"];</script><script>(RLQ=window.RLQ||[]).push(function(){mw.loader.implement("user.options@1hzgi",function($,jQuery,require,module){/*@nomin*/mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"});
});});</script><link href=/w/load.php?lang=en&modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cskins.vector.styles.legacy%7Cwikibase.client.init&only=styles&skin=vector rel=stylesheet><script async src=/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector></script><meta name=ResourceLoaderDynamicStyles><link href=/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector rel=stylesheet><meta content="MediaWiki 1.38.0-wmf.6"name=generator><meta content=origin name=referrer><meta content=origin-when-crossorigin name=referrer><meta content=origin-when-cross-origin name=referrer><meta content=telephone=no name=format-detection><meta content="Java Model Railroad Interface - Wikipedia"property=og:title><meta content=website property=og:type><link href=//upload.wikimedia.org rel=preconnect><link media="only screen and (max-width: 720px)"href=//en.m.wikipedia.org/wiki/Java_Model_Railroad_Interface rel=alternate><link title="Edit this page"href=/w/index.php?title=Java_Model_Railroad_Interface&action=edit rel=alternate type=application/x-wiki><link href=/static/apple-touch/wikipedia.png rel=apple-touch-icon><link rel="shortcut icon"href=/static/favicon/wikipedia.ico><link title="Wikipedia (en)"href=/w/opensearch_desc.php rel=search type=application/opensearchdescription+xml><link href=//en.wikipedia.org/w/api.php?action=rsd rel=EditURI type=application/rsd+xml><link href=https://creativecommons.org/licenses/by-sa/3.0/ rel=license><link href=https://en.wikipedia.org/wiki/Java_Model_Railroad_Interface rel=canonical><link href=//meta.wikimedia.org rel=dns-prefetch><link href=//login.wikimedia.org rel=dns-prefetch><body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Java_Model_Railroad_Interface rootpage-Java_Model_Railroad_Interface skin-vector action-view skin-vector-legacy"><div class=noprint id=mw-page-base></div><div class=noprint id=mw-head-base></div><div class=mw-body id=content role=main><a id=top> </a><div id=siteNotice></div><div class=mw-indicators></div><h1 class=firstHeading id=firstHeading>Java Model Railroad Interface</h1><div class=vector-body id=bodyContent><div class=noprint id=siteSub>From Wikipedia, the free encyclopedia</div><div id=contentSub></div><div id=contentSub2></div><div id=jump-to-nav></div><a class=mw-jump-link href=#mw-head> Jump to navigation </a><a class=mw-jump-link href=#searchInput> Jump to search </a><div class="mw-body-content mw-content-ltr"dir=ltr id=mw-content-text lang=en><div class=mw-parser-output><p><b> Java Model Railroad Interface </b> (JMRI) is an <a title="Open-source software"href=/wiki/Open-source_software> open source program </a> for model railroad hobbyists, released under <a title="GNU General Public License"href=/wiki/GNU_General_Public_License> GNU General Public License </a> v2. It allows users to control LED lights, horn, or switch the railway of hobbyist open-source or commercials closed-sourced trains.<p>JMRI is a suite of tools distributed via a single <a href=/wiki/Download title=Download> download </a> . The two most popular tools are DecoderPro for programming <a title="Digital Command Control"href=/wiki/Digital_Command_Control> Digital Command Control </a> (DCC) decoders, and PanelPro for controlling layouts.<p>Starting in 2005. JMRI's project administrator, Bob Jacobsen, was involved in a <a title="Jacobsen v. Katzer"href=/wiki/Jacobsen_v._Katzer> legal dispute </a> with Matt Katzer in the <a title="United States District Court for the Northern District of California"href=/wiki/United_States_District_Court_for_the_Northern_District_of_California> United States District Court for the Northern District of California </a> . Significantly, the <a title="United States Court of Appeals for the Federal Circuit"href=/wiki/United_States_Court_of_Appeals_for_the_Federal_Circuit> United States Court of Appeals for the Federal Circuit </a> ruled that infringing on the copyright of open source-software by violating its license terms could result in monetary damages. <sup class=reference id=cite_ref-appealsCourtFinding_1-0> <a href=#cite_note-appealsCourtFinding-1> [1] </a> </sup> The case was settled in early 2010. <sup class=reference id=cite_ref-settle_2-0> <a href=#cite_note-settle-2> [2] </a> </sup><h2><span class=mw-headline id=See_also> See also </span> <span class=mw-editsection> <span class=mw-editsection-bracket> [ </span> <a title="Edit section: See also"href=/w/index.php?title=Java_Model_Railroad_Interface&action=edit&section=1> edit </a> <span class=mw-editsection-bracket> ] </span> </span></h2><p><a title="Jacobsen v. Katzer"href=/wiki/Jacobsen_v._Katzer> Jacobsen v. Katzer </a><h2><span class=mw-headline id=References> References </span> <span class=mw-editsection> <span class=mw-editsection-bracket> [ </span> <a title="Edit section: References"href=/w/index.php?title=Java_Model_Railroad_Interface&action=edit&section=2> edit </a> <span class=mw-editsection-bracket> ] </span> </span></h2><style data-mw-deduplicate=TemplateStyles:r1011085734>.mw-parser-output .reflist{font-size:90%;margin-bottom:0.5em;list-style-type:decimal}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class=reflist><div class=mw-references-wrap><ol class=references><li id=cite_note-appealsCourtFinding-1><span class=mw-cite-backlink> <b> <a href=#cite_ref-appealsCourtFinding_1-0> ^ </a> </b> </span> <span class=reference-text> <style data-mw-deduplicate=TemplateStyles:r999302996>.mw-parser-output cite.citation{font-style:inherit}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .id-lock-free a,.mw-parser-output .citation .cs1-lock-free a{background:linear-gradient(transparent,transparent),url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited a,.mw-parser-output .id-lock-registration a,.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration a{background:linear-gradient(transparent,transparent),url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription a,.mw-parser-output .citation .cs1-lock-subscription a{background:linear-gradient(transparent,transparent),url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration{color:#555}.mw-parser-output .cs1-subscription span,.mw-parser-output .cs1-registration span{border-bottom:1px dotted;cursor:help}.mw-parser-output .cs1-ws-icon a{background:linear-gradient(transparent,transparent),url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}.mw-parser-output code.cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;font-size:100%}.mw-parser-output .cs1-visible-error{font-size:100%}.mw-parser-output .cs1-maint{display:none;color:#33aa33;margin-left:0.3em}.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left,.mw-parser-output .cs1-kern-wl-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right,.mw-parser-output .cs1-kern-wl-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}</style> <cite class="citation web cs1"> <a class="external text"href=https://web.archive.org/web/20090827060538/http://www.cafc.uscourts.gov/opinions/08-1001.pdf rel=nofollow> "Appeal from the U.S. District Court for the Northern District of California" </a> <span class=cs1-format> (PDF) </span> . Archived from <a class="external text"href=http://www.cafc.uscourts.gov/opinions/08-1001.pdf rel=nofollow> the original </a> <span class=cs1-format> (PDF) </span> on August 27, 2009 <span class=reference-accessdate> . Retrieved <span class=nowrap> 2009-10-03 </span> </span> . </cite> <span class=Z3988 title=ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Appeal+from+the+U.S.+District+Court+for+the+Northern+District+of+California&rft_id=http%3A%2F%2Fwww.cafc.uscourts.gov%2Fopinions%2F08-1001.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AJava+Model+Railroad+Interface> </span> </span><li id=cite_note-settle-2><span class=mw-cite-backlink> <b> <a href=#cite_ref-settle_2-0> ^ </a> </b> </span> <span class=reference-text> <a class="external autonumber"href=http://www.consortiuminfo.org/standardsblog/article.php?story=201002190850472 rel=nofollow> [1] </a> . "A Big Victory for F/OSS: Jacobsen v. Katzer is Settled" </span></ol></div></div><ul><li><a class="external text"href=http://www.twit.tv/floss117 rel=nofollow> <i> FLOSS Weekly 117: Bob Jacobsen for JMRI.org. </i> </a> , at the <a title="FLOSS Weekly"href=/wiki/FLOSS_Weekly> FLOSS Weekly </a> <a href=/wiki/Podcast title=Podcast> podcast </a> , April 20, 2010, retrieved April 22, 2010.</ul><h2><span class=mw-headline id=External_links> External links </span> <span class=mw-editsection> <span class=mw-editsection-bracket> [ </span> <a title="Edit section: External links"href=/w/index.php?title=Java_Model_Railroad_Interface&action=edit&section=3> edit </a> <span class=mw-editsection-bracket> ] </span> </span></h2><ul><li><a class="external text"href=http://jmri.org/ rel=nofollow> JMRI website </a><li><a class="external text"href=http://jmri.org/k rel=nofollow> JMRI's legal defense page </a><li><a class="external text"href=http://jmri.org/k/news.shtml rel=nofollow> JMRI's page of articles about the Court case </a></ul><p><br></p><style data-mw-deduplicate=TemplateStyles:r1012311289>.mw-parser-output .asbox{position:relative;overflow:hidden}.mw-parser-output .asbox table{background:transparent}.mw-parser-output .asbox p{margin:0}.mw-parser-output .asbox p+p{margin-top:0.25em}.mw-parser-output .asbox-body{font-style:italic}.mw-parser-output .asbox-note{font-size:smaller}.mw-parser-output .asbox .navbar{position:absolute;top:-0.75em;right:1em;display:none}</style><div class="metadata plainlinks asbox stub"role=note><table role=presentation><tbody><tr class=noresize><td><a class=image href=/wiki/File:HelloWorld_in_black_and_white.svg> <img alt="Stub icon"srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/74/HelloWorld_in_black_and_white.svg/75px-HelloWorld_in_black_and_white.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/74/HelloWorld_in_black_and_white.svg/100px-HelloWorld_in_black_and_white.svg.png 2x"data-file-height=256 data-file-width=512 decoding=async height=25 src=//upload.wikimedia.org/wikipedia/commons/thumb/7/74/HelloWorld_in_black_and_white.svg/50px-HelloWorld_in_black_and_white.svg.png width=50> </a><td><p class=asbox-body>This <a title="Programming language"href=/wiki/Programming_language> programming-language </a> -related article is a <a href=/wiki/Wikipedia:Stub title=Wikipedia:Stub> stub </a> . You can help Wikipedia by <a class="external text"href=https://en.wikipedia.org/w/index.php?title=Java_Model_Railroad_Interface&action=edit> expanding it </a> .</p></table><style data-mw-deduplicate=TemplateStyles:r992953826>.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}.mw-parser-output .infobox .navbar{font-size:100%}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class=nv-view><a href=/wiki/Template:Prog-lang-stub title=Template:Prog-lang-stub> <abbr title="View this template"style=;text-decoration:inherit;> v </abbr> </a><li class=nv-talk><a title="Template talk:Prog-lang-stub"href=/wiki/Template_talk:Prog-lang-stub> <abbr title="Discuss this template"style=;text-decoration:inherit;> t </abbr> </a><li class=nv-edit><a class="external text"href=https://en.wikipedia.org/w/index.php?title=Template:Prog-lang-stub&action=edit> <abbr title="Edit this template"style=;text-decoration:inherit;> e </abbr> </a></ul></div></div><link href=mw-data:TemplateStyles:r1012311289 rel=mw-deduplicated-inline-style><div class="metadata plainlinks asbox stub"role=note><table role=presentation><tbody><tr class=noresize><td><a class=image href=/wiki/File:Aiga_railtransportation_25.svg> <img alt="Stub icon"srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/38/Aiga_railtransportation_25.svg/29px-Aiga_railtransportation_25.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/38/Aiga_railtransportation_25.svg/38px-Aiga_railtransportation_25.svg.png 2x"data-file-height=472 data-file-width=314 decoding=async height=29 src=//upload.wikimedia.org/wikipedia/commons/thumb/3/38/Aiga_railtransportation_25.svg/19px-Aiga_railtransportation_25.svg.png width=19> </a><td><p class=asbox-body>This model rail-related article is a <a href=/wiki/Wikipedia:Stub title=Wikipedia:Stub> stub </a> . You can help Wikipedia by <a class="external text"href=https://en.wikipedia.org/w/index.php?title=Java_Model_Railroad_Interface&action=edit> expanding it </a> .</p></table><link href=mw-data:TemplateStyles:r992953826 rel=mw-deduplicated-inline-style><div class="navbar plainlinks hlist navbar-mini"><ul><li class=nv-view><a href=/wiki/Template:Model-rail-stub title=Template:Model-rail-stub> <abbr title="View this template"style=;text-decoration:inherit;> v </abbr> </a><li class=nv-talk><a title="Template talk:Model-rail-stub"href=/wiki/Template_talk:Model-rail-stub> <abbr title="Discuss this template"style=;text-decoration:inherit;> t </abbr> </a><li class=nv-edit><a class="external text"href=https://en.wikipedia.org/w/index.php?title=Template:Model-rail-stub&action=edit> <abbr title="Edit this template"style=;text-decoration:inherit;> e </abbr> </a></ul></div></div><link href=mw-data:TemplateStyles:r1012311289 rel=mw-deduplicated-inline-style><div class="metadata plainlinks asbox stub"role=note><table role=presentation><tbody><tr class=noresize><td><a class=image href=/wiki/File:Free_and_open-source_software_logo_(2009).svg> <img alt="Stub icon"srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/45px-Free_and_open-source_software_logo_%282009%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/60px-Free_and_open-source_software_logo_%282009%29.svg.png 2x"data-file-height=512 data-file-width=512 decoding=async height=30 src=//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/30px-Free_and_open-source_software_logo_%282009%29.svg.png width=30> </a><td><p class=asbox-body>This <a title="Free and open-source software"href=/wiki/Free_and_open-source_software> free and open-source software </a> article is a <a href=/wiki/Wikipedia:Stub title=Wikipedia:Stub> stub </a> . You can help Wikipedia by <a class="external text"href=https://en.wikipedia.org/w/index.php?title=Java_Model_Railroad_Interface&action=edit> expanding it </a> .</p></table><link href=mw-data:TemplateStyles:r992953826 rel=mw-deduplicated-inline-style><div class="navbar plainlinks hlist navbar-mini"><ul><li class=nv-view><a href=/wiki/Template:Free-software-stub title=Template:Free-software-stub> <abbr title="View this template"style=;text-decoration:inherit;> v </abbr> </a><li class=nv-talk><a title="Template talk:Free-software-stub"href=/wiki/Template_talk:Free-software-stub> <abbr title="Discuss this template"style=;text-decoration:inherit;> t </abbr> </a><li class=nv-edit><a class="external text"href=https://en.wikipedia.org/w/index.php?title=Template:Free-software-stub&action=edit> <abbr title="Edit this template"style=;text-decoration:inherit;> e </abbr> </a></ul></div></div></div><noscript><img style="border: none; position: absolute;"alt height=1 src=//en.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1 width=1></noscript><div class=printfooter>Retrieved from " <a dir=ltr href=https://en.wikipedia.org/w/index.php?title=Java_Model_Railroad_Interface&oldid=919317883> https://en.wikipedia.org/w/index.php?title=Java_Model_Railroad_Interface&oldid=919317883 </a> "</div></div><div class=catlinks data-mw=interface id=catlinks><div class=mw-normal-catlinks id=mw-normal-catlinks><a href=/wiki/Help:Category title=Help:Category> Categories </a> : <ul><li><a title="Category:Digital model train control"href=/wiki/Category:Digital_model_train_control> Digital model train control </a><li><a title="Category:Programming language topic stubs"href=/wiki/Category:Programming_language_topic_stubs> Programming language topic stubs </a><li><a title="Category:Model rail stubs"href=/wiki/Category:Model_rail_stubs> Model rail stubs </a><li><a title="Category:Free software stubs"href=/wiki/Category:Free_software_stubs> Free software stubs </a></ul></div><div class="mw-hidden-catlinks mw-hidden-cats-hidden"id=mw-hidden-catlinks>Hidden categories: <ul><li><a title="Category:All stub articles"href=/wiki/Category:All_stub_articles> All stub articles </a></ul></div></div></div></div><div id=mw-data-after-content><div class=read-more-container></div></div><div id=mw-navigation><h2>Navigation menu</h2><div id=mw-head><nav class="mw-portlet mw-portlet-personal vector-user-menu-legacy vector-menu"aria-labelledby=p-personal-label id=p-personal role=navigation><h3 aria-label class=vector-menu-heading id=p-personal-label><span> Personal tools </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class=mw-list-item id=pt-anonuserpage><span> Not logged in </span><li class=mw-list-item id=pt-anontalk><a title="Discussion about edits from this IP address [n]"accesskey=n href=/wiki/Special:MyTalk> <span> Talk </span> </a><li class=mw-list-item id=pt-anoncontribs><a title="A list of edits made from this IP address [y]"accesskey=y href=/wiki/Special:MyContributions> <span> Contributions </span> </a><li class=mw-list-item id=pt-createaccount><a title="You are encouraged to create an account and log in; however, it is not mandatory"href=/w/index.php?title=Special:CreateAccount&returnto=Java+Model+Railroad+Interface> <span> Create account </span> </a><li class=mw-list-item id=pt-login><a title="You're encouraged to log in; however, it's not mandatory. [o]"accesskey=o href=/w/index.php?title=Special:UserLogin&returnto=Java+Model+Railroad+Interface> <span> Log in </span> </a></ul></div></nav><div id=left-navigation><nav class="mw-portlet mw-portlet-namespaces vector-menu vector-menu-tabs"aria-labelledby=p-namespaces-label id=p-namespaces role=navigation><h3 aria-label class=vector-menu-heading id=p-namespaces-label><span> Namespaces </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class="selected mw-list-item"id=ca-nstab-main><a title="View the content page [c]"accesskey=c href=/wiki/Java_Model_Railroad_Interface> <span> Article </span> </a><li class=mw-list-item id=ca-talk><a title="Discuss improvements to the content page [t]"accesskey=t href=/wiki/Talk:Java_Model_Railroad_Interface rel=discussion> <span> Talk </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-variants emptyPortlet vector-menu-dropdown-noicon vector-menu vector-menu-dropdown"aria-labelledby=p-variants-label id=p-variants role=navigation><input aria-haspopup=true aria-labelledby=p-variants-label class=vector-menu-checkbox data-event-name=ui.dropdown-p-variants id=p-variants-checkbox role=button type=checkbox><h3 aria-label="Change language variant"class=vector-menu-heading id=p-variants-label><span> Variants </span> <span class=vector-menu-checkbox-expanded> expanded </span> <span class=vector-menu-checkbox-collapsed> collapsed </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list></ul></div></nav></div><div id=right-navigation><nav class="mw-portlet mw-portlet-views vector-menu vector-menu-tabs"aria-labelledby=p-views-label id=p-views role=navigation><h3 aria-label class=vector-menu-heading id=p-views-label><span> Views </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class="selected mw-list-item"id=ca-view><a href=/wiki/Java_Model_Railroad_Interface> <span> Read </span> </a><li class=mw-list-item id=ca-edit><a title="Edit this page [e]"accesskey=e href=/w/index.php?title=Java_Model_Railroad_Interface&action=edit> <span> Edit </span> </a><li class=mw-list-item id=ca-history><a title="Past revisions of this page [h]"accesskey=h href=/w/index.php?title=Java_Model_Railroad_Interface&action=history> <span> View history </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-cactions emptyPortlet vector-menu-dropdown-noicon vector-menu vector-menu-dropdown"title="More options"aria-labelledby=p-cactions-label id=p-cactions role=navigation><input aria-haspopup=true aria-labelledby=p-cactions-label class=vector-menu-checkbox data-event-name=ui.dropdown-p-cactions id=p-cactions-checkbox role=button type=checkbox><h3 aria-label class=vector-menu-heading id=p-cactions-label><span> More </span> <span class=vector-menu-checkbox-expanded> expanded </span> <span class=vector-menu-checkbox-collapsed> collapsed </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list></ul></div></nav><div class=vector-search-box id=p-search role=search><div><h3><label for=searchInput>Search</label></h3><form action=/w/index.php class=vector-search-box-form id=searchform><div class=vector-search-box-inner data-search-loc=header-navigation id=simpleSearch><input aria-label="Search Wikipedia"placeholder="Search Wikipedia"title="Search Wikipedia [f]"accesskey=f autocapitalize=sentences class=vector-search-box-input id=searchInput name=search type=search><input name=title type=hidden value=Special:Search><input class="searchButton mw-fallbackSearchButton"title="Search Wikipedia for this text"id=mw-searchButton name=fulltext type=submit value=Search><input title="Go to a page with this exact name if it exists"class=searchButton id=searchButton name=go type=submit value=Go></div></form></div></div></div></div><div id=mw-panel><div id=p-logo role=banner><a title="Visit the main page"class=mw-wiki-logo href=/wiki/Main_Page> </a></div><nav class="mw-portlet mw-portlet-navigation vector-menu vector-menu-portal portal"aria-labelledby=p-navigation-label id=p-navigation role=navigation><h3 aria-label class=vector-menu-heading id=p-navigation-label><span> Navigation </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class=mw-list-item id=n-mainpage-description><a title="Visit the main page [z]"accesskey=z href=/wiki/Main_Page> <span> Main page </span> </a><li class=mw-list-item id=n-contents><a title="Guides to browsing Wikipedia"href=/wiki/Wikipedia:Contents> <span> Contents </span> </a><li class=mw-list-item id=n-currentevents><a title="Articles related to current events"href=/wiki/Portal:Current_events> <span> Current events </span> </a><li class=mw-list-item id=n-randompage><a title="Visit a randomly selected article [x]"accesskey=x href=/wiki/Special:Random> <span> Random article </span> </a><li class=mw-list-item id=n-aboutsite><a title="Learn about Wikipedia and how it works"href=/wiki/Wikipedia:About> <span> About Wikipedia </span> </a><li class=mw-list-item id=n-contactpage><a title="How to contact Wikipedia"href=//en.wikipedia.org/wiki/Wikipedia:Contact_us> <span> Contact us </span> </a><li class=mw-list-item id=n-sitesupport><a title="Support us by donating to the Wikimedia Foundation"href=https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en> <span> Donate </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-interaction vector-menu vector-menu-portal portal"aria-labelledby=p-interaction-label id=p-interaction role=navigation><h3 aria-label class=vector-menu-heading id=p-interaction-label><span> Contribute </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class=mw-list-item id=n-help><a title="Guidance on how to use and edit Wikipedia"href=/wiki/Help:Contents> <span> Help </span> </a><li class=mw-list-item id=n-introduction><a title="Learn how to edit Wikipedia"href=/wiki/Help:Introduction> <span> Learn to edit </span> </a><li class=mw-list-item id=n-portal><a title="The hub for editors"href=/wiki/Wikipedia:Community_portal> <span> Community portal </span> </a><li class=mw-list-item id=n-recentchanges><a title="A list of recent changes to Wikipedia [r]"accesskey=r href=/wiki/Special:RecentChanges> <span> Recent changes </span> </a><li class=mw-list-item id=n-upload><a title="Add images or other media for use on Wikipedia"href=/wiki/Wikipedia:File_Upload_Wizard> <span> Upload file </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-tb vector-menu vector-menu-portal portal"aria-labelledby=p-tb-label id=p-tb role=navigation><h3 aria-label class=vector-menu-heading id=p-tb-label><span> Tools </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class=mw-list-item id=t-whatlinkshere><a title="List of all English Wikipedia pages containing links to this page [j]"accesskey=j href=/wiki/Special:WhatLinksHere/Java_Model_Railroad_Interface> <span> What links here </span> </a><li class=mw-list-item id=t-recentchangeslinked><a title="Recent changes in pages linked from this page [k]"accesskey=k href=/wiki/Special:RecentChangesLinked/Java_Model_Railroad_Interface rel=nofollow> <span> Related changes </span> </a><li class=mw-list-item id=t-upload><a title="Upload files [u]"accesskey=u href=/wiki/Wikipedia:File_Upload_Wizard> <span> Upload file </span> </a><li class=mw-list-item id=t-specialpages><a title="A list of all special pages [q]"accesskey=q href=/wiki/Special:SpecialPages> <span> Special pages </span> </a><li class=mw-list-item id=t-permalink><a title="Permanent link to this revision of this page"href=/w/index.php?title=Java_Model_Railroad_Interface&oldid=919317883> <span> Permanent link </span> </a><li class=mw-list-item id=t-info><a title="More information about this page"href=/w/index.php?title=Java_Model_Railroad_Interface&action=info> <span> Page information </span> </a><li class=mw-list-item id=t-cite><a title="Information on how to cite this page"href=/w/index.php?title=Special:CiteThisPage&page=Java_Model_Railroad_Interface&id=919317883&wpFormIdentifier=titleform> <span> Cite this page </span> </a><li class=mw-list-item id=t-wikibase><a title="Structured data on this page hosted by Wikidata [g]"accesskey=g href=https://www.wikidata.org/wiki/Special:EntityPage/Q11226880> <span> Wikidata item </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-coll-print_export vector-menu vector-menu-portal portal"aria-labelledby=p-coll-print_export-label id=p-coll-print_export role=navigation><h3 aria-label class=vector-menu-heading id=p-coll-print_export-label><span> Print/export </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class=mw-list-item id=coll-download-as-rl><a title="Download this page as a PDF file"href=/w/index.php?title=Special:DownloadAsPdf&page=Java_Model_Railroad_Interface&action=show-download-screen> <span> Download as PDF </span> </a><li class=mw-list-item id=t-print><a title="Printable version of this page [p]"accesskey=p href=/w/index.php?title=Java_Model_Railroad_Interface&printable=yes> <span> Printable version </span> </a></ul></div></nav><nav class="mw-portlet mw-portlet-lang vector-menu vector-menu-portal portal"aria-labelledby=p-lang-label id=p-lang role=navigation><h3 aria-label class=vector-menu-heading id=p-lang-label><span> Languages </span></h3><div class=vector-menu-content><ul class=vector-menu-content-list><li class="interlanguage-link interwiki-ja mw-list-item"><a title="Java鉄道模型インターフェース – Japanese"class=interlanguage-link-target href=https://ja.wikipedia.org/wiki/Java%E9%89%84%E9%81%93%E6%A8%A1%E5%9E%8B%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9 hreflang=ja lang=ja> <span> 日本語 </span> </a></ul><div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"> <a title="Edit interlanguage links"class=wbc-editpage href=https://www.wikidata.org/wiki/Special:EntityPage/Q11226880#sitelinks-wikipedia> Edit links </a> </span></div></div></nav></div></div><footer class=mw-footer id=footer role=contentinfo><ul id=footer-info><li id=footer-info-lastmod>This page was last edited on 3 October 2019, at 02:05 <span class=anonymous-show>  (UTC) </span> .<li id=footer-info-copyright>Text is available under the <a href=//en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License rel=license> Creative Commons Attribution-ShareAlike License </a> <a href=//creativecommons.org/licenses/by-sa/3.0/ rel=license style=display:none;> </a> ; additional terms may apply. By using this site, you agree to the <a href=//foundation.wikimedia.org/wiki/Terms_of_Use> Terms of Use </a> and <a href=//foundation.wikimedia.org/wiki/Privacy_policy> Privacy Policy </a> . Wikipedia® is a registered trademark of the <a href=//www.wikimediafoundation.org/> Wikimedia Foundation, Inc. </a> , a non-profit organization.</ul><ul id=footer-places><li id=footer-places-privacy><a title="wmf:Privacy policy"class=extiw href=https://foundation.wikimedia.org/wiki/Privacy_policy> Privacy policy </a><li id=footer-places-about><a href=/wiki/Wikipedia:About title=Wikipedia:About> About Wikipedia </a><li id=footer-places-disclaimer><a title="Wikipedia:General disclaimer"href=/wiki/Wikipedia:General_disclaimer> Disclaimers </a><li id=footer-places-contact><a href=//en.wikipedia.org/wiki/Wikipedia:Contact_us> Contact Wikipedia </a><li id=footer-places-mobileview><a class="noprint stopMobileRedirectToggle"href=//en.m.wikipedia.org/w/index.php?title=Java_Model_Railroad_Interface&mobileaction=toggle_view_mobile> Mobile view </a><li id=footer-places-developers><a href=https://www.mediawiki.org/wiki/Special:MyLanguage/How_to_contribute> Developers </a><li id=footer-places-statslink><a href=https://stats.wikimedia.org/#/en.wikipedia.org> Statistics </a><li id=footer-places-cookiestatement><a href=https://foundation.wikimedia.org/wiki/Cookie_statement> Cookie statement </a></ul><ul class=noprint id=footer-icons><li id=footer-copyrightico><a href=https://wikimediafoundation.org/> <img alt="Wikimedia Foundation"srcset="/static/images/footer/wikimedia-button-1.5x.png 1.5x, /static/images/footer/wikimedia-button-2x.png 2x"height=31 loading=lazy src=/static/images/footer/wikimedia-button.png width=88> </a><li id=footer-poweredbyico><a href=https://www.mediawiki.org/> <img alt="Powered by MediaWiki"srcset="/static/images/footer/poweredby_mediawiki_132x47.png 1.5x, /static/images/footer/poweredby_mediawiki_176x62.png 2x"height=31 loading=lazy src=/static/images/footer/poweredby_mediawiki_88x31.png width=88> </a></ul></footer><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.189","walltime":"0.232","ppvisitednodes":{"value":233,"limit":1000000},"postexpandincludesize":{"value":11976,"limit":2097152},"templateargumentsize":{"value":93,"limit":2097152},"expansiondepth":{"value":8,"limit":40},"expensivefunctioncount":{"value":0,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":9227,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00%  204.980      1 -total"," 65.65%  134.566      1 Template:Reflist"," 50.69%  103.912      1 Template:Cite_web"," 29.33%   60.122      3 Template:Asbox"," 24.80%   50.842      1 Template:Prog-lang-stub","  5.03%   10.304      1 Template:Model-rail-stub","  4.30%    8.821      1 Template:Free-software-stub","  1.47%    3.014      1 Template:Main_other"]},"scribunto":{"limitreport-timeusage":{"value":"0.112","limit":"10.000"},"limitreport-memusage":{"value":2551227,"limit":52428800}},"cachereport":{"origin":"mw1364","timestamp":"20211029095516","ttl":1814400,"transientcontent":false}}});});</script><script type=application/ld+json>
   {"@context":"https:\/\/schema.org","@type":"Article","name":"Java Model Railroad Interface","url":"https:\/\/en.wikipedia.org\/wiki\/Java_Model_Railroad_Interface","sameAs":"http:\/\/www.wikidata.org\/entity\/Q11226880","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q11226880","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2006-03-06T17:03:40Z","dateModified":"2019-10-03T02:05:07Z"}
  </script><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgBackendResponseTime":107,"wgHostname":"mw1435"});});</script>