*[Java Archive (.jar)](https://docs.oracle.com/javase/tutorial/deployment/jar/basicsindex.html) for sharable/runnable software libraries
*[Java Archive (.jar)](https://docs.oracle.com/javase/tutorial/deployment/jar/basicsindex.html) for sharable/runnable software libraries
*[Java SE JDK download](https://openjdk.java.net)(OpenJDK 21.0.1) or
*[Java SE OpenJDK download](https://openjdk.java.net)(OpenJDK 22) or
[Java SE JDK download](https://www.oracle.com/technetwork/java/javase/downloads/index.html)(OracleJDK 20)
[Java SE JDK download](https://www.oracle.com/technetwork/java/javase/downloads/index.html)(OracleJDK 22)
*[Netbeans](http://www.netbeans.org)(version19), [Using Git Support in NetBeans IDE](https://netbeans.org/kb/docs/ide/git.html)
*[Netbeans](http://www.netbeans.org)(version22), [Using Git Support in NetBeans IDE](https://netbeans.org/kb/docs/ide/git.html)
and [Video of Cloning a Git Repository Using NetBeans IDE](https://netbeans.org/kb/docs/ide/git_nb_ssh_screencast.html)
and [Video of Cloning a Git Repository Using NetBeans IDE](https://netbeans.org/kb/docs/ide/git_nb_ssh_screencast.html)
*[Open-DIS Repository](https://github.com/open-dis)(specifically[opendis7-java](https://github.com/open-dis/opendis7-java)) and [Distributed Interactive Simulation: The Missing Handbook](https://github.com/open-dis/DISTutorial/blob/master/README.md)
*[Open-DIS Repository](https://github.com/open-dis)(specifically[opendis7-java](https://github.com/open-dis/opendis7-java)) and [Distributed Interactive Simulation: The Missing Handbook](https://github.com/open-dis/DISTutorial/blob/master/README.md)
*[Savage Developers Guide](https://savage.nps.edu/Savage/developers.html) resources for [Cygwin](https://savage.nps.edu/Savage/developers.html#Cygwin), [DIS](https://savage.nps.edu/Savage/developers.html#DIS) and [telnet](https://savage.nps.edu/Savage/developers.html#telnet)
*[Savage Developers Guide](https://savage.nps.edu/Savage/developers.html) resources for [Cygwin](https://savage.nps.edu/Savage/developers.html#Cygwin), [DIS](https://savage.nps.edu/Savage/developers.html#DIS) and [telnet](https://savage.nps.edu/Savage/developers.html#telnet)
*[Sequence Diagram](https://en.wikipedia.org/wiki/Sequence_diagram) and [Timing Diagram (UML)](https://en.wikipedia.org/wiki/Timing_diagram_(Unified_Modeling_Language)) on Wikipedia
*[Sequence Diagram](https://en.wikipedia.org/wiki/Sequence_diagram) and [Timing Diagram (UML)](https://en.wikipedia.org/wiki/Timing_diagram_(Unified_Modeling_Language)) on Wikipedia
*[WireShark](https://wireshark.org) and [WireShark Tutorial for Beginners](https://www.youtube.com/watch?v=TkCSr30UojM) video by Anson Alexander
*[WireShark](https://wireshark.org) and [WireShark Tutorial for Beginners](https://www.youtube.com/watch?v=TkCSr30UojM) video by Anson Alexander
*[X3D-Edit](https://savage.nps.edu/X3D-Edit) as Netbeans Plugin including [DIS PDU Player/Recorder](https://savage.nps.edu/X3D-Edit/images/DisPlayerRecorderPanel.png) and [ESPDU Generator](https://savage.nps.edu/X3D-Edit/images/DisEspduTestPanelDemo.png)(currently uses NetBeans version 22)
*[X3D-Edit](https://savage.nps.edu/X3D-Edit) as Netbeans Plugin including [DIS PDU Player/Recorder](https://savage.nps.edu/X3D-Edit/images/DisPlayerRecorderPanel.png) and [ESPDU Generator](https://savage.nps.edu/X3D-Edit/images/DisEspduTestPanelDemo.png)(updated quarterly to use latest NetBeans version)
*[X3D for Web Authors](https://x3dgraphics.com) book, examples and slidesets including [X3D Distributed Interactive Simulation (DIS)](https://x3dgraphics.com/slidesets/X3dForAdvancedModeling/DistributedInteractiveSimulation.pdf)
*[X3D for Web Authors](https://x3dgraphics.com) book, examples and slidesets including [X3D Distributed Interactive Simulation (DIS)](https://x3dgraphics.com/slidesets/X3dForAdvancedModeling/DistributedInteractiveSimulation.pdf)