-
Data: 2006-06-02 19:02:55
Temat: Re: GPL a inżynieria odwrotna.
Od: p...@g...pl (Piotr Dembiński) szukaj wiadomości tego autora
[ pokaż wszystkie 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'
Najnowsze wątki z tej grupy
- Poszukiwania
- Re: NSA orzekł że jest przypadek gdy można odebrać obywatelstwo pomimo KRP-34.2
- Re: PO+ rząd obroni żołnierzy przed żandarmerią wojskową i BODNATURĄ dopiero po medialnych doniesieniach :-)
- Re: Premier D. Tusk (PO) dymisjonuje za brak ręcznego sterowania prokuratorami?
- Re: Ziobro "oskarżył" Bodnara i Tuska
- Re: Premier D. Tusk (PO) dymisjonuje za brak ręcznego sterowania prokuratorami?
- Re: Neosędzia w składzie orzekającym nie jest bezwzględnym powodem do kasacji [SN]
- Są afery
- Praca Marzeń: Europoseł / Europosłanka - Pobyt w hotelach Brukseli i Strasburga min. 5*, bilety lotnicze, dieta
- Re: Neosędzia w składzie orzekającym nie jest bezwzględnym powodem do kasacji [SN]
- Doreczanie pism przez komornika
- Posadzi się sąd i już
- 3 osoby z jednej rodziny zginęły na drodze
- Re: Mało? Dużo?
- Re: Mało? Dużo?
Najnowsze wątki
- 2024-06-08 Poszukiwania
- 2024-06-08 Re: NSA orzekł że jest przypadek gdy można odebrać obywatelstwo pomimo KRP-34.2
- 2024-06-07 Re: PO+ rząd obroni żołnierzy przed żandarmerią wojskową i BODNATURĄ dopiero po medialnych doniesieniach :-)
- 2024-06-07 Re: Premier D. Tusk (PO) dymisjonuje za brak ręcznego sterowania prokuratorami?
- 2024-06-07 Re: Ziobro "oskarżył" Bodnara i Tuska
- 2024-06-07 Re: Premier D. Tusk (PO) dymisjonuje za brak ręcznego sterowania prokuratorami?
- 2024-06-06 Re: Neosędzia w składzie orzekającym nie jest bezwzględnym powodem do kasacji [SN]
- 2024-06-06 Są afery
- 2024-06-06 Praca Marzeń: Europoseł / Europosłanka - Pobyt w hotelach Brukseli i Strasburga min. 5*, bilety lotnicze, dieta
- 2024-06-06 Re: Neosędzia w składzie orzekającym nie jest bezwzględnym powodem do kasacji [SN]
- 2024-06-05 Doreczanie pism przez komornika
- 2024-06-05 Posadzi się sąd i już
- 2024-06-04 3 osoby z jednej rodziny zginęły na drodze
- 2024-06-04 Re: Mało? Dużo?
- 2024-06-04 Re: Mało? Dużo?