Money.plFirmaGrupa pl.soc.prawo

Re: Program komputerowy a prawo

poprzedni wątek | następny wątek pl.soc.prawo
2007-06-14 13:39 Re: Program komputerowy a prawo Marcin Debowski
Dnia 14.06.2007 Piotr Dembiński napisał/a:
> Marcin Debowski writes:
>> Problem w tym, że my nie dyskutujemy o interpretacji PA
>> a o rozumieniu słowa "algorytm".
> Uporządkowany zupełnie zbiór elementarnych czynności, wykonanie
> których spowoduje osiągnięcie zamierzonego celu.

Czyli podstawa funkcjonowania czegoś, tu programu? Czy tak?

> Jedyny problem w tym, że wiele krótkich algorytmów jest po prostu
> powszechnie znanych. Mi chodziło o algorytmy dedykowane,
> skomplikowane, mające cechy utworów, czyli o to, co pozostaje
> z programu komputerowego jeśli pominąć sposób zapisu.

jw?

--
Marcin
2007-06-14 14:52 Re: Program komputerowy a prawo pdemb
Marcin Debowski writes:

> Dnia 14.06.2007 Piotr Dembiński napisał/a:
>> Marcin Debowski writes:
>>> Problem w tym, że my nie dyskutujemy o interpretacji PA
>>> a o rozumieniu słowa "algorytm".
>> Uporządkowany zupełnie zbiór elementarnych czynności, wykonanie
>> których spowoduje osiągnięcie zamierzonego celu.
>
> Czyli podstawa funkcjonowania czegoś, tu programu? Czy tak?

Nie, po prostu program komputerowy, abstrahując od implementacji.

Nawiasem mówiąc, to każdą strukturę danych można zdefiniować
algorytmem, a każdy program komputerowy można zapisać w taki
sposób, by był on strukturą danych podawaną na wejściu dla
pewnego programu komputerowego.

--
http://www.piotr.dembiński.prv.pl
2007-06-14 15:18 Re: Program komputerowy a prawo Marcin Debowski
Dnia 14.06.2007 Piotr Dembiński napisał/a:
> Marcin Debowski writes:
>
>> Dnia 14.06.2007 Piotr Dembiński napisał/a:
>>> Marcin Debowski writes:
>>>> Problem w tym, że my nie dyskutujemy o interpretacji PA
>>>> a o rozumieniu słowa "algorytm".
>>> Uporządkowany zupełnie zbiór elementarnych czynności, wykonanie
>>> których spowoduje osiągnięcie zamierzonego celu.
>>
>> Czyli podstawa funkcjonowania czegoś, tu programu? Czy tak?
>
> Nie, po prostu program komputerowy, abstrahując od implementacji.

Algorytm nie jest podstawą funkcjonowania programu?:)

--
Marcin
2007-06-14 16:37 Re: Program komputerowy a prawo pdemb
Marcin Debowski writes:

> Dnia 14.06.2007 Piotr Dembiński napisał/a:
>> Marcin Debowski writes:
>>
>>> Dnia 14.06.2007 Piotr Dembiński napisał/a:
>>>> Marcin Debowski writes:
>>>>> Problem w tym, że my nie dyskutujemy o interpretacji PA
>>>>> a o rozumieniu słowa "algorytm".
>>>> Uporządkowany zupełnie zbiór elementarnych czynności, wykonanie
>>>> których spowoduje osiągnięcie zamierzonego celu.
>>>
>>> Czyli podstawa funkcjonowania czegoś, tu programu? Czy tak?
>>
>> Nie, po prostu program komputerowy, abstrahując od implementacji.
>
> Algorytm nie jest podstawą funkcjonowania programu?:)

Zależy, co rozumiesz pod pojęciem 'podstawa funkcjonowania'.
Podstawą funkcjonowania programu komputerowego jest działający
komputer z ew. zainstalowanym odpowiednim środowiskiem
uruchomieniowym.

--
http://www.piotr.dembiński.prv.pl
2007-06-14 23:52 Re: Program komputerowy a prawo Marcin Debowski
Dnia 14.06.2007 Piotr Dembiński napisał/a:
> Marcin Debowski writes:
>
>> Dnia 14.06.2007 Piotr Dembiński napisał/a:
>>> Marcin Debowski writes:
>>>
>>>> Dnia 14.06.2007 Piotr Dembiński napisał/a:
>>>>> Marcin Debowski writes:
>>>>>> Problem w tym, że my nie dyskutujemy o interpretacji PA
>>>>>> a o rozumieniu słowa "algorytm".
>>>>> Uporządkowany zupełnie zbiór elementarnych czynności, wykonanie
>>>>> których spowoduje osiągnięcie zamierzonego celu.
>>>>
>>>> Czyli podstawa funkcjonowania czegoś, tu programu? Czy tak?
>>> Nie, po prostu program komputerowy, abstrahując od implementacji.
>> Algorytm nie jest podstawą funkcjonowania programu?:)
> Zależy, co rozumiesz pod pojęciem 'podstawa funkcjonowania'.
> Podstawą funkcjonowania programu komputerowego jest działający
> komputer z ew. zainstalowanym odpowiednim środowiskiem
> uruchomieniowym.

Ogólnie odnoszę wrażenie, że robisz wszystko aby nie odpowiedzieć na
proste pytanie :)

--
Marcin
2007-06-15 14:33 Re: Program komputerowy a prawo pdemb
Marcin Debowski writes:

[...]

>>> Algorytm nie jest podstawą funkcjonowania programu?:)
>> Zależy, co rozumiesz pod pojęciem 'podstawa funkcjonowania'.
>> Podstawą funkcjonowania programu komputerowego jest działający
>> komputer z ew. zainstalowanym odpowiednim środowiskiem
>> uruchomieniowym.
>
> Ogólnie odnoszę wrażenie, że robisz wszystko aby nie odpowiedzieć
> na proste pytanie :)

Pytanie o podstawę funkcjonowania programu komputerowego nazywasz
prostym? A znasz się trochę na komputerach, czy tylko udajesz?
2007-06-15 15:36 Re: Program komputerowy a prawo pdemb
pdemb@gazeta.pl (Piotr Dembiński) writes:

> Marcin Debowski writes:
>
> [...]
>
>>>> Algorytm nie jest podstawą funkcjonowania programu?:)
>>> Zależy, co rozumiesz pod pojęciem 'podstawa funkcjonowania'.
>>> Podstawą funkcjonowania programu komputerowego jest działający
>>> komputer z ew. zainstalowanym odpowiednim środowiskiem
>>> uruchomieniowym.
>>
>> Ogólnie odnoszę wrażenie, że robisz wszystko aby nie odpowiedzieć
>> na proste pytanie :)
>
> Pytanie o podstawę funkcjonowania programu komputerowego nazywasz
> prostym? A znasz się trochę na komputerach, czy tylko udajesz?

O, IMO podstawą funkcjonowania programu może być podsystem
standardowego wejścia/wyjścia. Może być nią również sprzętowy
podsystem przerwań. Podstawą funkcjonowania programu komputerowego
może być również sieć komputerowa.

Nie rozumiem natomiast tego, co zdajesz się sugerować -- że algorytm
może być podstawą funkcjonowania programu. Dla mnie algorytm programu
komputerowego jest po prostu programem komputerowym przeznaczonym do
uruchomienia na pewnym abstrakcyjnym komputerze.

Jeśli chodzi o idee, to moim zdaniem sam algorytm nie jest ideą,
co najwyżej realizacją pewnych idei (idea sortowania w przypadku
algorytmów sortujących, idea heurystyki w przypadku algorytmów
heurystycznych, etc.).

--
http://www.piotr.dembiński.prv.pl
2007-06-16 05:02 Re: Program komputerowy a prawo Marcin Debowski
Dnia 15.06.2007 Piotr Dembiński napisał/a:
> Marcin Debowski writes:
>>>> Algorytm nie jest podstawą funkcjonowania programu?:)
>>> Zależy, co rozumiesz pod pojęciem 'podstawa funkcjonowania'.
>>> Podstawą funkcjonowania programu komputerowego jest działający
>>> komputer z ew. zainstalowanym odpowiednim środowiskiem
>>> uruchomieniowym.
>> Ogólnie odnoszę wrażenie, że robisz wszystko aby nie odpowiedzieć
>> na proste pytanie :)
> Pytanie o podstawę funkcjonowania programu komputerowego nazywasz
> prostym? A znasz się trochę na komputerach, czy tylko udajesz?

To nie jest pytanie o podstawe funkjonowania, a czy coś jest tą podstawą.
Chwytasz różnice?

--
Marcin
2007-06-16 05:40 Re: Program komputerowy a prawo Marcin Debowski
Dnia 15.06.2007 Piotr Dembiński napisał/a:
> Nie rozumiem natomiast tego, co zdajesz się sugerować -- że algorytm
> może być podstawą funkcjonowania programu. Dla mnie algorytm programu
> komputerowego jest po prostu programem komputerowym przeznaczonym do
> uruchomienia na pewnym abstrakcyjnym komputerze.

Owszem, zdanie prawdziwe (skoro nie definiujemy tej maszyny) tylko, że dla
mnie algorytm jest czymś bardzo pierwotnym i uniwersalnym i w ogóle nie
rozpatruję tego w kontekscie komputerów bo nie jestem na nich aż tak
zafiksowany.

> Jeśli chodzi o idee, to moim zdaniem sam algorytm nie jest ideą,
> co najwyżej realizacją pewnych idei (idea sortowania w przypadku
> algorytmów sortujących, idea heurystyki w przypadku algorytmów
> heurystycznych, etc.).

Ale to już jest MZ program a nie algorytm. Algorytm jest o jeden poziom
abstrakcji niżej: to pewien zbiór zasad (uwarunkowanych czynności)
pozwalających na
uzyskanie jakiegoś rozwiązania (wyniku). Zresztą może słówko idea nie jest
najbardziej fortunne i dlatego nie możemy się dogadać.

Spróbujmy tak:
a)
1. weź dowolną liczbę naturalną z przedziału 1 do 1000
2. podziel ją przez 2
3. jeśli podzieli się bez reszty to wyświetl, że jest to liczba parzysta

b)
n = random(1,1000)
c = n mod 2
if c print "parzysta"

Abstrachując od trywialności przykładu (czyli wszystko, włączając algorytm
jest tu dziewicze światu): jeśli jest utworem rozpowszechnionym to czy
autor naruszy prawa autora utworu
gdy dokona rozpowszechnienia
utworu ?

--
Marcin
2007-06-16 09:14 Re: Program komputerowy a prawo ML
> Raczej Art. 77, ustęp 1. Jeśli programy komputerowe traktuje się jak
> utwory literackie, to elementy pozatekstowe powinno się traktować jak
> wchodzące w skład utworu literackiego ilustracje.
>
> Co do 'idei' i 'zasad' związanych z programem komputerowym, to
> osobiście byłbym bardzo ostrożny jeśli chodzi o klasyfikowanie
> poszczególnych elementów programu do tego zbioru. Algorytmy IMO
> nie stanowią ani idei, ani zasad. Podobnie struktury danych.

Ale przecież w art. 1 jest zapisane:
Ochroną objęty może być wyłącznie sposób wyrażenia; nie są objęte ochroną
odkrycia, idee, procedury, metody i zasady działania oraz koncepcje matematyczne.
Algorytm to właśnie zasada działania programu komputerowego.
Rozumiem to tak: jeśli mam podany jakiś algorytm (np. w postaci schematu
blokowego lub kolejnych punktów), to nie mogę tego bezpośrednio przepisać i
stosować w swoich utworach. Jeśli jednak zapiszę ten algorytm w jakimś języku
programowania lub zapiszę w inny sposób, swoimi słowami, to nie naruszam prawa
autorskiego, bo stosuję swój sposób wyrażenia (kopiuję tylko zasadę działania).

--
1 2 3 4 5 6

Podobne dyskusje

Tytuł Autor Data

prawo ziemi a prawo krwi

konrado 2006-02-20 14:46

USZKODZONY SPRZET KOMPUTEROWY

Karol 2006-02-26 16:44

ciąża a monitor komputerowy w pracy

MI6 2006-03-02 08:19

Teoria prawa, a prawo polskie ? czy prawo polskie jest zgodne z prawem ?;]

Luk 2006-05-07 01:33

prawo cywilne-prawo łasności

gogol 2006-05-08 15:15

prawo cywilne-prawo łasności

gogol 2006-05-08 15:15

Prawo autorskie, prawo wspólnotowe, a sci

Chae Kang-Yoon 2006-11-13 16:05

przetarg komputerowy

marek 2006-12-11 18:58

Program komputerowy i prawo autorskie

Kokoro 2007-03-03 23:16

Prawo publiczne a prawo prywatne!

norman 2007-06-11 17:02