Copyright on the tracks

The origins of the free software movement can be traced back to to the hackers of MIT's Tech Model Railroad Club, but more recently model railways have played a significant part in validating copyright law.

Tradition has it the origins of the free software movement can be traced back to the hackers of the Signals and Power Subcommittee of the Tech Model Railroad Club (TMRC) at the Massachusetts Institute of Technology (MIT) in the late 50s and early 60s.

In 1961, members of the TMRC also known as The Midnight Requisition Committee discovered a TX-0 computer in Building 26 at MIT. As Steven Levy tells it in Hackers: Heroes of the Computer Revolution, worked out that the best time to gain access was in the middle of the night: "when no person in his right mind would have signed up for an hour-long session on the piece of paper posted every Friday beside the air conditioner in the RLE lab... The TMRC hackers, who soon were referring to themselves as TX-0 hackers, changed their life-style to accommodate the computer."

Advertisement - Article continues below

According to legend, this is where the traditions of hacking which later gave rise to the free software movement began.

It was the members of the TMRC who defined a hack as "a project undertaken or a product built not solely to fulfill some constructive goal, but with some wild pleasure taken in mere involvement," and devised a code of honour which Steven Levy later defined as The Hacker Ethic:

Advertisement
Advertisement - Article continues below

- Access to computers and anything which might teach you something about the way the world works should be unlimited and total. Always yield to the Hands-on Imperative!

- All information should be free;

- Mistrust authority, promote decentralization;

- Hackers should be judged by their hacking, not bogus criteria such as degrees, age, race or position;

- You can create art and beauty on a computer;

- Computers can change your life for the better.

As the history page on the TMRC website recounts: "Experiments with MIT's DEC and Lincoln machines, and employment at DEC and at the AI Lab were not, of course, the limit of TMRC's involvement with computers. Early DEC computers soon found their way into TMRC. They were used to control routes in the freight yard and to throw switches on the main layout. TMRC was probably one of the first student activities to make use of computers. However, in each application, cost and electrical component limits dictated that elaborate relay interfaces connect each computer to the layout."

Advertisement - Article continues below

Intellectual Property is theft?

Fast forward to the present day, or at least to 2001. Bob Jacobsen, a model railway enthusiast based in California, set up a project known as JMRI to create a Java-based Digital Command & Control (DCC) system to automatically control model railway layouts from a home computer much like those devised in earlier years by the TMRC.

DCC allows you to control each locomotive on the track as though you were driving it from the cab. Each locomotive is equipped with a chip, which translates the signals sent from the command station, or computer, via the track. The system also controls the signals and points or turnouts and may be implemented with various degrees of sophistication.

There are a number of such systems on the market, and searching around the web will turn up many more built by hobbyists and enthusiasts to run from their home PCs, on everything from DOS to Linux.

The difference is that Jacobsen's system is an open source project hosted on sourceforge.net and released under the Artistic License, as used by Perl. (JMRI is currently licensed under the GPLv2.)

Featured Resources

Top 5 challenges of migrating applications to the cloud

Explore how VMware Cloud on AWS helps to address common cloud migration challenges

Download now

3 reasons why now is the time to rethink your network

Changing requirements call for new solutions

Download now

All-flash buyer’s guide

Tips for evaluating Solid-State Arrays

Download now

Enabling enterprise machine and deep learning with intelligent storage

The power of AI can only be realised through efficient and performant delivery of data

Download now
Advertisement
Advertisement

Most Popular

Visit/infrastructure/server-storage/355118/hpe-warns-of-critical-bug-that-destroys-ssds-after-40000-hours
Server & storage

HPE warns of 'critical' bug that destroys SSDs after 40,000 hours

26 Mar 2020
Visit/software/video-conferencing/355138/zoom-beaming-ios-user-data-to-facebook-for-targeted-ads
video conferencing

Zoom beams iOS user data to Facebook for targeted ads

27 Mar 2020
Visit/software/355113/companies-offering-free-software-to-fight-covid-19
Software

These are the companies offering free software during the coronavirus crisis

25 Mar 2020
Visit/security/phishing/355120/hackers-pose-as-three-to-exploit-high-data-demand
phishing

Hackers target Three customers with "sophisticated" phishing scam

26 Mar 2020