Prawa autorskie chronią twórcę utworu, np. programu komputerowego, grafiki, tekstu, muzyki, filmu lub dokumentacji technicznej. W informatyce mają duże znaczenie, ponieważ dotyczą zarówno kodu źródłowego, jak i elementów używanych w aplikacji.
Rodzaje praw autorskich
Wyróżnia się dwa podstawowe rodzaje:
- autorskie prawa osobiste - chronią więź twórcy z utworem, np. prawo do oznaczenia autorstwa; zwykle są niezbywalne,
- autorskie prawa majątkowe - dotyczą zarabiania na utworze i decydowania o jego rozpowszechnianiu; mogą zostać przeniesione lub licencjonowane.
Symbol copyright
Ochrona praw autorskich często jest oznaczana symbolem ©. Taki znak informuje, że utwór jest objęty prawami autorskimi i nie można go swobodnie kopiować ani wykorzystywać bez odpowiedniej podstawy prawnej, np. licencji.
Znaczenie dla programisty
Programista powinien sprawdzać licencje bibliotek, grafik, fontów i fragmentów kodu. Użycie cudzego zasobu bez zgody może naruszać prawo, nawet jeśli plik został znaleziony w Internecie.
Przykład
Jeżeli pobierasz ikonę do aplikacji, musisz sprawdzić, czy jest na licencji pozwalającej na użycie komercyjne, czy wymaga podania autora, czy może nie wolno jej modyfikować.