Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 1
  • 26

Kilka lat temu popełniłem pewien programik. Wziąłem źródła programu (na GPL), dopisałem trochę kodu, co nieco zakomentowałem, skompilowałem, w większości statycznie w dosyć specyficznym środowisku (stary system, ale część nowych bibliotek) i użyłem.

Jak do tej pory jest ok.

Teraz - mam potrzebę użyć ten sam programik u klienta. Problem polega na tym, iż zapodziały mi się w większości źródła, nie mam też środowiska w którym programik się budował.

Czy licencja GPL na coś takiego pozwala?

Źródła zmian bym dołączył (jestem ich autorem), ale ich po prostu nie posiadam.

 

Andrzej_Dopierała
  • Zapytał
  • @ Andrzej_Dopierała | 16.06.2016
    • lider
    • laureat
    • ekspert
    • 83
    • 65
    • 169

Odpowiedź (1)

  • 0

Nie pozwala.

Jeśli nie udostępnisz kodu źródłowego, uniemożliwisz klientowi zapoznanie się z działaniem programu, a także dokonania modyfikacji. Tym samym naruszysz same fundamenty, na których opiera się GPL. Wygląda, że dystrybucja programu, który zmodyfikowałeś, jest obecnie nielegalna. GPL to bardzo restrykcyjna licencja i ma właśnie te wady.

[Deleted User]
  • Odpowiedział
  • @ [Deleted User] | 20.06.2016
    • 0
    • 0
    • 2