Open1x ist eine freie Implementation des IEEE 802.1x-Protokolls. Das Projekt besitzt zwei Komponenten: xsupplicant und authenticator. Xsupplicant ist eine Implementation der Supplikanten- (d.h. der Client-) Seite des Protokolls und läuft unter Linux und Mac OS X. Authenticator ist eine Implementation des Authentifikators und läuft nur unter Linux. (non)