El proyecto h-node tiene como meta la construcción de una base de datos de todo el hardware de manera que se pueda identificar que dispositivos funcionan con un sistema operativo completamente libre. El sitio h-node.org esta estructurado como un wiki, en el cual todos los usuarios pueden modificar o integrar nuevos contenidos. El proyecto h-node es desarrollado en colaboración y como una actividad de la FSF.
Solo se permite agregar dispositivos únicamente probados con distribuciones GNU/Linux que son consideradas completamente libres, de acuerdo a la definición de software libre de la Free Software Foundation (también puede encontrar la lista de las distribuciones GNU/Linux completamente libres en la página de ayuda).
Aquí una lista de otras actividades recolectando información acerca de hardware funcionando con software libre:
| 3G-card | 15 |
| acquisition-card | 24 |
| bluetooth | 27 |
| ethernet-card | 100 |
| fingerprint-reader | 8 |
| host-controller | 63 |
| modem | 5 |
| notebook | 324 |
| printer | 60 |
| RAID-adapter | 7 |
| scanner | 14 |
| sd-card-reader | 30 |
| soundcard | 76 |
| videocard | 190 |
| webcam | 71 |
| wifi | 117 |