I have personally tested the following:
JBOSS 4.0.1 SP 1:
Windows 2000 JDK 1.4.2
Linux, Fedora Core 3 + JDK 1.4.2
Linux, Fedora Core 3 + JDK 1.5
I'm sure Windows 2000, XP, and 2003 will work with either JDK 1.4.2 or 1.5. I'm fairly certain FC1-3 work as well as RHEL 3 & 4. I haven't tested other Linux distros but I've seen reports of Slackware, Debian, and Mandrake working. Chances are, if you can get JDK 1.4.2 or 1.5 running on it, JBoss will most likely work.
Of course, that is not an *official* statement -- just personal experience. I would also recommend AT LEAST 256MB RAM dedicated to JBoss -- which means probably 512 MB RAM total for the system. Java loves RAM so more is better.
u guys, help me out here...may i know if i can work with jboss in windows xp home edition?