Новости
Новые условия использования Arduino вызвали недовольство разработчиков
Вряд ли это конец Arduino.
То, что Qualcomm приобрела Arduino, могло бы быть хорошей новостью. Добавление финансовой мощи и ресурсов к очень популярной среде разработки могло бы и до сих пор может принести пользу всем. Но поклонники Arduino в панике из-за некоторых изменений в лицензировании.
Arduino была поглощена Qualcomm в прошлом месяце. Учитывая, что вся экосистема Arduino долгое время была нарочито открытой, теперь наличие компании, которая зарабатывает много денег на патентах, очевидно, вызывает беспокойство. Использование Arduino и ее программного обеспечения обычно рассматривается как опыт обучения, предоставляющий широкие возможности для исследования и дружеского сотрудничества. До сих пор этот дух открытости приносил платформе только пользу.
Опасения по поводу изменения Arduino усилились после публикации новых Условий предоставления услуг, в которых прямо запрещается реверс-инжиниринг:
«8.2 Пользователь не имеет права:
переводить, декомпилировать или осуществлять обратное проектирование Платформы, а также заниматься любой другой деятельностью, направленной на выявление алгоритмов и логики работы Платформы, за исключением случаев, когда это явно разрешено Arduino или применимыми лицензионными соглашениями;»
Запрет на реверс-инжиниринг платформы, по-видимому, противоречит идее открытого исходного кода, и некоторые даже объявили о смерти Arduino. Конечно, все зависит от того, что вы понимаете под платформой. Условия предоставления услуг, по-видимому, не дают определения этому термину, но в блоге Arduino делается попытка прояснить ситуацию:
Ограничения на реверс-инжиниринг применяются конкретно к нашим облачным приложениям «Программное обеспечение как услуга». Все, что было открытым, остается открытым.
Это обнадеживает, но вряд ли является определением того, что означает «платформа». В Условиях использования неоднократно говорится:
Используя Сайт, Платформу или Услуги, вы заявляете, что прочитали и приняли настоящие Условия.
что предполагает, что «Платформа» — это не только сайт.
Независимо от того, что утверждается в блоге, не совсем ясно, что подразумевается под термином «реверс-инжиниринг». Однако верно то, что если у чего-то открытый исходный код, то трудно понять, что означает реверс-инжиниринг. Поэтому, пока лицензия не изменится, мы все должны быть довольны.
Еще одна область, вызывающая беспокойство, — это повторное использование пользовательского контента. В Условиях предоставления услуг теперь говорится
«Пользователь предоставляет Arduino неисключительное, бесплатное, передаваемое, сублицензируемое, бессрочное, безотзывное, в максимальной степени, разрешенной применимым законодательством, на срок действия прав интеллектуальной собственности и без ущерба для законных прав Пользователя (включая применимые права на защиту данных), право использовать Контент, опубликованный и/или обновленный на Платформе, а также распространять, воспроизводить, изменять, адаптировать, переводить, публиковать и делать общедоступными все материалы, включая программное обеспечение, библиотеки, текстовый контент, изображения, видео, комментарии, текст, аудио, программное обеспечение, библиотеки или другие данные (совместно именуемые «Контент»), которые Пользователь публикует, загружает или иным образом предоставляет Arduino по всему миру с использованием любых средств и для любых целей, включая использование любого имени пользователя или псевдонима, указанного в связи с Контентом».
Это слишком длинное предложение. По сути, оно означает, что все, что вы делаете на сайте, может быть использовано Arduino и даже приносить прибыль.
Это делает онлайн-разработку с Arduino немного менее привлекательной, чем раньше, но вы легко может не использовать облачные сервисы для разработки — это слишком ненадежно для чего-то важного.
Вряд ли это конец Arduino. Хотя Arduino и не является слишком большой компанией, чтобы потерпеть крах, у нее есть огромное количество поклонников. Есть ряд компаний, которые выиграют от исчезновения Arduino, и к их комментариям стоит относиться с долей скептицизма. Это не значит, что Arduino идеальна — у нее слишком много аппаратных решений, и хотя его программное обеспечение отлично подходит для начала работы и быстрого прототипирования, оно часто не поддерживает более специфические функции аппаратного обеспечения. Будем надеяться, что поглощение придаст системе дополнительную жизнь.
-
Аналитика магазинов2 недели назад
Мобильный рынок Ближнего Востока: исследование Bidease и Sensor Tower выявляет драйверы роста
-
Интегрированные среды разработки3 недели назад
Chad: The Brainrot IDE — дикая среда разработки с играми и развлечениями
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.45
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.46

