Ustawa o prawie autorskim i prawach pokrewnych w szczególny sposób chroni programy komputerowe. Zgodnie z zapisem w rozdziale 7. ustawy, ochrona obejmuję formę programu, czyli m. in. informacje zawarte w kodzie źródlowym i opisie procedur, które stanowią elementy twórcze. Twórca może jednak udostępnic program na licencji open source, a wtedy kod źródłowy jest dostępny dla wszystkich.