Hallo,
ist Reverse Engineering rechtlich erlaubt? Folgendes Szenario:
- ein Gerät kommuniziert über USB mit dem Rechner
- Treiber sowie Anwendungssoftware ist Closed Source und nur für Windows verfügbar
- ich nutze einen USB-Sniffer, um die Kommunikation aufzuzeichnen und Einblick in die Protokolle der Schnittstelle zu erhalten
- ich programmiere entsprechende Software (C++) unter Linux, um das Gerät anzusprechen
- ich veröffentliche das Ganze als OSS
Erlaubt oder nicht?