Рассказываем о проекте и разбираемся в ситуации.
Фото — 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?
«Замести следы и уйти на выходные»: как удалить себя из большинства популярных сервисов
Досмотр электронных устройств на границе — необходимость или нарушение прав человека?
zirf
История очень не новая Дмитрия Склярова арестовали прямо после конференции, где он рассказал о уязвимости защищенного PDF в 2001. Привда, кончилось все ничем. Вступилась штатовская же EFF. Есть ли право модифицировать прошивки? Иногда, у Siemens на мобильниках можно было модифицировать прошивку официально на S,SL то есть на дорогих аппаратах для себя.
Вообще техническая защита сложна, дорога, а законы типа DMCA куда проще. Желающие могут посмотреть "Право читать" Ричарда Столмэна. RMS категоричен, но по мне прав.
grishkaa
zirf
Информация от Виктора (PV') Papuas'a. Именно он писал софт для модификаций абсолютно задарма, руша "бизнес" супер-анлокеров из Восточной Европы.
VelocidadAbsurda
Почему бизнес в кавычках? У «супер-анлокеров» (кто не умер/не спился/не сошёл с ума) в результате виллы/лодки/вертолёты. А Papuas’у благодарно следующее звено пищевой цепочки — розничные мастера, получавшие от него бесплатно действительно качественный инструмент, но на цене их работы для клиента это никоим образом не отражалось.
zirf
Я к тому, что у наркобаронов тоже виллы и яхты. Поэтому и в кавычках. Что до цен для конечных клиентов, то работа с софтом была сама по себе мутью. Ну и качество мастерских так се. Даже авторизованные охотнее всего искали не гарантийные случия ибо вендоры хмотились на ремонт.
VelocidadAbsurda
К чему такие сравнения? Papuas тогда получается — нарколаборатория, раздававшая товар бесплатно? Да, анлок не производил ничего полезного, но и вреда от него было примерно как от азартных игр между операторами и анлокерами (и ощущения участников полностью соответствовали, адреналин, соперничество). «Супер-анлокеры» когда-то вообще в открытую выставляли свои «боксы» на CeBIT (пока тот ещё не превратился в унылую выездную ярмарку AliExpress).
GennPen
Официально конечно же нельзя было. Начиная с определенной модели (C55 если не ошибаюсь) начали делать «тестпоинты», замыкая которые можно было перепрошить загрузчик чтобы кастомную прошивку записать (а в SX1 вообще не было тестпоинта, приходилось отпаивать процессор, убирать одну ножку и запаивать обратно).
Если не ошибаюсь, в определенный момент сделали софт для подбора ключей для доступа к прошивке загрузчика, тогда тестпоинты и стали не нужны.
zirf
Апдейты ПО Сименс поставлял официально и легко ставились. Защиту на ранних версия 5-х вскрывали через дырку в Java приложением, потом либо проц снимать и убирать шарик, либо перерезать дорожку во втором слое.
SyntheticJudah
Сименс никогда не давал официального разрешения на модифицирование ПО. Ни для xGOLD-платформ (процессоры Infeneon, OS Nucleus, для которых как раз и актуальны патчи / эльфы), ни для BREW (процессоры Qualcomm, OS Brew, соответственно, возможности по доработке которой были сильно меньше). Просто компания относилась к действиям сообщества снисходительно, т.к. в определенный момент именно дополнительные возможности по модификации и персонализации ПО стали едва ли не единственным способом сохранить хоть какую-то аудиторию у стремительно теряющего силы бренда.