Question: [diagram http://img526.imageshack.us/img526/2506/picture1lx.jpg](http://img526.imageshack.us/img526/2506/picture1lx.jpg)

The question is pretty self-explanatory. Is there a technical name for that diagram? Is it considered UML? Second of all, what sort of program might have been used to generate it? I'd like to make one of my own. I'm running Windows 7, but suggestions for programs on other operating systems are welcome too.

Answer: 
It is not UML.  

Most probably not a standard, just blocks with not-well-defined meanings.  

There might be tools, but this one was probably drawn with OpenOffice or similar.
You could abuse a UML class diagram with packages, or a component diagram to draw something like this.