Ethereal currently runs on most UNIX platforms and various Windows platforms. It requires GTK+, GLib, libpcap and some other libraries in order to run.
As Ethereal is developed in a platform independant way and uses libraries which are available for a lot of different platforms (such as the GTK+ GUI library), it's available on a such a wide variety of platforms.
If a binary package is not available for your platform, you should download the source and try to build it. Please report your experiences to ethereal-dev[AT]ethereal.com.
Binary packages are available for at least the following platforms:
Apple Mac OS X
BeOS
FreeBSD
HP-UX
IBM AIX
NetBSD
OpenBSD
SCO UnixWare/OpenUnix
SGI Irix
Sun Solaris/Intel
Sun Solaris/Sparc
Tru64 UNIX (formerly Digital UNIX)
Debian GNU/Linux
Gentoo Linux
IBM S/390 Linux (Red Hat)
Mandrake Linux
PLD Linux
Red Hat Linux
Rock Linux
Slackware Linux
Suse Linux
Thanks to the Win32 API, development on all Windows platforms will be done in a very similar way. However some differences between the platforms are existing (especially between the NT and 95 based platforms), the differences will be notified where appropriate. All Windows platforms referred to as Win32, Win or Windows may be used with the same meaning. As Windows CE differs a lot compared to the other Windows platforms mentioned, Ethereal will not run on Windows CE and there are no plans to support it.
Windows Me / 98 / 95
Windows Server 2003 / XP / 2000 / NT 4.0