flosslogic is a portable, cross-platform logic analyzer program that supports various (usually USB-based) logic analyzer hardware products.