«sudo замолчи!»

Попытка получения исходников ядра от Digma, и последующее хамство от них

Недавно со мной произошла ситуация, в которой компания Digma показала себя с не лучшей стороны, не выполнив прямое требование своего покупателя, составленное по всем международным нормам работы с ПО.
Я являюсь владельцем планшета Digma Plane 4G 1538E. Куплен в Ситилинке,году так в 2018-19.

Фотографии ниже.



Вчера, 24.10 вечером, я захотел портировать PostmarketOS на данный аппарат.
Немного внимания про PostmarketOS, это не Android , и оно не использует ничего от него.
Это полноценный линукс дистрибутив на базе Alpine Linux.

Нашёл сурсы от другого девайса, но хотел именно от Digma.
Решил написать в поддержку дигмы на их офиц. сайте ( https://digma.ru/support/help ). Захожу в список устройств,моего планшета там нет.

Думаю, ничего страшного, вписал серийник. Устройство нашлось , и я стал описывать свою проблему.

Спустя полчаса, мне ответили из технической поддержки Digma.

Сразу поняв, что битва будет нелегка, пошёл гуглить о NDA и GPLv2.

В далёком 2001 году, Ричард Столлман ответил по поводу NDA и GPL, если сказать кратко, то Digma нарушили GPLv2 и сознались в этом, сказав что у них все под NDA.



Ссылка на ответ Столлмана

Основываясь на этом ответе Столлмана, сделал ответное письмо, не забыв пригрозить FSF и Google.
Насчёт гугла, это чтобы их лишили сертификации за это.

Добавил им ссылку на GPLv2, чтобы уже наконец ознакомились.


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

Не ожидав такого ответа от Digma, я решил "напугать и сделать им больно".
Составил письмо в FSF, Software Freedom Conservancy и GNU.

Моё письмо для GNU.

Пока что,ответа от них нету. Но, я хочу чтобы этой ситуации дали огласку.
Ведь, если Digma дорожит своей репутацией и доверием, они явно должны что-то изменить и кого-то наказать за это.

Этот планшет предназначен только для использования обычными пользователями и не имеет применения в военной, медицинской или других критических отраслях.

Моя просьба - это просто стандартное правило поведения компании, которое не повлияет на ее финансовые показатели или на зоны с повышенным риском.

Переход с Telegram на Element(Matrix)

Приветствую всех, совсем недавно зайдя в такую до боли знакомую телегу, понял, что она начала меня бесить, конкретно бесит навязывание премиума и хранение ключей шифрования на сервере телеграм, я прекрасно понимаю что для такого централизованного сервиса требуются деньги на содержание и из воздуха они не беруться, но мне как пользователю на проблемы создателей глубоко плевать.
Начал искать свободные альтернативы и нашёл свой идеал - Element, основанный на протоколе Matrix.

Для начала надо пояснить в чем различие телеги от матрикса: Matrix - это децентрализованная федеративная технология, предназначенная для социального и информационного взаимодействия будь то текстовые сообщения, звонки или передача файлов. Matrix выгодно отличается от других децентрализованных протоколов большим количеством возможностей взаимодействия. Серверов Matrix большое количество и так как Matrix это федеративная система, то каждый сервер имеет связь друг с другом, вне зависимости от того, на каком сервере вы зарегистрированы, вы будете иметь связь с людьми, зарегистрированными на другом сервере. Информация на сервере лежит в зашифрованном виде, а ключи хранятся на вашем устройстве, значит что без вашего ключа ее не прочитать, таким образом, доступ к вашим сообщениям имеете только вы и ваш собеседник. И чтобы при смене телефона или выходе из аккаунта не потерять всю историю переписки вам надо отдельно хранить в надежном месте ваш ключ или кодовую фразу. А в телеграме информация может и лежать в зашифрованном виде, хоть по умолчанию шифрование не используется, однако на сервере хранятся и ваши ключи, то есть для создателей телеграм ваши зашифрованные сообщения все равно что txt файл, написанный в блокноте напрямую пересылаемый куда надо. А стоит понимать что персональные данные в наше время это очень ценный товар, который продают абсолютно все, кто имеют к ним доступ. То есть телеграм это набор фиксированных серверов и выбирать оные вам не приходиться, все решают за вас.

К слову можно упомянуть, что госслужбы Франции и Германии используют Matrix для безопасной связи.
Минусом Matrix является возможность потери данных при дизлогине. Про это нужно прочитать отдельно.

Итого:
Matrix - свободная децентрализованная система, сервер выбирать вам, можете хоть на своём компьютере развернуть. Ключи хранятся на вашем устройстве, безопасность ваших данных зависит только от вас. Все бесплатно и свободно.

Telegram - централизованная система, на неприкосновенность своих данных можно и не рассчитывать. Присутствует навязывание платных услуг.

Эталонным клиентом Matrix считается element.

element имеется почти на всех актуальных платформах: Android, IOS, Windows, Linux, Mac OS. Так же имеется и веб приложение, доступ к которому будет на любом устройстве с браузером. При регистрации нет привязки к сотовому телефону, сервер попросит лишь адресс электронной почты, но в будущем она не пригодиться, войти можно и по никнейму. Для поклонников полной безопасности рекомендую воспользоваться одноразовой почтой.

Клиент поддерживает личные чаты(которе легко превращаются в групповые при добавлении 3-го участника) и комнаты.
Все эти сущности храняться в пространствах, изначально создаётся главное пространство в котором храниться все. Пространства похожи на каналы в Discord, могут быть публичными(видимыми в сети) и приватными(доступ к которым открывается по приглашению). В новое пространство можно добавить комнаты из других пространств. В element есть гибкая система настойки прав участников как пространства, так и комнат внутри пространства. Роли имеют цифровое значение: стандартная роль - 0, модератор - 50, администратор - 100, но можно давать роли с отрицательным значением. Настраивать можно все действия участников. Например если всем входящим в комнату выдавать роль -2, то получиться аналог канала в телеграме, где пользователь может только читать посты. В общем при достаточной снаровке можно сделать почти что угодно.

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

Уведомления на Android реализованы фоновым сервисом, следовательно нет привязки к google сервисам, приложение прекрасно работает на устройствах из поднебесной без поддержки google сервисов.

Имеется поддержка интеграций, так в комнатах можно запустить конференцию Jitsi Meet , смотреть видео с YouTube, добавлять ботов и т.п.

Так же можно использовать так называемые мосты, то есть перенаправлять сообщения с каналов в других мессенджерах на комнаты matrix и обратно, синхронизируя два чата. Так можно используя Element иметь связь с теми, кто совсем не хочет переходить на непривычный сервис. Однако шифрование в таком случае работать не будет, оно и бессмысленно, ведь все дублированно в стороннем мессенджере.

Боты для создания мостов есть на сайте - https://t2bot.io/

Список всех интеграций можно найти по ссылке: https://element.io/integrations

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

А то бы как начал...

Ну а всё-таки?

Разработчики Linux отказались принимать патч от россиян

Сообщество разработчиков Linux отказалось принимать патч для ядра открытой операционной системы от российской компании «Байкал Электроникс» со словом «неудобно» в формулировке. На это обратил внимание пользователи соцсети для программистов «Хабр».

Отмечается, что комментарий к обновлению оставил Якуб Кичиньский, представитель американской некоммерческой организации Linux Kernel Organization, которая и занимается разработкой ядра ОС Linux.

«Нам неудобно принимать исправления от вашей организации или от оборудования, относящегося к ней. Пожалуйста, приостановите свою сетевую активность [в сообществе Linux] до дальнейшего уведомления», — написал специалист.

Таким образом, в компании отказались принимать правки в код своего продукта от российского разработчика процессоров. Переписка велась на сайте организации.

Свободное ПО на телефоне

Сегодня днём я написал пост про OrganicMaps и он оказался в горячем. Поэтому я решил написать о ещё паре свободных приложений, которыми я каждый день пользуюсь на своём телефоне.


Catima

Приложение-кошелёк для карт лояльности, бонусных карт и любых карт со штрихкодом или QR. В отличии от некоторых аналогов не требует интернета, не показывает рекламу, работает очень шустро. Не тупит, когда открываешь на кассе.


https://github.com/CatimaLoyalty/Android GitHub

https://play.google.com/store/apps/details?id=me.hackerchick... Google Play


Librera Reader

Многофункциональная читалка. Умеет читать PDF, EPUB, MOBI, DjVu, FB2, TXT, RTF, AZW, AZW3, HTML, CBZ, CBR. Интерфейс немного странный, но привыкаешь. Пока ничего лучше себе не нашёл.


https://librera.mobi/download/ Официальный сайт

https://play.google.com/store/apps/details?id=com.foobnix.pr... Google Play


NewPipe

Альтернативный клиент для Youtube. Умеет играть свернутым, выпиливает рекламу. Google активно противится, поэтому периодически он перестаёт работать, но оперативно выходят обновления.


https://newpipe.net/ Официальный сайт. По понятным причинам в Google Play отсутствует.


Все эти приложения можно так же найти в F-droid. Это репозиторий приложений с открытым исходным кодом для Android,  тем кто не пробовал, советую познакомится.

https://f-droid.org/

Злой программист

Альтернативы продуктам Adobe в Open source

Рекомендуем
@falko
@upl
Тренды

Fastler - информационно-развлекательное сообщество которое объединяет людей с различными интересами. Пользователи выкладывают свои посты и лучшие из них попадают в горячее.

Контакты

© Fastler v 2.0.2, 2024


Мы в социальных сетях: