eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plPrawoGrupypl.soc.prawo › Bazy danych - integralna część aplikacji?
Ilość wypowiedzi w tym wątku: 36

  • 1. Data: 2006-06-09 23:17:15
    Temat: Bazy danych - integralna część aplikacji?
    Od: Stefan Karwowski <s...@i...pl>

    Witam
    Posiadam zakupiony program, który przechowuje dane (bieżące i kopie
    zapasowe) w bazach popularnego formatu. Bazy te są zabezpieczone hasłem.
    Niestety nie tym, którym ja się posługuję podczas logowania do
    aplikacji, a jakimś innym znanym tylko aplikacji (i pewnie autorowi
    programu).

    Mój problem jest następujący: potrzebuję się dostać do danych, aby
    sporządzać raporty, których stworzenia nie umożliwia mi sama aplikacja.
    W tym celu napisałem odpowiedni program, który musi się dostać do bazy.
    Oczywiście z technicznego punktu widzenia, pozbawienie bazy hasła to
    żaden problem, bo zabezpieczenie nie należy do szczególnie
    skomplikowanych. Pytanie tylko czy mam prawo złamać hasło do bazy (w tym
    celu muszę wykonać tymczasową kopię pliku bazy i zmodyfikować ją). Nie
    mogę zamieścić tekstu licencji, ale nakreślę co w niej jest. Jedyny
    zapis, który budzi moje wątpliwości, mówi, że nie można używać, kopiować
    ani modyfikować programu ani żadnej z jego części za wyjątkiem sytuacji
    opisanych w umowie. Umowa nie opisuje w jaki sposób należy używać
    aplikacji. Oczywiście autor zastrzega sobie "wszelkie inne prawa" nie
    wymienione w umowie. Oprócz tego piszą tu, że na komputerze objętym
    licencją można używać więcej niż jednej instalacji lub kopii programu.

    W związku z tym mam pytanie: czy należące do mnie dane zapisywane na
    dysku przez program, w tym archiwa i kopie zapasowe danych (nie
    programu) są integralną częścią programu i podlegają tej samej ochronie?
    Licencja nic nie mówi o danych ani o tworzeniu ich kopii zapasowych.
    Format pliku bazy danych nie został wymyślony przez producenta
    oprogramowania, tylko jest formatem popularnym i gdyby nie hasło, można
    by się do niego dostać po zwykłym "dwukliku" myszą.

    Jakie obowiązują w tej dziedzinie standardy? Czy w przypadku, gdy
    licencja nie rozdziela programu i danych, należy uznać, że pliki z moimi
    danymi są częścią programu i modyfikowanie (a także odczytywanie i
    kopiowanie) ich poza programem jest zabronione czy nie? Dodam, że
    istnieją aplikacje, które nie wspierają zabezpieczeń tego formatu bazy
    danych i umożliwiają odczyt danych bez podawania hasła. I nie są to
    żadne hakerskie programy, tylko standardowe oprogramowanie dostępne w
    większości dystrybucji linuxa. Niestety mój program musi chodzić pod
    windowsem i nie mogę ich użyć.

    Na możliwości dostępu do danych aplikacji różnych producentów bazują
    duże systemy raportujące, które umożliwiają tworzenie przekrojowych
    raportów z zakresu działalności całego przedsiębiorstwa. W takiej
    sytuacji zakaz dostępu do moich własnych danych jest bez sensu. Co o tym
    myślicie?

    Pozdrawiam
    Stefek


  • 2. Data: 2006-06-10 11:48:09
    Temat: Re: Bazy danych - integralna część aplikacji?
    Od: "akala" <a...@o...pl>

    Użytkownik "Stefan Karwowski" <s...@i...pl> napisał w
    wiadomości news:e6cvii$p3j$1@atlantis.news.tpi.pl
    > Pozdrawiam
    > Stefek

    a te dane to są Twoje ,czy autora programu ? ,Bo to mi wygląda tak jak bym
    "wordem" nie mogł eddytowac tego co wczoraj napisałem

    proponuję albo zarządać od autora usunięcia tej usterki /bo moim zdniem jest
    to wada programu- chyba ,że takie uprawnienia zgodnie z umową ma
    administrator systemu- nie każdy użytkownik może je wykonywać /,albo zmienić
    program i autora.

    akala



  • 3. Data: 2006-06-10 12:35:07
    Temat: Re: Bazy danych - integralna część aplikacji?
    Od: Paweł Sakowski <p...@s...pl>

    Stefan Karwowski napisał:
    > czy należące do mnie dane zapisywane na
    > dysku przez program, w tym archiwa i kopie zapasowe danych (nie
    > programu) są integralną częścią programu i podlegają tej samej ochronie?

    Zdecydowanie nie. Autor programu ma prawa do własnego dzieła: programu.
    Dane są Twoje.

    > Jakie obowiązują w tej dziedzinie standardy?

    Ustawa o prawie autorskim i prawach pokrewnych oraz dyrektywa Rady
    91/250/EWG z dnia 14 maja 1991 r. w sprawie ochrony prawnej programów
    komputerowych.

    > Czy w przypadku, gdy
    > licencja nie rozdziela programu i danych, należy uznać, że pliki z moimi
    > danymi są częścią programu i modyfikowanie (a także odczytywanie i
    > kopiowanie) ich poza programem jest zabronione czy nie?

    Nie.

    > Dodam, że
    > istnieją aplikacje, które nie wspierają zabezpieczeń tego formatu bazy
    > danych i umożliwiają odczyt danych bez podawania hasła.

    A Twoim prawem jest stosowanie nawet inżynierii wstecznej dla uzyskania
    dostępu do tych danych -- art. 6 dyrektywy, zaimplementowany w art. 75
    ustawy.

    --
    +---------------------------------------------------
    -------------------+
    | Paweł Sakowski <p...@s...pl> Never trust a man |
    | who can count up to 1023 on his fingers. |
    +---------------------------------------------------
    -------------------+


  • 4. Data: 2006-06-10 14:35:29
    Temat: Re: Bazy danych - integralna część aplikacji?
    Od: Stefan Karwowski <s...@i...pl>

    Dziękuję za odpowiedź.

    Mam jeszcze jedno pytanie. Podsumowując poprzedni post: napisałem
    program, który uzupełnia brakującą funkcjonalność (nie usterkę)
    użytkowanego przeze mnie oprogramowania komercyjnego. Potrafi obejść
    zabezpieczenia nałożone na pliki baz, odczytać dane i sporządzić
    stosowne raporty. Rozumiem, że jeśli robię to na potrzeby własne, to nie
    ma żadnych problemów.

    Chciałbym teraz sprzedać mój program innym użytkownikom omawianego
    wcześniej oprogramowania, którym również brakuje wspomnianej
    funkcjonalności (specyficzna branża, specyficzne potrzeby). Czy mam
    prawo zarabiać sprzedając swój program, który wykorzystuje strukturę
    danych innego oprogramowania, łamiąc przy tym zabezpieczenia bazy danych
    (fakt, że to słabe zabezpieczenia, ale zawsze zabezpieczenia). Strukturę
    danych (układ tabel w bazie) utworzył autor tamtego oprogramowania, a ja
    ją poznałem i teraz chcę na tym zarobić. Oczywiście mój program nie
    próbuje naśladować działania ani wyglądu programu komercyjnego, po
    prostu robi co innego.

    Co w takim przypadku?

    Pozdrawiam
    Stefek


  • 5. Data: 2006-06-10 14:49:34
    Temat: Re: Bazy danych - integralna część aplikacji?
    Od: Paweł Sakowski <p...@s...pl>

    Stefan Karwowski napisał:
    > napisałem
    > program, który uzupełnia brakującą funkcjonalność (nie usterkę)
    > użytkowanego przeze mnie oprogramowania komercyjnego. Potrafi obejść
    > zabezpieczenia nałożone na pliki baz, odczytać dane i sporządzić
    > stosowne raporty. Rozumiem, że jeśli robię to na potrzeby własne, to nie
    > ma żadnych problemów.

    Uprawnienia wynikające z art. 75 pa nie są ograniczone do potrzeb
    własnych.

    > Czy mam
    > prawo zarabiać sprzedając swój program, który wykorzystuje strukturę
    > danych innego oprogramowania, łamiąc przy tym zabezpieczenia bazy danych
    > (fakt, że to słabe zabezpieczenia, ale zawsze zabezpieczenia).

    Nie jest mi znany przepis, który by tego zabraniał [1].

    [1] Disclaimer: To wcale nie znaczy, że takowy nie istnieje.

    --
    +---------------------------------------------------
    -------------------+
    | Paweł Sakowski <p...@s...pl> Never trust a man |
    | who can count up to 1023 on his fingers. |
    +---------------------------------------------------
    -------------------+


  • 6. Data: 2006-06-10 15:02:36
    Temat: Re: Bazy danych - integralna część aplikacji?
    Od: "Henry (k)" <moj_adres_to_henrykg@na_serwerze_gazeta.pl>

    Dnia Sat, 10 Jun 2006 16:35:29 +0200, Stefan Karwowski napisał(a):

    > Oczywiście mój program nie
    > próbuje naśladować działania ani wyglądu programu komercyjnego, po
    > prostu robi co innego.

    Czy struktura danych może być obijęta prawem autorskim? Nawet jeśli
    tak to przecież Ty nic z nią nie robisz. A dane jak już wiesz są Twoje
    - możesz je nawet swoim programem modyfikować.
    (moi klienci nie mają takich skrupułów - a my im na to pozwalamy
    dopóki nie naruszą integralności danych potrzebnej to działania
    naszego programu - wtedy nam płacą na "naprawienie" im ich danych
    żeby "działały" z naszym programem).

    Pozdrawiam,
    Henry


  • 7. Data: 2006-06-10 20:28:21
    Temat: Re: Bazy danych - integralna część aplikacji?
    Od: p...@g...pl (Piotr Dembiński)

    Paweł Sakowski <p...@s...pl> writes:

    > Stefan Karwowski napisał:
    >> czy należące do mnie dane zapisywane na dysku przez program,
    >> w tym archiwa i kopie zapasowe danych (nie programu) są integralną
    >> częścią programu i podlegają tej samej ochronie?
    >
    > Zdecydowanie nie. Autor programu ma prawa do własnego dzieła:
    > programu. Dane są Twoje.

    Tak, ale struktura, w których dane są przechowywane (tabele, format
    plików etc) należą do autora programu. Oczywiście z wyjątkiem
    sytuacji, w której autor skorzystał z formatu plików, do którego
    prawa autorskie należą do kogoś innego. Tak to widzę.

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


  • 8. Data: 2006-06-10 20:28:49
    Temat: Re: Bazy danych - integralna część aplikacji?
    Od: p...@g...pl (Piotr Dembiński)

    Stefan Karwowski <s...@i...pl> writes:

    > Dziękuję za odpowiedź.
    >
    > Mam jeszcze jedno pytanie. Podsumowując poprzedni post: napisałem
    > program, który uzupełnia brakującą funkcjonalność (nie usterkę)
    > użytkowanego przeze mnie oprogramowania komercyjnego.

    No to jest inżynieria odwrotna kodu.


  • 9. Data: 2006-06-10 20:29:32
    Temat: Re: Bazy danych - integralna część aplikacji?
    Od: p...@g...pl (Piotr Dembiński)

    "Henry (k)" <moj_adres_to_henrykg@na_serwerze_gazeta.pl> writes:

    > Dnia Sat, 10 Jun 2006 16:35:29 +0200, Stefan Karwowski napisał(a):
    >
    >> Oczywiście mój program nie próbuje naśladować działania ani wyglądu
    >> programu komercyjnego, po prostu robi co innego.
    >
    > Czy struktura danych może być obijęta prawem autorskim?

    Jasne.


  • 10. Data: 2006-06-10 20:42:33
    Temat: Re: Bazy danych - integralna część aplikacji?
    Od: "Przemek R." <p...@t...gazeta.pl>

    Piotr Dembiński napisał(a):
    > "Henry (k)" <moj_adres_to_henrykg@na_serwerze_gazeta.pl> writes:
    >
    >> Dnia Sat, 10 Jun 2006 16:35:29 +0200, Stefan Karwowski napisał(a):
    >>
    >>> Oczywiście mój program nie próbuje naśladować działania ani wyglądu
    >>> programu komercyjnego, po prostu robi co innego.
    >> Czy struktura danych może być obijęta prawem autorskim?
    >
    > Jasne.

    naistniotniejsza czesc w aplikacjach bazodanowych

    --
    Gość -"Jaki środek antykoncepcyjny jest najskuteczniejszy?"
    Expert -"Spotkałem się z opinią, że najskuteczniejszy jest środek d..y".
    Też masz pytanie do naszych expertów? >> cafe.love-office.com <<

strony : [ 1 ] . 2 ... 4


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1