-
1. Data: 2025-01-04 13:36:20
Temat: reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
Od: ddddddddddd <d...@d...pl>
Cześć,
zakładamy że jest sobie produkt komunikujący się np. tylko z aplikacją
producenta na innym urządzeniu (wysyła i odbiera dane).
Czy z punktu widzenia prawa legalnym jest odczytanie tej komunikacji,
dodanie własnego urządzenia które będzie się komunikowało z tym
produktem i komunikacja poprzez takie urządzenie?
Mogę legalnie sprzedawać taki produkt?
Pomijam kwestie gwarancyjne jeśli producent stwierdzi zewnętrzną
ingerencję - jedynie kwestie prawne
Przykładem może być chińskie webasto. Oryginalny kontroler komunikuje
się po kablu ze sterownikiem - układ zamknięty. Jakiś gość
(https://www.mrjones.id.au/afterburner/) stworzył własny sterownik,
który komunikuje się z piecykiem i ma więcej funkcji (np.
wejścia/wyjścia). i go sprzedaje. Czy taki produkt i jego sprzedaż jest
w pełni legalna (zakładając że kod źródłowy chińskiego webasto nie jest
oficjalnie dostępny albo nawet producent nie zgadza się na takie zmiany?
-
2. Data: 2025-01-04 13:51:00
Temat: Re: reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
Od: Mirek <m...@n...dev>
On 4.01.2025 13:36, ddddddddddd wrote:
> Czy z punktu widzenia prawa legalnym jest odczytanie tej komunikacji,
> dodanie własnego urządzenia które będzie się komunikowało z tym
> produktem i komunikacja poprzez takie urządzenie?
> Mogę legalnie sprzedawać taki produkt?
> Pomijam kwestie gwarancyjne jeśli producent stwierdzi zewnętrzną
> ingerencję - jedynie kwestie prawne
Generalnie producent nie ponosi żadnych strat, wręcz zyskuje na
sprzedaży, więc jeśli jest normalny, nie będzie miał nic przeciw.
Jeśli krzywdę innych przedkłada nad swoje dobro - to się chyba zawiść
nazywa - nie znam, to może być różnie.
--
Mirek
-
3. Data: 2025-01-04 14:08:32
Temat: Re: reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
Od: Pixel(R)?? <m...@p...onet.pl>
W dniu 04.01.2025 o 13:36, ddddddddddd pisze:
> Cześć,
> zakładamy że jest sobie produkt komunikujący się np. tylko z aplikacją
> producenta na innym urządzeniu (wysyła i odbiera dane).
> Czy z punktu widzenia prawa legalnym jest odczytanie tej komunikacji,
> dodanie własnego urządzenia które będzie się komunikowało z tym
> produktem i komunikacja poprzez takie urządzenie?
> Mogę legalnie sprzedawać taki produkt?
> Pomijam kwestie gwarancyjne jeśli producent stwierdzi zewnętrzną
> ingerencję - jedynie kwestie prawne
Możesz. Prawo nie zakazuje budowy własnego urządzenia, do współpracy z
innym.
>
> Przykładem może być chińskie webasto. Oryginalny kontroler komunikuje
> się po kablu ze sterownikiem - układ zamknięty. Jakiś gość (https://
> www.mrjones.id.au/afterburner/) stworzył własny sterownik, który
> komunikuje się z piecykiem i ma więcej funkcji (np. wejścia/wyjścia). i
> go sprzedaje. Czy taki produkt i jego sprzedaż jest w pełni legalna
> (zakładając że kod źródłowy chińskiego webasto nie jest oficjalnie
> dostępny albo nawet producent nie zgadza się na takie zmiany?
Skoro stworzył własne/osobne urządzenie to jak najbardziej legalne.
Przecież nie ingerował w sensie zmian w webasto. Podobnie jest z
aplikacjami np do kamer. Sporo różnych aplikacji może komunikować się z
dowolną kamerą.
--
Pixel(R)??
-
4. Data: 2025-01-04 15:26:24
Temat: Re: reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
Od: a...@f...org (Waldek Hebisch)
ddddddddddd <d...@d...pl> wrote:
> Cześć,
> zakładamy że jest sobie produkt komunikujący się np. tylko z aplikacją
> producenta na innym urządzeniu (wysyła i odbiera dane).
> Czy z punktu widzenia prawa legalnym jest odczytanie tej komunikacji,
> dodanie własnego urządzenia które będzie się komunikowało z tym
> produktem i komunikacja poprzez takie urządzenie?
> Mogę legalnie sprzedawać taki produkt?
> Pomijam kwestie gwarancyjne jeśli producent stwierdzi zewnętrzną
> ingerencję - jedynie kwestie prawne
Akurat w takich kwestiach prawo jest po twojej stronie. Jeśli
celem jest współpraca urządzeń to często możesz zrobić rzeczy
które w innym przypadku byłyby zabronione.
> Przykładem może być chińskie webasto. Oryginalny kontroler komunikuje
> się po kablu ze sterownikiem - układ zamknięty. Jakiś gość
> (https://www.mrjones.id.au/afterburner/) stworzył własny sterownik,
> który komunikuje się z piecykiem i ma więcej funkcji (np.
> wejścia/wyjścia). i go sprzedaje.
Musisz uważać na sprawy bezpieczeństwa. Co chwilę pojawiają się
nowe przepisy, w przypadku niektórych urządzeń bez pełnej
dokumentacji tego co jest w środku nie jesteś w stanie
spełnić norm bezpieczeństwa (np. norma może wymagać udokumentowania
decyzji projektowych). W zasadzie bezpieczeństwo nie powinno
zależeć od kontrolera podłączonego kablem, ale kto wie.
--
Waldek Hebisch
-
5. Data: 2025-01-04 16:04:45
Temat: Re: reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
Od: heby <h...@p...onet.pl>
On 04/01/2025 13:36, ddddddddddd wrote:
> zakładamy że jest sobie produkt komunikujący się np. tylko z aplikacją
> producenta na innym urządzeniu (wysyła i odbiera dane).
> Czy z punktu widzenia prawa legalnym jest odczytanie tej komunikacji,
> dodanie własnego urządzenia które będzie się komunikowało z tym
> produktem i komunikacja poprzez takie urządzenie?
> Mogę legalnie sprzedawać taki produkt?
Zagadnienie jest złożone. Tutaj masz przykład techniki, która omija
pewne elementy, ale i tak może się potknąc o patenty:
https://en.wikipedia.org/wiki/Clean-room_design
-
6. Data: 2025-01-04 16:50:00
Temat: Re: reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
Od: ddddddddddd <d...@d...pl>
On 04/01/2025 15:04, heby wrote:
> On 04/01/2025 13:36, ddddddddddd wrote:
>> zakładamy że jest sobie produkt komunikujący się np. tylko z aplikacją
>> producenta na innym urządzeniu (wysyła i odbiera dane).
>> Czy z punktu widzenia prawa legalnym jest odczytanie tej komunikacji,
>> dodanie własnego urządzenia które będzie się komunikowało z tym
>> produktem i komunikacja poprzez takie urządzenie?
>> Mogę legalnie sprzedawać taki produkt?
>
> Zagadnienie jest złożone. Tutaj masz przykład techniki, która omija
> pewne elementy, ale i tak może się potknąc o patenty:
>
> https://en.wikipedia.org/wiki/Clean-room_design
>
czyli najbezpieczniej wypuścić produkt przez spółkę z ograniczoną
odpowiedzialnością, a zyski z tej spółki regularnie przerzucać do
siebie/innej spółki jako np. opłata za korzystanie z oprogramowania.
Wiem że alternatywą byłoby przejść proces z prawnikami, ale zakładając
że produkt szczególnie na początku będzie mały (w sensie kapitałowym), a
firmy z którymi będzie się komunikował znacznie większe, ekonomicznie
może to nie mieć sensu (o ile zgaduję że prostą analizę prawną dostanę
za kilka tysięcy funtów /UK/, o tyle żeby mieć pewność co do
interpretacji i ew przyszłych roszczeń musiałbym wydać znacznie więcej,
a tutaj już skórka nie warta wyprawki).
Zakładam, że problem prawny (o ile w ogóle) wystąpi dopiero gdy projekt
się rozrośnie, a producent sprzętu będzie chciał go zastąpić swoim i
wykosić konkurencję (bo np. mój projekt będzie umożliwiał to samo ale w
urządzeniach różnych producentów - czyli w przykładzie z webasto - taki
kontroler umożliwiałby komunikację z różnymi producentami piecyków i
miałby jakąś super funkcję, którą jeden z producentów chciałby mieć, ale
tylko u siebie, żeby zwiększyć przewagę konkurencyjną).
--
Pozdrawiam
Lukasz
-
7. Data: 2025-01-04 17:07:57
Temat: Re: reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
Od: Mirek <m...@n...dev>
On 4.01.2025 16:50, ddddddddddd wrote:
> Zakładam, że problem prawny (o ile w ogóle) wystąpi dopiero gdy projekt
> się rozrośnie, a producent sprzętu będzie chciał go zastąpić swoim
Ale zanim dojdziesz do tego, to mniejszy producent może wręcz chcieć
chwalić się tym. że współpracuje z twoim projektem a ten większy...
oficjalnie go nie wspierasz.
--
Mirek
-
8. Data: 2025-01-04 19:32:44
Temat: Re: reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
Od: ddddddddddd <d...@d...pl>
On 04/01/2025 16:07, Mirek wrote:
> On 4.01.2025 16:50, ddddddddddd wrote:
>
>
>> Zakładam, że problem prawny (o ile w ogóle) wystąpi dopiero gdy
>> projekt się rozrośnie, a producent sprzętu będzie chciał go zastąpić
>> swoim
> Ale zanim dojdziesz do tego, to mniejszy producent może wręcz chcieć
> chwalić się tym. że współpracuje z twoim projektem a ten większy...
> oficjalnie go nie wspierasz.
>
zanim dojdę do tego to nie będzie mniejszych producentów - każda firma
której sprzętu będę (lub nie będę) chciał użyć będzie większa od mojej
--
Pozdrawiam
Lukasz
-
9. Data: 2025-01-04 19:35:52
Temat: Re: reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
Od: ddddddddddd <d...@d...pl>
On 04/01/2025 18:32, ddddddddddd wrote:
> On 04/01/2025 16:07, Mirek wrote:
>> On 4.01.2025 16:50, ddddddddddd wrote:
>>
>>
>>> Zakładam, że problem prawny (o ile w ogóle) wystąpi dopiero gdy
>>> projekt się rozrośnie, a producent sprzętu będzie chciał go zastąpić
>>> swoim
>> Ale zanim dojdziesz do tego, to mniejszy producent może wręcz chcieć
>> chwalić się tym. że współpracuje z twoim projektem a ten większy...
>> oficjalnie go nie wspierasz.
>>
>
> zanim dojdę do tego to nie będzie mniejszych producentów - każda firma
> której sprzętu będę (lub nie będę) chciał użyć będzie większa od mojej
>
po prostu obstawiam, że dopóki nie będę miał znacznej ilości klientów,
to projekt pozostanie niezauważony- na początku będzie działał lokalnie,
więc raczej nie ma się czego obawiać (jest spora szansa że takim będzie
bardzo długo albo zawsze, ale lepiej być przygotowanym na ewentualne
wyzwania)
--
Pozdrawiam
Lukasz
-
10. Data: 2025-01-04 19:54:45
Temat: Re: reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
Od: Mirek <m...@n...dev>
On 4.01.2025 19:35, ddddddddddd wrote:
> po prostu obstawiam, że dopóki nie będę miał znacznej ilości klientów,
> to projekt pozostanie niezauważony- na początku będzie działał lokalnie,
> więc raczej nie ma się czego obawiać (jest spora szansa że takim będzie
> bardzo długo albo zawsze, ale lepiej być przygotowanym na ewentualne
> wyzwania)
>
Chińczycy nie mają z tym żadnych problemów i dlatego tak szybko się
rozwijają.
Ale zauważ, że tak działa dużo projektów open source i nie tylko. Np.
jest wielu producentów automatyki domowej - chwalą się integracją z
wiieloma producentami - często ta "integracja" polega właśnie na reverse
engineering. Z drugiej strony ci "zamknięci" producenci często wcale nie
są tak zamknięci jak się wydaje i można nawet wydębić od nich api czy
aplikacje do testowania. Tylko trzeba rozmawiać z inżynierami a nie z
marketingiem.
--
Mirek