ઓએસ અને પબ્લિક ડોમેન સૉફ્ટવેર વચ્ચે મુખ્ય તફાવત એ નથી કે સ્રોત કોડ સુલભ છે કે નહીં, પરંતુ પ્રોગ્રામનો ઉપયોગ કરવા, સ્રોત કોડમાં ફેરફાર, પ્રોગ્રામનું વિતરણ કરવું અથવા કૉપિરાઇટ પર કોઈ લાઇસેંસિંગ આવશ્યકતાઓ અથવા અન્ય પ્રતિબંધ છે.