glautomata.c is a screensaver for the xscreensaver package.  It is not included in the distribution
so you will need to compile the package from source to get this to work.  Here is how you 
can do that: 

First downloaded the lastest source code form http://www.jwz.org/xscreensaver/
unpack it and run ./configure && make

copy glautomata.c glautomata.man and glautomata.xml to the xscreensaver's hacks/glx directory

Edit the make file, you will need to add glautomata.c to the SRCS variable,
add glautomata.o to OBJS variable,  add glautomata to the GL_EXES variable, 
add glautomata.man and finally and the following right before the lines that
says "DO NOT DELETE"

glautomata: glautomata.o  $(TRACK_OBJS) $(HACK_OBJS)
	$(CC_HACK) -o $@ $@.o   $(TRACK_OBJS) $(HACK_OBJS) $(HACK_LIBS)


pov_auto.pov is a conversion of the c source to povray.
pov_auto.png is a example raytracing. 