Uses of Package
jmri.util

Packages that use jmri.util
apps Provides application level support for JMRI; includes specific applications in subpackages. 
apps.gui3 The gui3 package provides basic function for JMRI applications that use the new "Gui3" user interface (much more to follow as we develop this new interface) Related Documentation For overviews, tutorials, examples, guides, and tool documentation, please see: ##### REFER TO NON-SPEC DOCUMENTATION HERE #####
apps.gui3.dp3   
apps.gui3.paned Provide the GUI3 "paned", IDE-like, user interface. 
jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts. 
jmri.jmris Server implementation for the JMRI interfaces. 
jmri.jmris.simpleserver   
jmri.jmris.srcp Contains a SRCP protocol parser to be built with the Java Compiler Compiler (JavaCC). 
jmri.jmrit.analogclock   
jmri.jmrit.audio.swing Provides Swing-specific implementations of various audio systems. 
jmri.jmrit.automat.monitor Classes to provide a GUI for manipulating the running Automat instances. 
jmri.jmrit.beantable Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads. 
jmri.jmrit.beantable.oblock   
jmri.jmrit.beantable.sensor   
jmri.jmrit.beantable.signalmast   
jmri.jmrit.blockboss Provides a very simple vital signal logic for use in JMRI programs. 
jmri.jmrit.catalog Provides a tree-based catalog for browsing. 
jmri.jmrit.consisttool   
jmri.jmrit.dispatcher   
jmri.jmrit.display Control panel and visible icon classes. 
jmri.jmrit.display.controlPanelEditor   
jmri.jmrit.display.layoutEditor   
jmri.jmrit.display.palette   
jmri.jmrit.display.panelEditor   
jmri.jmrit.dualdecoder   
jmri.jmrit.lcdclock Provide a simple GUI for a clock that displays the time via LCD characters 
jmri.jmrit.log   
jmri.jmrit.logix   
jmri.jmrit.mailreport Provides a tool for sending a formatted debugging information to a mailing list, which will archive/forward/process it 
jmri.jmrit.nixieclock Provide a simple GUI for a clock that displays the time via Nixie tubes 
jmri.jmrit.operations   
jmri.jmrit.operations.locations   
jmri.jmrit.operations.rollingstock   
jmri.jmrit.operations.rollingstock.cars   
jmri.jmrit.operations.rollingstock.engines   
jmri.jmrit.operations.routes   
jmri.jmrit.operations.setup   
jmri.jmrit.operations.trains   
jmri.jmrit.picker   
jmri.jmrit.powerpanel   
jmri.jmrit.roster.swing.rostergroup   
jmri.jmrit.sendpacket   
jmri.jmrit.sensorgroup   
jmri.jmrit.signalling   
jmri.jmrit.simpleclock Contains a simple FastClock implementation based on the computers clock. 
jmri.jmrit.simplelightctrl   
jmri.jmrit.simpleprog   
jmri.jmrit.simpleturnoutctrl   
jmri.jmrit.speedometer   
jmri.jmrit.symbolicprog.symbolicframe   
jmri.jmrit.symbolicprog.tabbedframe   
jmri.jmrit.throttle   
jmri.jmrit.ussctc Tools for simulating a USS CTC panel. 
jmri.jmrit.withrottle   
jmri.jmrix Interfaces and implementations for system-specific code. 
jmri.jmrix.acela.acelamon   
jmri.jmrix.acela.nodeconfig   
jmri.jmrix.acela.packetgen   
jmri.jmrix.bachrus   
jmri.jmrix.can.adapters.lawicell.canusb.serialdriver Defines classes for interfacing to a LAWICELL CAN-USB CAN adapter 
jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network. 
jmri.jmrix.can.cbus.swing.configtool   
jmri.jmrix.can.cbus.swing.console Defines classes for a console utility to interact with a MERG CBUS network
jmri.jmrix.can.cbus.swing.eventtable Defines classes for implementing an event table to interact with a MERG CBUS network. 
jmri.jmrix.can.cbus.swing.nodeconfig   
jmri.jmrix.can.swing.monitor   
jmri.jmrix.can.swing.send Provide a tool for sending CAN packets. 
jmri.jmrix.cmri.serial.assignment   
jmri.jmrix.cmri.serial.diagnostic   
jmri.jmrix.cmri.serial.packetgen   
jmri.jmrix.cmri.serial.serialmon   
jmri.jmrix.easydcc.easydccmon   
jmri.jmrix.easydcc.packetgen   
jmri.jmrix.ecos.swing.monitor   
jmri.jmrix.ecos.swing.packetgen   
jmri.jmrix.ecos.swing.preferences   
jmri.jmrix.ecos.swing.statusframe   
jmri.jmrix.grapevine.nodetable   
jmri.jmrix.jinput.treecontrol GUI for controlling JInput access to USB devices. 
jmri.jmrix.jmriclient.swing.mon   
jmri.jmrix.lenz.lv102   
jmri.jmrix.lenz.lz100   
jmri.jmrix.lenz.lzv100   
jmri.jmrix.lenz.swing.li101   
jmri.jmrix.lenz.swing.liusb   
jmri.jmrix.lenz.swing.mon   
jmri.jmrix.lenz.swing.stackmon   
jmri.jmrix.lenz.swing.systeminfo   
jmri.jmrix.loconet.almbrowser   
jmri.jmrix.loconet.hexfile   
jmri.jmrix.loconet.locomon   
jmri.jmrix.loconet.loconetovertcp Defines classes for interfacing to an LocoNet via a telnet connection to a LocoNetOverTcp driver. 
jmri.jmrix.loconet.sdfeditor Provide GUI tools for editing an SDF file in memory. 
jmri.jmrix.mrc.mrcmon   
jmri.jmrix.openlcb.swing.send Provide a tool for sending OpenLCB CAN packets. 
jmri.jmrix.openlcb.swing.tie   
jmri.jmrix.pricom.downloader   
jmri.jmrix.pricom.pockettester   
jmri.jmrix.qsi.qsimon   
jmri.jmrix.rps.aligntable Provide access to alignment information via a table interface. 
jmri.jmrix.rps.rpsmon   
jmri.jmrix.rps.swing.debugger Provides a GUI for various RPS debugging activities. 
jmri.jmrix.rps.swing.polling Provides a control panel frame for operating the RPS support. 
jmri.jmrix.rps.swing.soundset Provides a GUI for controlling an automatic sound calculation 
jmri.jmrix.rps.trackingpanel This package creates the "Tracking Display" tool for RPS 
jmri.jmrix.serialsensor   
jmri.jmrix.sprog.console   
jmri.jmrix.sprog.packetgen   
jmri.jmrix.sprog.sprogmon   
jmri.jmrix.sprog.sprogslotmon   
jmri.jmrix.sprog.update   
jmri.jmrix.srcp.srcpmon   
jmri.jmrix.swing   
jmri.jmrix.xpa.packetgen   
jmri.jmrix.xpa.xpaconfig   
jmri.jmrix.xpa.xpamon   
jmri.jmrix.zimo.packetgen   
jmri.jmrix.zimo.zimomon   
jmri.util   
jmri.util.davidflanagan   
jmri.util.swing.mdi Tools and utilities for providing a multi-document interface for a JMRI application. 
jmri.util.swing.multipane Tools and utilities for providing a multi-pane interface for a JMRI application. 
jmri.web.miniserver MiniServer is a small web server, the smallest scaffold possible for running simple servlets. 
 

Classes in jmri.util used by apps
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by apps.gui3
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by apps.gui3.dp3
BusyGlassPane
          Used to intercept inputs and to display a busy cursor during reads and writes.
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by apps.gui3.paned
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmris
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmris.simpleserver
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmris.srcp
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.analogclock
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.audio.swing
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.automat.monitor
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.beantable
JmriJFrame
          JFrame extended for common JMRI use.
SystemNameComparator
          Comparator for JMRI System Names.
 

Classes in jmri.util used by jmri.jmrit.beantable.oblock
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.beantable.sensor
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.beantable.signalmast
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.blockboss
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.catalog
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.consisttool
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.dispatcher
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.display
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.display.controlPanelEditor
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.display.layoutEditor
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.display.palette
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.display.panelEditor
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.dualdecoder
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.lcdclock
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.log
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.logix
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.mailreport
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.nixieclock
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.operations
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.operations.locations
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.operations.rollingstock
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.operations.rollingstock.cars
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.operations.rollingstock.engines
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.operations.routes
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.operations.setup
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.operations.trains
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.picker
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.powerpanel
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.roster.swing.rostergroup
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.sendpacket
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.sensorgroup
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.signalling
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.simpleclock
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.simplelightctrl
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.simpleprog
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.simpleturnoutctrl
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.speedometer
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.symbolicprog.symbolicframe
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.symbolicprog.tabbedframe
BusyGlassPane
          Used to intercept inputs and to display a busy cursor during reads and writes.
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.throttle
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrit.ussctc
JmriJFrame
          JFrame extended for common JMRI use.
JmriJFrameAction
          Default form of action to create an object that's from a child class of JmriJFrame.
 

Classes in jmri.util used by jmri.jmrit.withrottle
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.acela.acelamon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.acela.nodeconfig
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.acela.packetgen
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.bachrus
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.can.adapters.lawicell.canusb.serialdriver
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.can.cbus
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.can.cbus.swing.configtool
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.can.cbus.swing.console
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.can.cbus.swing.eventtable
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.can.cbus.swing.nodeconfig
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.can.swing.monitor
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.can.swing.send
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.cmri.serial.assignment
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.cmri.serial.diagnostic
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.cmri.serial.packetgen
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.cmri.serial.serialmon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.easydcc.easydccmon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.easydcc.packetgen
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.ecos.swing.monitor
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.ecos.swing.packetgen
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.ecos.swing.preferences
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.ecos.swing.statusframe
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.grapevine.nodetable
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.jinput.treecontrol
JmriJFrame
          JFrame extended for common JMRI use.
JmriJFrameAction
          Default form of action to create an object that's from a child class of JmriJFrame.
 

Classes in jmri.util used by jmri.jmrix.jmriclient.swing.mon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.lenz.lv102
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.lenz.lz100
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.lenz.lzv100
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.lenz.swing.li101
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.lenz.swing.liusb
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.lenz.swing.mon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.lenz.swing.stackmon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.lenz.swing.systeminfo
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.loconet.almbrowser
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.loconet.hexfile
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.loconet.locomon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.loconet.loconetovertcp
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.loconet.sdfeditor
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.mrc.mrcmon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.openlcb.swing.send
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.openlcb.swing.tie
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.pricom.downloader
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.pricom.pockettester
JmriJFrame
          JFrame extended for common JMRI use.
JmriJFrameAction
          Default form of action to create an object that's from a child class of JmriJFrame.
 

Classes in jmri.util used by jmri.jmrix.qsi.qsimon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.rps.aligntable
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.rps.rpsmon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.rps.swing.debugger
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.rps.swing.polling
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.rps.swing.soundset
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.rps.trackingpanel
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.serialsensor
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.sprog.console
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.sprog.packetgen
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.sprog.sprogmon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.sprog.sprogslotmon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.sprog.update
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.srcp.srcpmon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.swing
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.xpa.packetgen
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.xpa.xpaconfig
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.xpa.xpamon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.zimo.packetgen
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.jmrix.zimo.zimomon
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.util
FileChooserFilter
          Allow selection of possible files by their extension.
JLogoutputFrame
          A standalone window for receiving and displaying log outputs Singleton pattern The original version deferred initialization onto the Swing thread; this version does it inline, and must be invoked from the Swing thread.
JmriJFrame
          JFrame extended for common JMRI use.
JTextPaneAppender
          Implements a log4j appender which writes to a swing JTextPane This code was copied from "jakarta-log4j-1.2.15\apache-log4j-1.2.15\contribs\SvenReimers\gui\TextPaneAppender.java" (which did not work properly, not even compile) and adapted for my needs.
SystemNameComparator
          Comparator for JMRI System Names.
 

Classes in jmri.util used by jmri.util.davidflanagan
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.util.swing.mdi
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.util.swing.multipane
JmriJFrame
          JFrame extended for common JMRI use.
 

Classes in jmri.util used by jmri.web.miniserver
JmriJFrame
          JFrame extended for common JMRI use.
 



Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads