ઓપન સોર્સ અને પબ્લિક ડોમેન સૉફ્ટવેર એપ્લિકેશન્સ વચ્ચેના તફાવત