Announcement from the JMRI community: October 3, 2024
The Java Model Railroad Interface (JMRI®) community announces two major milestones: the 25th anniversary of the first use of JMRI and the 10,000th update to the Java Model Railroad Interface software used by almost 50,000 model railroad hobbyists for managing and operating today’s digitally controlled model railroads. With over 300 developers worldwide having contributed, the “community sourced” JMRI project began in 1999 to provide a way for model railroaders to manage the complexity of train engines fitted with digital decoders. Today, model railroaders worldwide use the greatly expanded JMRI system for everything having to do with the development and enjoyment of modern model trains and layouts.
Bob Jacobsen, a member of the original team and still a senior developer, said “JMRI has helped bring the sophistication of modern electronics and computers to thousands of model railroads - all based on open source software.” Not only model railroad hobbyists, but millions of people of all ages have seen JMRI in operation at holiday train displays, hobby shows, and train exhibits at multiple museums around the world.
“JMRI was one of the key steppingstones in the wide adoption of Digital Command Control across the model railroading community by making the process of implementation easier, visual, and common across all manufacturers,” noted Peter Ely, a founding member of the NMRA DCC Working Group. “JMRI itself grew in complementary directions to allow the typical model railroader to do things at the system-wide railway level only dreamed about by the original working group.”
Jacobsen said that JMRI development continues to keep pace with changes in technology and that another 10,000 updates are likely over the next decade. It is through the continued interest and contribution of time and effort of the community members that JMRI feature are expanded and technology updated. Interest in JMRI extends over dozens of user forums and social media platforms, with over 8,000 users participating in the primary user forum on groups.io, asking questions and contributing answers and suggestions that are used to expand and improve JMRI capabilities.
Congratulations and thanks to all who have participated in using and improving JMRI, now and into the future.
About JMRI
The Java Model Railroad Interface project was initially a modest undertaking of some dozen model railroad hobbyists who wanted to bring their computer skills to the emerging field of digitally controlled model trains. Forming an open source software development project, their first output was called DecoderPro® and provided easy-to-use screens for managing “configuration variables” in the small computers that manufacturers and hobbyists were installing in train engines. The effort expanded to create PanelProTM with features for controlling all types of electronic devices and automating train operations by monitoring sensors around the layout.
Unfortunately, the community was soon embroiled in a copyright and patent dispute that resulted (after seven years of litigation) in the landmark Jacobsen v. Katzer case that helped establish the legal basis for today’s open software movement. The Electronic Frontier Foundation cites this case as one that has allowed the internet to flourish and find its way into millions of computers in homes, offices, and businesses.
JMRI today provides functions including management of Digital Command Control decoders in train engines, cars, and other devices, graphic display of small and large train layouts, on-line real-time operational monitoring of sensors and other devices, automation of train operations, and management of realistic train operation scenarios. JMRI also provided the first widespread implementation of the WiThrottle protocol.
New releases of JMRI are made available to users approximately monthly. JMRI is comprised of several thousand source files available at GitHub, the free open source code repository, and is maintained and expanded by community members. One of the milestones celebrated today is the 10,000th developer update to the JMRI repository on GitHub, indicating the robustness and on-going development of this important open source project.
For more information, contact Bob Jacobsen via email: info@...
|
HUGE pat on the back to everyone. Though the complexity far exceeds any help I can give today, I’m glad to be one of the original pioneers
And most people possibly won’t be aware of the significant legal battle back in 2006 that ensured JMRI remained in the public domain. Glad some of my articles in the UK model press helped there too
It really is amazing when I look back to see how the humble DecoderPro has evolved
Phil G
переключити цитоване повідомлення
Показати цитований текст
On 7 Sep 2024, at 18:37, JerryG via groups.io <jerryg2003@...> wrote:
Announcement from the JMRI community: October 3, 2024
The Java Model Railroad Interface (JMRI®) community announces two major milestones:
the 25th anniversary of the first use of JMRI and the 10,000th update to the Java Model Railroad Interface software used by almost 50,000 model railroad hobbyists for managing and operating today’s digitally controlled model railroads.
With over 300 developers worldwide having contributed, the “community sourced” JMRI project began in 1999 to provide a way for model railroaders to manage the complexity of train engines fitted with digital decoders.
Today, model railroaders worldwide use the greatly expanded JMRI system for everything having to do with the development and enjoyment of modern model trains and layouts.
Bob Jacobsen, a member of the original team and still a senior developer, said “JMRI has helped bring the sophistication of modern electronics and computers to thousands of model railroads - all based on open
source software.” Not only model railroad hobbyists, but millions of people of all ages have seen JMRI in operation at holiday train displays, hobby shows, and train exhibits at multiple museums around the world.
“JMRI was one of the key steppingstones in the wide adoption of Digital Command Control across the model railroading community by making the process of implementation easier, visual, and common across all manufacturers,”
noted Peter Ely, a founding member of the NMRA DCC Working Group.
“JMRI itself grew in complementary directions to allow the typical model railroader to do things at the system-wide railway level only dreamed about by the original working group.”
Jacobsen said that JMRI development continues to keep pace with changes in technology and that another 10,000 updates are likely over the next decade.
It is through the continued interest and contribution of time and effort of the community members that JMRI feature are expanded and technology updated.
Interest in JMRI extends over dozens of user forums and social media platforms, with over 8,000 users participating in the primary user forum on groups.io, asking questions and contributing answers and suggestions that are used to expand and improve
JMRI capabilities.
Congratulations and thanks to all who have participated in using and improving JMRI, now and into the future.
About JMRI
The Java Model Railroad Interface project was initially a modest undertaking of some dozen model railroad hobbyists who wanted to bring their computer skills to the emerging field of digitally controlled model
trains. Forming an open source software development project, their first output was called DecoderPro® and provided easy-to-use screens for managing “configuration variables” in the small computers that manufacturers
and hobbyists were installing in train engines.
The effort expanded to create PanelProTM with features for controlling all types of electronic devices and automating train operations by monitoring sensors around the layout.
Unfortunately, the community was soon embroiled in a copyright and patent dispute that resulted (after seven years of litigation) in the landmark Jacobsen v. Katzer case that helped establish the legal basis
for today’s open software movement. The Electronic Frontier Foundation cites this case as one that has allowed the internet to flourish and find its way into millions of computers in homes, offices, and businesses.
JMRI today provides functions including management of Digital Command Control decoders in train engines, cars, and other devices, graphic display of small and large train layouts, on-line real-time operational
monitoring of sensors and other devices, automation of train operations, and management of realistic train operation scenarios.
JMRI also provided the first widespread implementation of the WiThrottle protocol.
New releases of JMRI are made available to users approximately monthly.
JMRI is comprised of several thousand source files available at GitHub, the free open source code repository, and is maintained and expanded by community members.
One of the milestones celebrated today is the 10,000th developer update to the JMRI repository on GitHub, indicating the robustness and on-going development of this important open source project.
For more information, contact Bob Jacobsen via email:
info@...
|
It is amazing how far JMRI - Decoder Pro - Panel Pro has come over the 20 plus years I have been using this fantastic software.
It not only makes complex sound decoder management easier, but it has also permitted me and several nearby operators to model CTC panels in both modern and US&S styles.
Most interesting for me is what Bob J helped me to implement with Ken McCorry's full size loco simulator. Details on my web site at:
Thanks to all of the developers and their contributions to making this hobby so much more capable.
Bob Bucklew
www.quaker-valley.com
переключити цитоване повідомлення
Показати цитований текст
From: JerryG <jerryg2003@...> To: jmriusers <jmriusers@groups.io> Date: Saturday, 7 September 2024 1:37 PM EDT Subject: [jmriusers] Celebrating JMRI 25th Anniversary (3 Oct 2024)
Announcement from the JMRI community: October 3, 2024
The Java Model Railroad Interface (JMRI®) community announces two major milestones: the 25th anniversary of the first use of JMRI and the 10,000th update to the Java Model Railroad Interface software used by almost 50,000 model railroad hobbyists for managing and operating today’s digitally controlled model railroads. With over 300 developers worldwide having contributed, the “community sourced” JMRI project began in 1999 to provide a way for model railroaders to manage the complexity of train engines fitted with digital decoders. Today, model railroaders worldwide use the greatly expanded JMRI system for everything having to do with the development and enjoyment of modern model trains and layouts.
Bob Jacobsen, a member of the original team and still a senior developer, said “JMRI has helped bring the sophistication of modern electronics and computers to thousands of model railroads - all based on open source software.” Not only model railroad hobbyists, but millions of people of all ages have seen JMRI in operation at holiday train displays, hobby shows, and train exhibits at multiple museums around the world.
“JMRI was one of the key steppingstones in the wide adoption of Digital Command Control across the model railroading community by making the process of implementation easier, visual, and common across all manufacturers,” noted Peter Ely, a founding member of the NMRA DCC Working Group. “JMRI itself grew in complementary directions to allow the typical model railroader to do things at the system-wide railway level only dreamed about by the original working group.”
Jacobsen said that JMRI development continues to keep pace with changes in technology and that another 10,000 updates are likely over the next decade. It is through the continued interest and contribution of time and effort of the community members that JMRI feature are expanded and technology updated. Interest in JMRI extends over dozens of user forums and social media platforms, with over 8,000 users participating in the primary user forum on groups.io, asking questions and contributing answers and suggestions that are used to expand and improve JMRI capabilities.
Congratulations and thanks to all who have participated in using and improving JMRI, now and into the future.
About JMRI
The Java Model Railroad Interface project was initially a modest undertaking of some dozen model railroad hobbyists who wanted to bring their computer skills to the emerging field of digitally controlled model trains. Forming an open source software development project, their first output was called DecoderPro® and provided easy-to-use screens for managing “configuration variables” in the small computers that manufacturers and hobbyists were installing in train engines. The effort expanded to create PanelProTM with features for controlling all types of electronic devices and automating train operations by monitoring sensors around the layout.
Unfortunately, the community was soon embroiled in a copyright and patent dispute that resulted (after seven years of litigation) in the landmark Jacobsen v. Katzer case that helped establish the legal basis for today’s open software movement. The Electronic Frontier Foundation cites this case as one that has allowed the internet to flourish and find its way into millions of computers in homes, offices, and businesses.
JMRI today provides functions including management of Digital Command Control decoders in train engines, cars, and other devices, graphic display of small and large train layouts, on-line real-time operational monitoring of sensors and other devices, automation of train operations, and management of realistic train operation scenarios. JMRI also provided the first widespread implementation of the WiThrottle protocol.
New releases of JMRI are made available to users approximately monthly. JMRI is comprised of several thousand source files available at GitHub, the free open source code repository, and is maintained and expanded by community members. One of the milestones celebrated today is the 10,000th developer update to the JMRI repository on GitHub, indicating the robustness and on-going development of this important open source project.
For more information, contact Bob Jacobsen via email: info@...
|
Yes, I love the product! Thank you to everyone who has created or contributed to JMRI.
To the next 25 years...
Frank
--
Frank Kenny
Central Pacific Railway - CPRX
310-344-9145
Los Angeles area
|
Congratulations from me too! This is an amazing achievement.
I find it hard to believe though - that it's been 25 years.
WOW! Morgan Bilbo, JAVA/ZULU 11.52.13 jre, JMRI 5.4.
|
A good time to donate $$ to the cause. Mark Granville
|
I would like to add my congratulations to those who have been involved in the development of this very complex piece of software. The abilities of those who have coded the additional features that have been added in PanelPro and OperationsPro never cease to amaze me.
One thing that I would like to request, is Bob and those associated with at least the first stages of DecoderPro please write some form of treatise detailing the thoughts and actions behind the early development of this wonderful program, so as people pass on there is a written history of the early days of the program, and a record of those involved. It would be great if those involved in the following development also put 'pen to paper' to make further chapters to detail the following developments that they undertook as well, to keep a record of those involved.
переключити цитоване повідомлення
Показати цитований текст
HUGE pat on the back to everyone. Though the complexity far exceeds any help I can give today, I’m glad to be one of the original pioneers
And most people possibly won’t be aware of the significant legal battle back in 2006 that ensured JMRI remained in the public domain. Glad some of my articles in the UK model press helped there too
It really is amazing when I look back to see how the humble DecoderPro has evolved
Phil G
Announcement from the JMRI community: October 3, 2024
The Java Model Railroad Interface (JMRI®) community announces two major milestones:
the 25th anniversary of the first use of JMRI and the 10,000th update to the Java Model Railroad Interface software used by almost 50,000 model railroad hobbyists for managing and operating today’s digitally controlled model railroads.
With over 300 developers worldwide having contributed, the “community sourced” JMRI project began in 1999 to provide a way for model railroaders to manage the complexity of train engines fitted with digital decoders.
Today, model railroaders worldwide use the greatly expanded JMRI system for everything having to do with the development and enjoyment of modern model trains and layouts.
Bob Jacobsen, a member of the original team and still a senior developer, said “JMRI has helped bring the sophistication of modern electronics and computers to thousands of model railroads - all based on open
source software.” Not only model railroad hobbyists, but millions of people of all ages have seen JMRI in operation at holiday train displays, hobby shows, and train exhibits at multiple museums around the world.
“JMRI was one of the key steppingstones in the wide adoption of Digital Command Control across the model railroading community by making the process of implementation easier, visual, and common across all manufacturers,”
noted Peter Ely, a founding member of the NMRA DCC Working Group.
“JMRI itself grew in complementary directions to allow the typical model railroader to do things at the system-wide railway level only dreamed about by the original working group.”
Jacobsen said that JMRI development continues to keep pace with changes in technology and that another 10,000 updates are likely over the next decade.
It is through the continued interest and contribution of time and effort of the community members that JMRI feature are expanded and technology updated.
Interest in JMRI extends over dozens of user forums and social media platforms, with over 8,000 users participating in the primary user forum on groups.io, asking questions and contributing answers and suggestions that are used to expand and improve
JMRI capabilities.
Congratulations and thanks to all who have participated in using and improving JMRI, now and into the future.
About JMRI
The Java Model Railroad Interface project was initially a modest undertaking of some dozen model railroad hobbyists who wanted to bring their computer skills to the emerging field of digitally controlled model
trains. Forming an open source software development project, their first output was called DecoderPro® and provided easy-to-use screens for managing “configuration variables” in the small computers that manufacturers
and hobbyists were installing in train engines.
The effort expanded to create PanelProTM with features for controlling all types of electronic devices and automating train operations by monitoring sensors around the layout.
Unfortunately, the community was soon embroiled in a copyright and patent dispute that resulted (after seven years of litigation) in the landmark Jacobsen v. Katzer case that helped establish the legal basis
for today’s open software movement. The Electronic Frontier Foundation cites this case as one that has allowed the internet to flourish and find its way into millions of computers in homes, offices, and businesses.
JMRI today provides functions including management of Digital Command Control decoders in train engines, cars, and other devices, graphic display of small and large train layouts, on-line real-time operational
monitoring of sensors and other devices, automation of train operations, and management of realistic train operation scenarios.
JMRI also provided the first widespread implementation of the WiThrottle protocol.
New releases of JMRI are made available to users approximately monthly.
JMRI is comprised of several thousand source files available at GitHub, the free open source code repository, and is maintained and expanded by community members.
One of the milestones celebrated today is the 10,000th developer update to the JMRI repository on GitHub, indicating the robustness and on-going development of this important open source project.
For more information, contact Bob Jacobsen via email:
info@...
|
Congratulations on the anniversary and many thanks for the hard work by all of the developers.
|
I agree with you. I was almost “scammed” by the outfit trying to make money out of JMRI. Dennis G Edgar Lead Auditor 133839 mobile: 083 6470569
переключити цитоване повідомлення
Показати цитований текст
Congratulations on the anniversary and many thanks for the hard work by all of the developers.
|
Gentlemen, JMRI is the best thing since sliced bread or canned beer! IMHO... keep up the GREAT WORK!
переключити цитоване повідомлення
Показати цитований текст
On Mon, Sep 9, 2024 at 12:49 PM, dennisedgar7 <dennisedgar7@...> wrote: I agree with you. I was almost “scammed” by the outfit trying to make money out of JMRI. Dennis G Edgar Lead Auditor 133839 mobile: 083 6470569
Congratulations on the anniversary and many thanks for the hard work by all of the developers.
-- Sent from my gosh darn droid! Please excuse the fat finger mistakes... John
|
CONGRATS to the entire JMRI Team!
Decoder Pro alone deserves a salute!
I recently started building micro controller modules based on the CMRI - Chubb system and found JMRI was so easy to use and start building signal systems, changing the options for several friends who thought it was too much to tackle. Thanks to JMRI, its honestly simple!
Thank you to everyone who has made it possible.
Randy McKenzie
Virginia Southern Model Railroad
|