Законно ли "имитировать" аутентификацию Yubikey OTP с помощью Arduino в собственном продукте?

Я нашел следующее репозиторий Github, который позволяет создавать свой собственный Yubikey с помощью устройства Arduino Leonardo.

https://github.com/pagong/arduino-yksim

Довольно круто. Однако мне интересно, является ли это использование вообще законным?

YubiCo - это компания, и они продают флешки с функцией YubiKey OTP. Процесс верификации происходит через их серверы. Почему-то я не могу себе представить, что компания YubiCo допускает, что их процессы и продукты могут быть легко заменены продуктами с открытым исходным кодом? Может быть, у них есть какие-нибудь патенты или полезные модели? И я не смог найти никакой информации о лицензировании, которая имеет смысл, поскольку официальная прошивка, похоже, имеет закрытый исходный код. Так что, я думаю, имеет смысл, что информация о лицензировании недоступна, поскольку проект yksim - это обратная инженерия ?! Но я признаюсь совершенно откровенно: я понятия не имею обо всем этом.

Я также хотел бы использовать эту библиотеку и, возможно, также для своих проектов клиентов, но мне нужно знать, действительно ли это разрешено.

Надеюсь, что кто-нибудь сможет мне здесь помочь, и я знаю, что Интернет не является источником 100% надежной юридической консультации. Но, может быть, у кого-то есть подсказка или подсказка для меня.

, 👍-1

Обсуждение

Это не тот форум, зайдите на https://law.stackexchange.com/, @Gil

https://opensource.stackexchange.com / было бы еще одним местом, которое могло бы иметь хорошее представление об этом., @chicks


1 ответ


2

Согласно https://www.yubico.com/blog/secure-hardware-vs-open-source /

Аппаратное обеспечение YubiKey со встроенной прошивкой никогда не было открытым исходным кодом, в то время как почти все вспомогательные приложения имеют открытый исходный код.

Я не юрист, однако может показаться, что при условии, что вы не копируете их оборудование (не с открытым исходным кодом), а просто копируете функциональность, тогда все будет в порядке. Отказот ответственности: возможно, я ошибаюсь.

Сказав это, я согласен с комментарием под вопросом, который вам, вероятно, следует задать по адресу https://law.stackexchange.com /

Вопросы о законности приложения Arduino на самом деле являются юридическими вопросами, а не техническими.

,