Telegram Desktop = Telegram FOSS? (Pinephone Pro/ custom ROM relevant.)
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Telegram Desktop = Telegram FOSS? (Pinephone Pro/ custom ROM relevant.)
Hi everyone,
I have a degoogled phone running Telegram FOSS. I got a Pinephone Pro which comes pre-installed with Telegram Desktop. In the software centre it's stated as being "100% free and open." I'm just wondering if these two versions of Telegram are one and the same thing?
You're asking if the desktop version of the official telegram client is different than the mobile (android) version?
The client is open source, but apparently not the server.
Thanks for your help.
I think you've kind of answered my question.
As you say, Telegram FOSS is for Android, whereas Telegram Desktop (client) is...for (Linux) desktop! Seems like a dumb question in hindsight.
Maybe the better question is whether the licensing and operation is basically the same for the two. I had a look at Telegram Desktop and the licensing is GNU General Public License version 3, which is a free, open-source license. Does this license count as a "FOSS" license? I know FOSS means "free and open source," but I'm wondering if there is a strict definition for a FOSS license.
Thanks again.
Last edited by Eucalyp333; 02-02-2022 at 10:35 PM.
I know FOSS means "free and open source," but I'm wondering if there is a strict definition for a FOSS license.
More precisely, "FOSS" is an abbreviation for "free and open-source software", and "FLOSS" is "free/libre and open-source software" - if you're interested in strictness, you may prefer the latter term.
Anyhow, there are multiple definitions, the first is the Free Software Definition by Richard Stallman, founder of the Free Software Foundation (and GNU), was written in 1986, and updated in 1996.
In 1997 Bruce Perens (Debian Project Leader at the time) wrote the Debian Free Software Guidelines (DFSG), as part of the Debian Social Contract, and the following year the DFSG was adapted into the Open Source Definition, published by the Open Source Initiative (founded by Bruce Perens and Eric S. Raymond).
Note how it classifies licenses not just on whether a license is free/libre, but also on whether it is a copyleft license - i.e. whether it guarantees that derivatives are equally free.
A lot of companies (e.g. Google) push for non-copyleft licenses like MIT, which encourage developers to release their work in a manner such that those companies can exploit without giving back. Copyleft licenses are specifically designed to prevent this exploitation.
More precisely, "FOSS" is an abbreviation for "free and open-source software", and "FLOSS" is "free/libre and open-source software" - if you're interested in strictness, you may prefer the latter term.
Anyhow, there are multiple definitions, the first is the Free Software Definition by Richard Stallman, founder of the Free Software Foundation (and GNU), was written in 1986, and updated in 1996.
In 1997 Bruce Perens (Debian Project Leader at the time) wrote the Debian Free Software Guidelines (DFSG), as part of the Debian Social Contract, and the following year the DFSG was adapted into the Open Source Definition, published by the Open Source Initiative (founded by Bruce Perens and Eric S. Raymond).
Note how it classifies licenses not just on whether a license is free/libre, but also on whether it is a copyleft license - i.e. whether it guarantees that derivatives are equally free.
A lot of companies (e.g. Google) push for non-copyleft licenses like MIT, which encourage developers to release their work in a manner such that those companies can exploit without giving back. Copyleft licenses are specifically designed to prevent this exploitation.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.