Нельзя так просто взять и «перепрошить» свой гаджет

    Энтузиаст добавил в калькулятор Wi-Fi-модуль и получил претензию от правообладателей.

    Рассказываем о проекте и разбираемся в ситуации.


    Фото — Alexander Andrews — Unsplash

    Но это мой калькулятор


    В конце мая энтузиаст и автор YouTube-канала Neutrino модифицировал широко известный инженерный калькулятор. Он заменил солнечную батарею устройства дополнительным OLED-дисплеем, а также встроил туда Wi-Fi-модуль. В результате гаджет получил возможность подключаться к устройствам поблизости и к интернету.

    Внешний вид калькулятора практически не изменился, но он обзавелся дополнительными функциями. Теперь он позволяет отображать формулы и шпаргалки на OLED-экране и принимать текстовые сообщения по сети. Активируется дисплей магнитными датчиками, встроенными в корпус, и внешним магнитом. Если двигать его влево и вправо рядом с калькулятором, то можно перемещаться по меню. Как это работает, можно посмотреть тут.

    Код проекта автор выложил на GitHub, а о разработке написали крупные технологические площадки вроде Gizmodo, Interesting Engineering и Hackaday. Однако буквально через несколько дней GitHub закрыл доступ к репозиторию из-за жалобы о нарушении авторских прав — её подала организация REACT. Это — европейская сеть по борьбе с поддельной продукцией, клиентами которой являются многие технологические компании и производители электроники.

    Представители REACT заявили, что Neutrino использовал в своем проекте код компании-разработчика гаджета. Однако он утверждает, что обвинения ложные и весь код — его собственный, написан с нуля и использует исключительно open source библиотеки. Энтузиаст уже подал апелляцию и ждет, чем закончится разбирательство.

    Если купил, могу делать все (ну, почти)


    Но организации не дают модифицировать свои устройства, чтобы их не ассоциировали с новыми продуктами, которые можно построить на основе существующих гаджетов. Очевидно, они также защищают источники дохода. К сожалению, это приводит к достаточно спорным разбирательствам.

    В 2011 году компания Activision обвинила в нарушении авторских прав специалиста, который провел реверс-инжиниринг их USB-устройства для считывания RFID-меток на игрушках.

    Они позволяли открывать дополнительный контент в игре. Компания беспокоилась, что работа инженера даст возможность разблокировать виртуальные предметы нелегальным образом. Хотя энтузиаст даже не пытался разработать подобные инструменты.


    Фото — Jungwoo Hong — Unsplash

    Ситуация с Neutrino породила активную дискуссию на Hacker News. Резиденты предложили внести несколько изменений в DMCA (закон США об авторском праве в цифровую эпоху), чтобы избежать аналогичных ситуаций в будущем. В частности, они предлагают запретить передачу права на подачу жалоб третьим лицам и ввести высокие штрафы за ложные обвинения. В теории такие меры должны защитить тех, кто не преследует корыстных целей, а лишь делится интересными проектами.

    Ситуация, сложившаяся вокруг калькулятора, близка к разбирательствам, связанным с Right to Repair. Уже долгое время крупные вендоры пытаются запретить ремонт своей техники неавторизованными мастерскими. Можно ожидать, что новые прецеденты будут возникать, пока не будет проработано всестороннее регулирование — шаги в этом направлении уже делают.



    О чем мы пишем в блоге 1cloud.ru:

    Ситуация: нарушают ли AdTech-компании GDPR?
    «Замести следы и уйти на выходные»: как удалить себя из большинства популярных сервисов
    Досмотр электронных устройств на границе — необходимость или нарушение прав человека?


    1cloud.ru
    IaaS, VPS, VDS, Частное и публичное облако, SSL

    Комментарии 18

      +3

      История очень не новая Дмитрия Склярова арестовали прямо после конференции, где он рассказал о уязвимости защищенного PDF в 2001. Привда, кончилось все ничем. Вступилась штатовская же EFF. Есть ли право модифицировать прошивки? Иногда, у Siemens на мобильниках можно было модифицировать прошивку официально на S,SL то есть на дорогих аппаратах для себя.
      Вообще техническая защита сложна, дорога, а законы типа DMCA куда проще. Желающие могут посмотреть "Право читать" Ричарда Столмэна. RMS категоричен, но по мне прав.

        0
        Иногда, у Siemens на мобильниках можно было модифицировать прошивку официально на S,SL то есть на дорогих аппаратах для себя.
        В смысле официально можно было? Они все патчились только так, особенно 65 и 75 серия. Но официального в этом ничего не было — было очень мощное сообщество, которое всё реверсило.
          +1

          Информация от Виктора (PV') Papuas'a. Именно он писал софт для модификаций абсолютно задарма, руша "бизнес" супер-анлокеров из Восточной Европы.

            +1
            Почему бизнес в кавычках? У «супер-анлокеров» (кто не умер/не спился/не сошёл с ума) в результате виллы/лодки/вертолёты. А Papuas’у благодарно следующее звено пищевой цепочки — розничные мастера, получавшие от него бесплатно действительно качественный инструмент, но на цене их работы для клиента это никоим образом не отражалось.
              0

              Я к тому, что у наркобаронов тоже виллы и яхты. Поэтому и в кавычках. Что до цен для конечных клиентов, то работа с софтом была сама по себе мутью. Ну и качество мастерских так се. Даже авторизованные охотнее всего искали не гарантийные случия ибо вендоры хмотились на ремонт.

                0
                К чему такие сравнения? Papuas тогда получается — нарколаборатория, раздававшая товар бесплатно? Да, анлок не производил ничего полезного, но и вреда от него было примерно как от азартных игр между операторами и анлокерами (и ощущения участников полностью соответствовали, адреналин, соперничество). «Супер-анлокеры» когда-то вообще в открытую выставляли свои «боксы» на CeBIT (пока тот ещё не превратился в унылую выездную ярмарку AliExpress).
            0
            Официально конечно же нельзя было. Начиная с определенной модели (C55 если не ошибаюсь) начали делать «тестпоинты», замыкая которые можно было перепрошить загрузчик чтобы кастомную прошивку записать (а в SX1 вообще не было тестпоинта, приходилось отпаивать процессор, убирать одну ножку и запаивать обратно).
            Если не ошибаюсь, в определенный момент сделали софт для подбора ключей для доступа к прошивке загрузчика, тогда тестпоинты и стали не нужны.
              0

              Апдейты ПО Сименс поставлял официально и легко ставились. Защиту на ранних версия 5-х вскрывали через дырку в Java приложением, потом либо проц снимать и убирать шарик, либо перерезать дорожку во втором слое.

            0
            Сименс никогда не давал официального разрешения на модифицирование ПО. Ни для xGOLD-платформ (процессоры Infeneon, OS Nucleus, для которых как раз и актуальны патчи / эльфы), ни для BREW (процессоры Qualcomm, OS Brew, соответственно, возможности по доработке которой были сильно меньше). Просто компания относилась к действиям сообщества снисходительно, т.к. в определенный момент именно дополнительные возможности по модификации и персонализации ПО стали едва ли не единственным способом сохранить хоть какую-то аудиторию у стремительно теряющего силы бренда.
            +3
            Хорошо бы модель калькулятора.
            0

            Интересно, а как тогда существуют такие сайты как 4pda, xda, и т.д.? Разве узнавать как устроен мир, например, мобильных устройств незаконно?

              0
              Только если это связано с использованием устройства не по прямому назначению, неавторизованным вмешательством в его исходную функциональность, анализом протоколов обмена, декомпиляцией встроенного ПО и пр. и пр.
                0
                Только все это из разряда натягивания совы своих желаний на глобус действительности. У кого есть время и деньги на подобный троллинг — те пытаются

                Представители REACT заявили, что Neutrino использовал в своем проекте код компании-разработчика гаджета. Однако он утверждает, что обвинения ложные и весь код — его собственный, написан с нуля и использует исключительно open source библиотеки. Энтузиаст уже подал апелляцию и ждет, чем закончится разбирательство.


                Репозиторий доступен. Непрокатило?
              0
              Вот нафига такие сложности? Сделали бы, чтобы при разборке, вмешательстве в железо или ПО, установке ПО из недоверенного источника спадала гарантия, этого вполне хватило бы. Не уверен — не лезь, влез — не плачь.
                0
                Если железо физически повреждается в результате неверного программного действия, то невозможно будет узнать какая прошивка стояла: официальная или модифицированная.
                Можно конечно сделать физический «ключ» на плате который разблокирует прошивку и лишает гарантии, например дорожку на плате перерезать или что нть похожее.

              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

              Самое читаемое