Dvortype is a typing tutor program for Linux/Gtk+ 2.
It uses the ABCD Dvorak courses,
and is itself licensed under the GPL.  When you download and extract it, run
./configure and make from its directory (and read the README).
Then type ./dvortype to start the program.  
Just for fun, I made another version in python (using Tkinter). It's pretty similar, but this easily works in Windows.