LINUX.ORG.RU

Опубликован исходный код клиента для Threema

 , , ,

Опубликован исходный код клиента для Threema

1

2

После анонса в сентябре, наконец опубликован исходный код клиентских приложений мессенджера Threema.

Напомню, Threema является сервисом для обмена сообщениями, реализующим оконечное шифрование (E2EE). Так же поддерживаются аудио и видео звонки, обмен файлами и прочие возможности, ожидаемые от современных мессенджеров. Приложения доступны для Android, iOS и Web. Отдельного десктопного приложения, в том числе под Linux, нет.

Threema развивается швейцарской компанией Threema GmbH. Сервера проекта так же находятся в Швейцарии.

Исходный код приложений доступен на Github под лицензией AGPLv3:

>>> Приложение для Android

>>> Приложение для iOS

Так же в честь открытия исходных кодов до 28 декабря 2020 действует скидка на приложение 50%.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 5)

Исходный код приложений доступен на Github под лицензией AGPLv3:

действует скидка на приложение 50%

Плата за приложение - как донат разрабам? Если исходники открыты

Crocodoom ★★★★★
()

Отдельного десктопного приложения, в том числе под Linux, нет.

закапывайте

rsync ★★
()

Так же в честь открытия исходных кодов до 28 декабря 2020 действует скидка на приложение 50%.

Вот с одной стороны «Open Source» с другой «Проприетарное ПО»…

Пора новый раздел для этого безобразия заводить…

AlexVR ★★★★★
()
Ответ на: комментарий от Crocodoom

Плата за приложение - как донат разрабам? Если исходники открыты

Нет, это несвязанные вещи. Разработчикам платят не только процент от продаж и обслуживания продукта.

Открытие исходниках – это такое себе. Кто точно скажет, все ли это исходники, и не идут ли они выломанными фичами?

anonymous
()

This means that a self-compiled app using the google build variant cannot be used to create a new Threema ID. You can, however, use an app that was purchased over Google Play to create an ID and then export a backup. This backup can then be imported into the self-compiled app.

И нафейхоа они выкатили сорцы?

Karrham
()
Ответ на: комментарий от juan-pablo-segundo

нет. телегу ты можешь собрать из сорцов и пользоваться, а тут - хер вам

Karrham
()

Threema развивается швейцарской компанией Threema GmbH.

швейцарской

Угу. Спасибо, не надо.

Oberstserj ★★
()
Ответ на: комментарий от Legioner

Добро пожаловать в «тёмные века».

anonymous
()

Если есть веб-версия, что сложного запилить приложение.

Доверие такие разработчики не вызывают )

One ★★★★★
()
Ответ на: комментарий от juan-pablo-segundo

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

hateyoufeel ★★★★★
() автор топика
Ответ на: комментарий от Crocodoom

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

hateyoufeel ★★★★★
() автор топика
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от Oberstserj

Ты бы по-русски писал. А то моя твоя не понимать совсем.

hateyoufeel ★★★★★
() автор топика
Ответ на: комментарий от AlexVR

Вот с одной стороны «Open Source» с другой «Проприетарное ПО»…

Что за чушь - это свободное ПО, при чём здесь проприетарщина?

zabbal ★★★★★
()

не очень то и нужно

А где ссыль на исходники?

// да собств зачем, если сервер все равно проприетарный…

qbbr ★★★★★
()
Ответ на: комментарий от AlexVR

Вот с одной стороны «Open Source» с другой «Проприетарное ПО»…

Free as free speech, not as free beer. Тебе никто не мешает продавать Debian Linux или собрать исходники RHEL и продавать свою бинарную сборку.

Почему бы авторам не монетизировать свой труд тем же способом? Не хочешь платить – собирай свой APK и ставь. Хочешь по-быстрому скачать из магазина – плати.

Bagrov ★★★★★
()

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

anonymous
()
Ответ на: комментарий от AlexVR

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

anonymous
()
Ответ на: комментарий от esperantisto

А что в этом такого? Ты про RHEL слышал, например? Исходники открыты, бинарники платные.

anonymous
()

Фигня какая-то. Тем кому важны открытые исходники не будут пользоваться штукой с закрытым кодом сервера. А тут ещё и платные аккаунты. Странные ребята.

curver
()

Кто собирал? Как собрать?

bhfq ★★★★★
()
Ответ на: комментарий от Karrham

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

Dark_SavanT ★★★★★
()

Тьфу ты блин. То есть покупая программу в Google Play, Apple Store ты покупаешь доступ к регистрации на их сервере. Какая-то недосекурность. Кто даст гарантии что гугл или ябл не раскроет информацию о том что да этот человек покупал этот чат и активно им пользовался?

bhfq ★★★★★
()
Ответ на: комментарий от Ecology

Вижу на сайте только опцию «купить apk». Всё равно получается, что нельзя воспользоваться сервисом исключительно с помощью самостоятельно скомпилированного приложения, даже за деньги. И поэтому новость - пшик.

Myau ★★★★
()
Ответ на: комментарий от Bagrov

В данном случае мешает. Это как если бы subscription manager был закрыт и продавался исключительно в бинарном виде в магазине Манн Ко Red Hat.

Myau ★★★★
()
Ответ на: комментарий от Myau

Это как если бы subscription manager был закрыт и продавался исключительно в бинарном виде в магазине Манн Ко Red Hat.

А разве это не так? В любом случае, клиентом можно пользоваться бесплатно. Только сервер свой пропиши.

hateyoufeel ★★★★★
() автор топика

Нинужно

anonymous
()

AGPLv3

Если бы на код сервера, понятно, но на код клиента? Разве что из принципа «на всякий случай».

https://threema.ch/en/open-source

To report bugs or request new features, please contact the Threema support team.

Ой.

Currently, we don’t accept pull requests for the Threema apps via GitHub.

Допустимо, можно иметь свой gerrit.

However, if you would like to provide a code contribution, you can send the code via email

Ай. Если бы в public mailing list, то было бы допустимо.

https://threema.ch/en/open-source/contributions/

А там: но учтите, что баг уже мог быть исправлен, ваши изменения уже могут конфликтовать с нашими… Не удивительно, если вся разработка и даже общение с комьюнити будет происходить тайно друг от друга.

А резюме они подвели тут https://github.com/threema-ch/threema-android

Source Code Release Policy

This source code repository will be updated for every public non-beta release. There will be one commit per released version.

Т.е. даже MS так не открывает код. Threema просто прилагает исходник (под AGPL) к каждому новому бинарнику, больше ничего не поменялось, как это обычно происходит в случае «Опубликован исходный код XXX».

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

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

gag ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.