Citazione:
Originalmente inviato da flyhight PS: anche del s.bus 2 hanno fatto reverse engineering, significa che lo hanno fatto dell's.bus, e che lo abbiano fatto spero non significhi che le ditte che fanno RX s.bus non abbiano i diritti del protocollo proprietario, seppur semplice e sempre che ci siano dei diritti... Cioè non vorrai dirmi che hanno visto cosa esce e fatto ricevitori che buttano fuori quanto misurato senza consultare Futaba, marchiato s.bus, senza che Futaba approvi il corretto funzionamento coi suoi magari servocomandi? |
Sia la Comunità Europea che gli Stati Uniti consentono il reverse enginering a norma di legge a scopo di interoperabilità. Quanto al reverse enginering del protocollo: nessuno ha consultato futaba che io ne sappia, il protocollo è talmente semplice che non ce ne è stato bisogno.
Magari futaba potrebbe non garantire (stupidamente) i suoi servi S-BUS con riceventi non sue, ma da un punto di vista legale fortunatamente il reverse enginering non solo esiste ma anche è consentito.
Inoltre neanche il nome ha copyright perchè SBUS è un marchio della SUN microsystem (ora Oracle)
Tu sapessi di quanta robe più cruciale per l'esistenza umana è stato fatto reverse enginering a causa della mancanza o perdita della documentazione originaria ti preoccuperesti meno di sapere che la stessa cosa è stata fatta per dei servocomandi RC
Per fare un'elenco nel solo settore informatico:
BIOS dei PC senza i quali non sarebbero esistiti PC compatibili
Filesystem di rete di microsoft senza il cui reverse enginering non esisterebbero gran parte dei NAS
Format binario dei documenti office, e di altre software house ora chiuse,
Senza il reverse enginering la leggibilità dei documenti sarebbe ristretta ad un software proprietario, praticamente togliendoti la proprietà dei tuoi dati.
Se poi parliamo del corpo umano e della medicina, senza reverse enginering non esisterebbero una marea di medicine...