Blog Analityka Projektanta Blog Analityka Projektanta
"Jeżeli nie potrafisz czegoś dobrze narysować, to znaczy że nadal tego nie rozumiesz..."
Utwór vs. projekt a własność intelektualna w inżynierii oprogramowania

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.

Czytaj dalej
Jarosław Żeliński IT-Consulting
Centrum Offices, 214 Union St., AB10 1TL, Aberdeen, UK.
(c) Jarosław Żeliński