
Четенето на лиценза за SDK на робот, преди да градите върху него
Производител на роботи, публикуващ код в GitHub, отговаря на един въпрос и оставя по-важния без отговор: какво реално позволява даден лиценз е отделен въпрос от това дали изобщо съществува такъв, и двете не вървят ръка за ръка по начина, по който купувачът може да предположи.
- AimRT, описанията на робота X2 и SDK на OmniHand са публикувани под лиценз Mulan PSL v2, разрешителен лиценз, годен за търговска употреба.
- Той покрива междинния софтуер, файловете с описания на робота X2 и SDK на OmniHand за OmniHand 2025, Pro 2025, 3 Lite и Dex UMI, с API-та за C++, Python, кинематика и ROS 2. Продукт, изграден върху което и да е от тях, може да бъде продаван, и лицензът не е пречката.
- Ресурсите за D1 Edu-Ultra носят лиценз BSD-3-Clause, достатъчно разрешителен, за да може университетска група да гради и публикува върху него, и еднакво годен за търговски продукт.
- Два различни разрешителни лиценза в хранилищата на един производител не са проблем сами по себе си, но означават, че трябва да се проверява конкретното хранилище, а не да се предполага, че един лиценз покрива целия каталог.
- Хранилището за SDK на D1 Max излиза без файл с лиценз изобщо, което по подразбиране запазва всички права, вместо да предоставя каквито и да е.
- Липсата на файл с лиценз не е пропуск, покрай който да се мине; тя е най-строгият възможен отговор, и градене върху това хранилище без отделно споразумение означава градене върху код, за който производителят не е дал разрешение за употреба.
- Работата по модели на света и набори от данни е с лиценз CC BY-NC-SA, тоест нетърговска употреба: Genie Envisioner, EnerVerse-AC, EWMBench, наборите от данни AgiBot World и теглата на GO-1 носят този лиценз.
- Полезни за изследвания и негодни за пуснат на пазара продукт без отделно споразумение, независимо колко разрешителен е лицензът за SDK на хардуерната страна.
Четири хранилища, три позиции по лиценз, и никоя от тях не може да се изведе от другите. Единствената надеждна проверка е самото хранилище, прочетено преди да се отдели инженерно време за компонента, от който проектът реално се нуждае, а не маркетинговата страница на производителя и не предположение, пренесено от друга част на каталога.




