Public domain to jest taki rodzaj licencji, gdzie oprogramowanie staje się w zasadzie dobrem wspólnym – każdy może z niego korzystać, kopiować, modyfikować, a nawet sprzedawać, i to bez żadnych ograniczeń licencyjnych czy wymagań wobec użytkowników. Z mojego doświadczenia wynika, że dla osób, które chcą mieć pełną swobodę w korzystaniu z programów, to właśnie rozwiązania public domain są najwygodniejsze – nie trzeba się martwić o formalności ani przestrzeganie wymogów licencyjnych. Przykłady takich programów to różne starsze narzędzia tekstowe czy biblioteki, które twórcy celowo „oddali” społeczności. Warto dodać, że często myli się public domain z licencjami open source, ale to nie jest to samo – open source ma jednak swoje zasady i warunki, a public domain nie narzuca żadnych. W branży IT czasem zaleca się korzystanie z rozwiązań public domain tam, gdzie nie chcemy później analizować niuansów prawnych, np. w materiałach edukacyjnych czy narzędziach testowych. Jeżeli plik albo program jest public domain, to w praktyce możesz go wziąć i zrobić z nim niemal wszystko, co tylko przyjdzie Ci do głowy – i to jest naprawdę spore ułatwienie, szczególnie gdy zależy nam na szybkości wdrożenia czy eksperymentowaniu bez ograniczeń prawnych. Oczywiście, zawsze warto sprawdzić, czy dany projekt faktycznie jest public domain – bo czasem twórcy deklarują to, ale mogą pojawić się niuanse w prawie lokalnym.
Wiele osób myli różne rodzaje licencji, bo na pierwszy rzut oka nazwy mogą brzmieć podobnie czy sugerować jakąś otwartość. MOLP i Volume to komercyjne modele licencjonowania, głównie stosowane przez firmy takie jak Microsoft – najczęściej wykorzystywane w środowiskach korporacyjnych, gdzie software kupuje się na wiele stanowisk albo urządzeń. W praktyce te modele bardzo mocno ograniczają swobodę użytkownika, bo wymagają ścisłego przestrzegania zapisów umowy licencyjnej. Każda instalacja musi być udokumentowana, a naruszenia grożą poważnymi konsekwencjami prawnymi. To nie jest rozwiązanie dla kogoś, kto chce po prostu skorzystać z programu „bez żadnych warunków”. Shareware z kolei to taki model, gdzie możesz przez jakiś czas albo z ograniczoną funkcjonalnością używać programu bez płacenia, ale później twórca oczekuje zapłaty lub rejestracji. W wielu przypadkach shareware ma wręcz „blokady” ograniczające możliwości, jeśli nie wykupisz pełnej wersji. Częsty błąd to utożsamianie shareware z freeware – a to wcale nie jest to samo. Shareware to bardziej demo lub trial, a nie pełna wolność. Większość ekspertów branżowych podkreśla, że prawdziwa swoboda w korzystaniu z oprogramowania bez żadnych ograniczeń formalnych występuje tylko w przypadku public domain. Typowym błędem jest także przekonanie, że jeśli coś jest dostępne w internecie za darmo, to od razu można tego używać dowolnie – niestety, prawo autorskie działa nawet wtedy, gdy twórca nie pobiera pieniędzy. W praktyce najczęściej spotykane restrykcje dotyczą zarówno kopiowania, jak i modyfikacji oraz dalszej dystrybucji. Z mojego punktu widzenia, warto zawsze czytać dokładnie warunki licencji, bo nieporozumienia w tym obszarze potrafią bardzo szybko przerodzić się w poważne problemy, zwłaszcza gdy chodzi o większe projekty czy wdrożenia komercyjne. Podsumowując, wszystkie wymienione poza public domain mają istotne ograniczenia wynikające z autorskich praw majątkowych albo innych zapisów licencyjnych, i nie zapewniają pełnej swobody użytkownikowi końcowemu.