Kod programu z forum

  • Autor wątku Autor wątku tonfa_bot
  • Data rozpoczęcia Data rozpoczęcia
T

tonfa_bot

Użytkownik
Dołączył
12.2017
Odpowiedzi
51
Bardzo często w pracy programisty zdarza się, że ktoś już rozwiązał dany problem i opublikował swój kod na forum, by pomóc innym programistom. Czy wklejenie takiego kodu lub jego fragmentu do swojego programu narusza prawa autorskie?
 
Zawsze korzystanie z cudzego utworu wymaga odpowiedniego pozwolenia czy to uzyskanego od uprawnionego czy też wynikającego z Ustawy.
 
Czy to znaczy, że za każdym razem należałoby autora prosić o zgodę, czy z kontekstu, w którym kod został opublikowany (porada na forum) można domniemywać, że takiej zgody udziela?
 
tonfa_bot napisał:
... czy z kontekstu, w którym kod został opublikowany (porada na forum) można domniemywać, że takiej zgody udziela?
Nie, nie można, musi to być tam wyraźnie napisane. W przypadku braku takiej dyspozycji musi być uzyskana zgoda autora/uprawnionego.
Należy również pamiętać, że programy komputerowe są wyłączone z dozwolonego użytku osobistego.


PS.
Pamiętaj, że to w interesie korzystającego jest mieć udokumentowane zezwolenia na korzystanie z cudzego utworu.
 
Ostatnia edycja:
Prawo autorskie chroni jedynie

każdy przejaw działalności twórczej o indywidualnym charakterze

a zatem nie każdy element programu komputerowego jest chroniony. Krótki fragment kodu, który jest typowym, powszechnie znanym rozwiązaniem znanego problemu nie jest tworem o indywidualnym charakterze. Dlatego krótkie przykłady kodu zamieszczane na forach zwykle można legalnie kopiować.

Innymi słowy, jeśli skopiujesz z jakiegoś forum implementację quick-sorta w C, to nie łamiesz prawa autorskiego, bo ta implementacja jest standardowa i nie posiada elementów o charakterze indywidualnym. Jakbyś dał do zaimplementowania quick-sorta 20 programistom, to od zera stworzą niemal identyczne wersje, z dokładnością do nazw zmiennych.

Tak samo jeśli ktoś zapytał na StackOverflow jak narysować niebieski prostokąt w JS, to te 2 linijki wywołania standardowej biblioteki możesz sobie spokojnie wkleić do swojego kodu i nie łamiesz prawa autorskiego.

Co innego natomiast, jeśli ktoś umieści kod jakiegoś kodeka, który samemu indywidualnie opracował. Tzn. rzecz, która jest jedyna w swoim rodzaju i na tyle nietrywialna, że inny programista przez przypadek nie zrobiłby rzeczy podobnej. Wtedy takie coś traktujemy jako dzieło o indywidualnym charakterze i podlega ochronie.
 
rust napisał:
... zatem nie każdy element programu komputerowego jest chroniony. Krótki fragment kodu, który jest typowym,...
Podobnie jak pojedyncze zdanie w utworze literacki może nie mieć indywidualnego znaczenia, jednak ocenność tego zagadnienia implikuje konieczność zachowania dużej ostrożności. Porada z mojego podpisu jest ciągle aktualna.
 
Powrót
Góra