
Citirea licenței SDK a unui robot înainte de a construi pe ea
Un producător de roboți care publică cod pe GitHub răspunde la o întrebare și lasă una mai importantă fără răspuns: ce permite de fapt o licență este o întrebare separată de dacă există vreuna, iar cele două nu merg mână în mână așa cum ar putea presupune un cumpărător.
- AimRT, descrierile robotului X2 și SDK-ul OmniHand sunt publicate sub licența Mulan PSL v2, o licență permisivă și utilizabilă comercial.
- Aceasta acoperă middleware-ul, fișierele de descriere ale robotului X2 și SDK-ul OmniHand pentru OmniHand 2025, Pro 2025, 3 Lite și Dex UMI, cu API-uri pentru C++, Python, cinematică și ROS 2. Un produs construit pe oricare dintre acestea poate fi vândut, iar licența nu este obstacolul.
- Resursele D1 Edu-Ultra poartă licența BSD-3-Clause, suficient de permisivă pentru ca un grup universitar să construiască și să publice pe baza ei, și la fel de utilizabilă într-un produs comercial.
- Două licențe permisive diferite în depozitele unui singur producător nu sunt o problemă în sine, dar înseamnă verificarea depozitului specific, nu presupunerea că o singură licență acoperă întregul catalog.
- Depozitul SDK-ului D1 Max nu are niciun fișier de licență, ceea ce implicit rezervă toate drepturile, în loc să acorde vreunul.
- Absența unui fișier de licență nu este un gol peste care se poate trece; este cel mai strict răspuns posibil, iar construirea pe acest depozit fără un acord separat înseamnă construirea pe cod pentru care producătorul nu a acordat permisiunea de utilizare.
- Munca la modelele de lume și seturile de date poartă licența CC BY-NC-SA, adică non-comercială: Genie Envisioner, EnerVerse-AC, EWMBench, seturile de date AgiBot World și ponderile GO-1 o poartă pe toate.
- Utile pentru cercetare, și neutilizabile într-un produs lansat pe piață fără un acord separat, indiferent cât de permisivă este licența SDK pe partea de hardware.
Patru depozite, trei regimuri de licențiere, și niciunul nu poate fi dedus din celelalte. Singura verificare de încredere este depozitul însuși, citit înainte de a aloca timp de inginerie componentei de care proiectul are de fapt nevoie, nu pagina de marketing a producătorului și nu o presupunere transferată dintr-o altă parte a catalogului.




