eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plPrawoGrupypl.soc.prawoGPL a inżynieria odwrotna. › Re: GPL a inżynieria odwrotna.
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: p...@g...pl (Piotr Dembiński)
    Newsgroups: pl.soc.prawo
    Subject: Re: GPL a inżynieria odwrotna.
    Date: Fri, 02 Jun 2006 21:02:55 +0200
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 57
    Message-ID: <8...@h...domek>
    References: <8...@h...domek> <e57263$bep$2@inews.gazeta.pl>
    <8...@h...domek> <e5bhrs$3gt$1@atlantis.news.tpi.pl>
    <8...@h...domek>
    <j...@g...news.tpi.pl>
    <8...@h...domek> <447cb8f0$0$22593$f69f905@mamut2.aster.pl>
    NNTP-Posting-Host: dje5.neoplus.adsl.tpnet.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=iso-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1149274283 5017 83.23.238.5 (2 Jun 2006 18:51:23 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Fri, 2 Jun 2006 18:51:23 +0000 (UTC)
    Cancel-Lock: sha1:XhfZgpUswcbaTgUjLys5Z8ITXwA=
    X-User: pdemb
    User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux)
    Xref: news-archive.icm.edu.pl pl.soc.prawo:391726
    [ ukryj nagłówki ]

    Radosław Korzeniewski <r...@g...com> writes:

    > Piotr Dembiński napisał(a):
    >> Tak jak wszystkim innym, na GPL.
    >> Podam przykład. Całkiem niegłupim pomysłem wydaje mi się
    >> rozrysowanie
    >> architektury OpenOffice.ux.pl na diagramach w notacji UML
    >> i sprzedaż tych diagramów podmiotom potrzebującym dokładnej
    >> dokumentacji w celu rozbudowy pakietu we własnym zakresie.
    >> I teraz widzisz zasadność mojego pytania -- czy diagramy
    >> obrazujące architekturę oprogramowania udostępnionego mi
    >> na warunkach GPL byłyby dziełem zależnym od tegoż
    >> oprogramowania, czy nie?
    > Hej,
    >
    > W moim pojmowaniu sprawy diagram taki (jeśli operujemy na
    > przykładzie) nie jest kodem programu a jedynie czymś co można by
    > nazwać algorytmem. Licencja GPL nie odnosi się do algorytmów tylko
    > do kodu programu oraz do zasad dystrybucji programów i ich
    > wykorzystania.

    Tak, tyle że diagramy będą w takim przypadku dziełem zależnym: prawie
    każda zmiana w kodzie źródłowym będzie miała wpływ na ich postać.

    > Tak więc spokojnie możesz takie diagramy sprzedawać.

    GPL zezwala na sprzedaż.

    > A swoją drogą to jakiś dziwny jesteś, FLOSS daje Ci unikalną
    > możliwość zapoznania się z działaniem programu BEZ wykorzystywania
    > inżynierii odwrotnej, a Ty na siłę starasz się utrudnić sobie
    > życie. W końcu wystarczy poczytać sobie kod źródłowy który jest
    > dostępny dla wszystkich na tych samych zasadach, chyba że wolisz
    > hardcorowe wyzwania ;)

    Nie chodzi mi o inżynierię odwrotną dla sportu. Jeśli byś popracował
    więcej nawet ze średniej wielkości programami komputerowymi, to
    z pewnością wiedziałbyś, że dokumentacja techniczna stanowi
    nieocenioną pomoc w przypadku, gdy chce się modyfikować napisany
    przez kogoś innego kod.

    Innymi słowy: oczywiście można sobie poczytać kod, ale o wiele łatwiej
    jest najpierw przejrzeć projekt, a dopiero później dowiadywać się
    szczegółów czytając kod źródłowy. Model i projekt opracowany
    z użyciem notacji graficznej jest pomocny podczas poznawania
    i uczenia się sposobu działania cudzego programu komputerowego.

    I jeszcze jedno: nie zamierzam odtwarzać żadnego uksowego projektu,
    bo się takimi rzeczami teraz nie zajmuję. Interesuje mnie właśnie
    kwestia dzieł zależnych i inżynierii odwrotnej w programach
    udostępnianych na otwartych licencjach.

    --
    http://www.piotr.dembiński.prv.pl

    'Giving people a dynamically-typed language does not mean that they write
    dynamically-typed programs.' John Aycock, 'Aggressive Type Inference'

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1