Теперь осталось из собранного массива информации выделить то, что относится к железу непосредственно и представляет для простого обывателя наибольший интерес (как то модели материнской платы, тип и наименование процессора, звуковая карта и т.п.), как-то скучковать, отсортировать для возможности дальнейшего поиска, написать функционал для обработки этой выделенной информации хэш алгоритмом (для уникальности и предотвращения дубликатов, сам хэш среди прочего можно запросто использовать как идентификатор страницы, по адресу которой эта проба хранится и отображается). После сделать прототип обмена между клиентом и сервером. Если кратко, то действия должно быть примерно такие при взаимодействии сервера и клиента:
1) клиент посылает серверу запрос о принятии пробы
2) сервер подтверждает доступность и запрашивает "кодовое слово" о принадлежности пробы к дистрибутивам альт линукс
3) при получении корректного слова сервер запрашивает хэш пробы
4) если полученный от клиента хэш в базе отсутствует (что говорит об уникальности конфигурации), то проба заливается, обрабатывается дополнительно (если это требуется) и публикуется в "базу" (где база может быть просто каталогом на диске, где хранятся пробы)
5) клиенту сообщается об удачном размещении пробы и подтверждается актуальность его хэша, как "квитка", по которому его пробу всегда можно получить с сервера (по адресу, содержащему данный хэш), это можно сделать в виде сообщения пользователю с разъяснением, что к чему.