Software spekulacyjny to natomiast oprogramowanie eksperymentalne, za pomocą którego możliwa jest eksploracja możliwości programowania w ogóle. W tej dziedzinie programiści ewaluują kodowe glitche, wirusy, malware, spyware, patche, błędy, ale także poszukują nowych rozwiązań społecznych i kulturowych sytuujących software w przestrzeni publicznej. Kategorią bliskoznaczną wobec spekulacyjności software jest strategia cyfrowego oporu i działania antysystemowego, która charakteryzuje środowiska i etos hakerski.