Program komputerowy to tekst i jest chroniony prawem autorskim. Wszelkie inne precyzyjne, w tym graficzne, opisy reprezentujące określony mechanizm, np. realizowany z użyciem komputera, to także treść chroniona prawem autorskim. Jeżeli treść zapisana na tych schematach i w tym kodzie źródłowym, opisuje taki sam mechanizm działania, to znaczy że obie te treści opisują ten sam mechanizm. I teksty i rysunki to dokumenty. Możliwe jest zarówno napisanie kodu programu na podstawie jego precyzyjnego opisu, jak i wykonanie precyzyjnego opisu na podstawie istniejącego już kodu. Pierwsze nazywamy implementacją projektu, drugie dokumentowaniem istniejącego kodu. Określenie tego kto od kogo skopiował opis tego mechanizmu, jest proste: to dająca się dowieść data powstania każdego z tych utworów, bo oba te dokumenty będą utworami w świetle prawa autorskiego. Drugi będzie utworem zależnym pierwszego. |