Des ingénieurs d'Intel ont mis au point un protocole ainsi qu'un pilote Linux correspondant pour permettre un transfert rapide de données entre ordinateurs via des câbles USB4 ou Thunderbolt, sans aucune configuration réseau préalable.
Mika Westerberg, responsable de la maintenance Thunderbolt chez Intel, et l'ingénieur Alan Borzeszkowski ont créé le protocole USB4STREAM ainsi que le pilote thunderbolt_stream. Le système fournit à chaque hôte un périphérique caractère situé dans /dev/tbstreamX, qui fonctionne comme un fichier ordinaire pour les opérations de lecture et d'écriture standard.