Klasika z Opensource - filozoficky neakceptují zavřená řešení, pro věci pod NDA považují reverse engineering za naprosto akceptovatelný způsob řešení.
Jo, klasika. Firma udělá nějakýho brouka, třeba GMII MAC. A hodí dokumentaci pod NDA. Toho se pak chytnu výrobci desek a kvůli nějaké blbosti (cena, velikost pouzdra, spotřeba, počet součástek okolo, dovolená pro projekt managera,...) to začnou sypat do desek. No a ty pak po tu desku děláš FW, protože nějak není alternativa a můžeš
- se uchýlit k reverse engineeringu a odposlechnout komunikaci
- se pokusit podepsat s NDA s tím, že budeš muset naslibovat hory doly, zaplatit právníka, slíbit odběr min. 1k kusů,... a stejně pak ten zdroják nesmíš pustit ven, protože NDA.
- se na to vykašlat.
Tož asi tak... Kdyby byla možnost získat dokumentaci a použít pro OSS, nikdo by si s logickým analyzátorem a čtverečkovaným blokem nehrál.