apps

42 replies [Last post]
MD. SHAHIDUL ISLAM
Offline
Joined: 10/14/2015

Messaging apps like Telegram in Trisquel. Which?

Time4Tea
Offline
Joined: 07/16/2017

Version 7 of Trisquel comes with Pidgin installed by default. Telegram doesn't seem to be available in the Trisquel repository, probably because (according to the Wikipedia page) it contains binary blobs and the server-side code is closed-source.

vita_cell
Offline
Joined: 07/19/2015

I use Telegram, it is free software, the easiest way to obtain it is downloading binary from official website:

https://telegram.org/

BUT: it uses closed source server side. Also I seen some fork of Telegram, but I do not know what new inside these fork of Telegram.
Also when updates come, you only need to push "update" button, and it updates in just 5 seconds.

calher

I am a member!

Offline
Joined: 06/19/2015

Telegram is not free software.

First, let me say that there is nothing wrong with the server-side code being proprietary. https://www.gnu.org/philosophy/network-services-arent-free-or-nonfree.html

The issue with Telegram is its CLIENT. The client is NOT free software. It is an Electron app, and Electron includes Chromium code. Chromium depends on a precompiled blob that nobody can find the source code for yet. Read more at https://lists.gnu.org/archive/html/libreplanet-discuss/2017-01/msg00001.html.

CitoplasmaX
Offline
Joined: 11/24/2016

Telegram client is not an electron app. It is a native app but take some google software that is not free.

calher

I am a member!

Offline
Joined: 06/19/2015

Show me. Everyone who uses Telegram Desktop says it is Electron.

CitoplasmaX
Offline
Joined: 11/24/2016

https://github.com/telegramdesktop/tdesktop

is it possible they are using webogram into Electron? https://github.com/zhukov/webogram

MD. SHAHIDUL ISLAM
Offline
Joined: 10/14/2015

What is alternative of Telegram? I need a messaging app that service voice call also. But this apps must be free.

calher

I am a member!

Offline
Joined: 06/19/2015

Matrix.

I use Riot to text my family. It supports emoji, voice chat, video chat, text chat, group chat, and maybe some other things I don't know of yet.

My family finds it easy to use. They say the mobile app is no worse than any other app. In particular, they said it was similar to Discord and Facebook Messenger.

ADFENO
Offline
Joined: 12/31/2012

If I'm not mistaken, Riot-im also depends on Electron, see
.

name at domain writes:

> Matrix.
>
> I use Riot to text my family. It supports emoji, voice chat, video
> chat, text chat, group chat, and maybe some other things I don't know
> of yet.
>
> My family finds it easy to use. They say the mobile app is no worse
> than any other app. In particular, they said it was similar to
> Discord and Facebook Messenger.
>

--
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
gratis).
- "WhatsApp"? Ele não é livre. Por favor, use o GNU Ring ou o Tox.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
(apenas sem DRM), PNG, TXT, WEBM.

Anonymous (not verified)
Anonymous

Riot only uses Electron for its desktop app which, if I am not mistaken, is just a web browser. Riot can be used without any proprietary software by using Icecat and going to riot.im.

ADFENO
Offline
Joined: 12/31/2012

Sorry it can't, using webbrowser requires non-free JS, per the reference
I gave.

[anonymous]@null.net writes:

> Riot only uses Electron for its desktop app which, if I am not
> mistaken, is just a web browser. Riot can be used without any
> proprietary software by using Icecat and going to riot.im.
>

Anonymous (not verified)
Anonymous

Could you post that reference here? In your previous post after 'see' there's only a dot.

ADFENO
Offline
Joined: 12/31/2012

Hope it helps. ;)

[anonymous]@null.net writes:

> Could you post that reference here? In your previous post after 'see'
> there's only a dot.
>

CitoplasmaX
Offline
Joined: 11/24/2016

Source code is completely free (as in freedom), the problem is detection-mode of LibreJS. Also you can try others MATRIX clients, https://matrix.org/docs/projects/try-matrix-now.html#clients

They would be compatibles with all MATRIX servers (or many MATRIX servers like Riot).

ADFENO
Offline
Joined: 12/31/2012

Not exactly, it's a problem of misunderstanding of how JS is supposed to
be freed/liberated, and also a misunderstanding of what are DOM/HTML/JS
event handlers/listeners. Happens with most web designers nowadays.

See also: https://directory.fsf.org/wiki/Talk:Riot-im

name at domain writes:

> Source Code is completely free, the problem is detection-mode of LibreJS.
>

CitoplasmaX
Offline
Joined: 11/24/2016

Yes. And i repeat that it is a LibreJS detection mode error or programming error because developers didn't get in mind that their programming model on webs is not used by most people.

And also i repeat, Also you can try others MATRIX clients, https://matrix.org/docs/projects/try-matrix-now.html#clients.

"or the website visitors aren't informed on which license covers the software and where to get the complete corresponding source files." It is this.

Webapp on electron contains Source Code of riot that without electron (i know that is chromium and chromium is not free software) is free software. And finally i repeat, Also you can try others MATRIX clients, https://matrix.org/docs/projects/try-matrix-now.html#clients.

I use Riot from F-Droid and web-edition of riot.

pengnuin
Offline
Joined: 08/17/2017
Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

It has frightening terms of use (e.g., "You acknowledge and agree that the Company may update the Apps with or without notifying you") and does not look free software. In particular, Sect. 7a of https://wire.com/en/legal/#terms is:

You may not: (a) remove any proprietary notices from the Service or any copy of software provided to you by the Company (“Software”); (b) cause, permit or authorize the modification, creation of derivative works, translation, reverse engineering, decompiling, disassembling or hacking of the Apps, the Service or any Software; (c) sell, assign, rent, lease, act as a service bureau, or grant rights in the Apps, the Service or any Software, including, without limitation, through sublicense, to any other person or entity without the prior written consent of the Company; or (d) make any false, misleading or deceptive statement or representation regarding the Company and/or the Apps, the Site or the Service.

MD. SHAHIDUL ISLAM
Offline
Joined: 10/14/2015

I am trying to install - Tox. But this message:
W: Failed to fetch http://es.archive.trisquel.info/trisquel/pool/main/s/sphinx/libjs-sphinxdoc_1.3.6-2ubuntu1.1_all.deb
Could not connect to es.archive.trisquel.info:80 (188.165.228.124). - connect (111: Connection refused)
Please help!

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

The Spanish repository is down. "Download from" another server that you can set in "Software & Updates" (in the "System Settings").

MD. SHAHIDUL ISLAM
Offline
Joined: 10/14/2015

I could not understand. How can select another server.

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

"System Settings"-> "Software & Updates" -> "Download from" (a drop-down menu). Well, I am assuming you are using the GNOME edition of Trisquel (not Trisquel Mini or a custom one built from the NetInstall). Another way is to know what server you want to use (http://fr.archive.trisquel.info/trisquel for instance) and to edit /etc/apt/sources.list:
$ sudo apt edit-sources

MD. SHAHIDUL ISLAM
Offline
Joined: 10/14/2015

Yes. Solved
control center->software and updates-> other software->trisquel 8.0 flidas.
Editing
Just changing es to fr
Solved.

ADFENO
Offline
Joined: 12/31/2012

I would suggest GNU Ring and also Tox.

I know Tox can be installed using dpkg or apt (Trisquel's package
managers, which are used in the "Add/Remove programs" and also by
Synaptic).

I have both installed in my copy of Trisquel, using GNU Guix, but I
don't know if GNU Ring can be installed using dpkg/apt (Trisquel's
package managers) --- although it's been a while since I don't do this
so I don't if the dependency issues still exist.

If you want to install GNU Ring using GNU Guix, the related package
recipes are still under test, and are available in [1]. They are not
official packages as of yet because various patches still need to be
sent to --- and accepted by --- the affected projects.

[1]
.

name at domain writes:

> Messaging apps like Telegram in Trisquel. Which?
>

--
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
gratis).
- "WhatsApp"? Ele não é livre. Por favor, use o GNU Ring ou o Tox.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
(apenas sem DRM), PNG, TXT, WEBM.

CitoplasmaX
Offline
Joined: 11/24/2016

I have had some problems with Tox on calls (Antox, qTox and uTox), and GNU Ring (Trisquel, i can't install it and Android, it crash). I only use Riot. Riot App is only one of the MATRIX clients, https://matrix.org/docs/projects/try-matrix-now.html#clients

MD. SHAHIDUL ISLAM
Offline
Joined: 10/14/2015

I installed Tox. But not working. It also not show in install list. Why?

ADFENO
Offline
Joined: 12/31/2012

What does it show? Try doing:

Trisquel menu -> Accessories -> Terminal

And then type: qtox

And press Enter/Return

Please tell me the results, I'm here to help. ;)

name at domain writes:

> I installed Tox. But not working. It also not show in install list. Why?
>

MD. SHAHIDUL ISLAM
Offline
Joined: 10/14/2015

At last I can install gnu ring. But it is not user-friendly. Telegram is more user-friendly than ring.

ADFENO
Offline
Joined: 12/31/2012

I wonder what is the issue exactly... Perhaps I can help by contacting
the project so that the issue can be worked on.

I already have an account in their issue tracker, due to some
contributions I'm also making, so we can investigate the current issue
if you provide more information on what exactly is happening, what
should happen and additional notes if possible.

name at domain writes:

> At last I can install gnu ring. But it is not user-friendly. Telegram
> is more user-friendly than ring.
>

MD. SHAHIDUL ISLAM
Offline
Joined: 10/14/2015

Then I am disappointed with pidgin
I am disappointed with thunderbird also.
It is show this message: Login to server smtp.mail.yahoo.com. failed.
I renter my password again and again.
But fail.
I am upset.

ADFENO
Offline
Joined: 12/31/2012

I wonder if the "smtp.mail.yahoo.com" address is really right... I guess
it could be either "smtp" or "mail".

As a second recommendation: Did you try Trisquel's default email client
(GNOME Evolution)? To find it, go to the Applications menu, or the
Trisquel menu, then to Internet/Web, then you should see GNOME Evolution
there.

name at domain writes:

> Then I am disappointed with pidgin
> I am disappointed with thunderbird also.
> It is show this message: Login to server smtp.mail.yahoo.com. failed.
> I renter my password again and again.
> But fail.
> I am upset.
>
>

--
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
gratis).
- "WhatsApp"? Ele não é livre. Por favor, use o GNU Ring ou o Tox.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
(apenas sem DRM), PNG, TXT, WEBM.

MD. SHAHIDUL ISLAM
Offline
Joined: 10/14/2015

Sending of the message failed.
The message could not be sent using Outgoing server (SMTP) smtp.mail.yahoo.com for an unknown reason. Please verify that your Outgoing server (SMTP) settings are correct and try again.

Please help!

ADFENO
Offline
Joined: 12/31/2012

See my last message.

name at domain writes:

> Sending of the message failed.
> The message could not be sent using Outgoing server (SMTP)
> smtp.mail.yahoo.com for an unknown reason. Please verify that your
> Outgoing server (SMTP) settings are correct and try again.
>
> Please help!
>

Ignacio.Agullo
Offline
Joined: 09/29/2009

On 17/09/17 22:39, wrote:
> Sending of the message failed.
> The message could not be sent using Outgoing server (SMTP)
> smtp.mail.yahoo.com for an unknown reason. Please verify that your
> Outgoing server (SMTP) settings are correct and try again.
>
> Please help!

Address is right. I happen to have used that address to send a message
from Icedove using my Yahoo! e-mail account one hour ago. There are the
settings I use:

Server Name: smtp.mail.yahoo.com
Port: 465
Authentication method: Normal password
Connection Security: SSL/TLS

--
Ignacio Agulló · name at domain

Turtleman
Offline
Joined: 05/22/2013

If you use Pidgin then you can use XMPP (a.k.a. Jabber). Of course that is older and perhaps inferior to some of this new stuff, but it's still what I use on desktop and mobile.

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

>xmpp
>pidgin

profanity FTW :P

ADFENO
Offline
Joined: 12/31/2012

Rescently, I found out that the best strategy we have so far is actually
to recommend descentralized/federated communications/networks such as
XMPP/Jabber to the general public, and develop distributed ones "in the
background" for use when they are mature, friendly, easy and
"power-saving" enough. ;)

This goes in line with what Moglen suggested ([1]).

Prior to 2000 we *could* use the excuse that our recommendations weren't
"good enough" and still have patient people using it. Now, the good
enough excuse doesn't really serve us very well if the thing doesn't
even work in a minimum level.

I wrote a similar reply in Brazilian Portuguese to another
mailing/discussion list ([2]):

[1] https://media.libreplanet.org/u/libreplanet/m/the-free-software-movement-in-the-age-of-trump/ (under CC BY-SA 4.0)

[2] http://lists.libreplanet.org/archive/html/libreplanet-br/2017-10/msg00021.html

--
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
instantaneamente comigo no endereço abaixo.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
(apenas sem DRM), PNG, TXT, WEBM.

p1trson
Offline
Joined: 10/07/2017

I have my own prosody(jabber/xmpp) server running at home. I use Conversations client in Replicant and Pidgin on desktop.

ADFENO
Offline
Joined: 12/31/2012

Nice one, if you want to: don't forget to add me to your list of
contacts! ;)

name at domain writes:

> I have my own prosody server running at home. I use Conversations
> client in Replicant and Pidgin on desktop.
>

--
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
instantaneamente comigo no endereço abaixo.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
(apenas sem DRM), PNG, TXT, WEBM.

strypey
Offline
Joined: 05/14/2015

Recently, a friend was forced to buy a new handheld, with a more current version of Android, so she could use WeChat. Using WeChat was required by prospective employers in China for remote interviews. If she had refused to use WeChat because it forces her to own a personal surveillance device full of proprietary software, she would be missing out on a lot of potential job offers. Those who refuse to use Skype on principle (like me) are risking missing out on social and economic opportunities too.

We can't ignore that these power dynamics are in play when it comes to software choices. Even when there is a free code app that does a better job of voice/ video chat than any existing proprietary product, and so far I haven't found one, there's no guarantee that we can get prospective employers (for example) to use it.

What would it take to reverse engineer all the major voice/ video chat apps (Skype, Hangouts, FaceTime, WhatsApp, WeChat, Telegram, Signal etc), so that free code client software could connect with them? The ability to connect to all these networks would become a reason to choose a free code client over any of the proprietary clients offered by the network operator.

On a more ambitious level, what would it take to get VoIP services included in the traditional telecommunications regulations that allow us to call any landline or cell phone from any other landline or cell phone, regardless of the vendor of the device, or the carrier its connected to?

onpon4
Offline
Joined: 05/30/2012

> What would it take to reverse engineer all the major voice/ video chat apps (Skype, Hangouts, FaceTime, WhatsApp, WeChat, Telegram, Signal etc), so that free code client software could connect with them?

I don't know the answer to that, but remember that the developers of these proprietary programs can change the protocol at any time in a manner which breaks libre implementations, and they may have an incentive to do that.

ADFENO
Offline
Joined: 12/31/2012

To support onpon4's argumentation, see WhatsApp as an example.

WhatsApp implemented a XMPP-uncompliant communication based on XMPP
standard.

On the other hand, XMPP can be used to provide "bridges" to other
instant communications. JMP ([1]) --- an instance of jmp-register ([2]),
which is part of the Soprani.ca collection of projects ([3]) --- allows
using XMPP for sending SMS messages and using SIP for voice calling both
to the normal telephone network (I don't know if one can *receive*
messages and calls to these, please check with those involved).

I don't have an account in JMP because I can't afford it right now and I
don't live in US nor in Canada, but it's an interesting concept,
specially if one implements jmp-register and everything else needed to
make a JMP-like service in your country. Right now, it seems that JMP
covers most places in US and Canada (I don't know which other places it
covers).

[1] .

[2] .

[3] .

name at domain writes:

> I don't know the answer to that, but remember that the developers of
> these proprietary programs can change the protocol at any time in a
> manner which breaks libre implementations, and they may have an
> incentive to do that.

--
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
instantaneamente comigo no endereço abaixo.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
(apenas sem DRM), PNG, TXT, WEBM.