diff options
-rw-r--r-- | content/free-guide/_index.md | 19 | ||||
-rw-r--r-- | content/free-guide/social-network.md | 68 | ||||
-rw-r--r-- | content/free-guide/why-free-sw.md | 54 |
3 files changed, 0 insertions, 141 deletions
diff --git a/content/free-guide/_index.md b/content/free-guide/_index.md deleted file mode 100644 index 623e52e..0000000 --- a/content/free-guide/_index.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Free Software guide -lang: en -translationKey: free-guide ---- - -Here is some guides I write (and collect) to help people who aren't tech -savvy learn how to use free software, as many may find free software -unintuitive. This includes: - -- apps recommendation -- how-tos -- software/service reviews - -These posts are intended to be written in collaboration, since I have only so -much experience. Please send your software reviews and guides to me via this -email: - -[huyngo+freeguide@disroot.org](mailto:huyngo+freeguide@disroot.org) diff --git a/content/free-guide/social-network.md b/content/free-guide/social-network.md deleted file mode 100644 index bbd2dce..0000000 --- a/content/free-guide/social-network.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: "Decentralized and privacy-friendly social networks" -date: 2021-06-17T09:50:39+07:00 -layout: wiki -wiki: freeguide -categories: [ "social network" ] ---- - -# Federation - -So, of all kinds of software, why did I chose to start with social networks? -Because social networks has the strongest network effect, with instant -messaging being second[^0]. Using a non-free social network service is taking -part in forcing your friends and families to use it. - -This could be said for any social network services, except for decentralized -ones, or federated ones, usually dubbed *fediverse*. The idea is similar to -that of emails: people can use different services, yet can talk with each -other seamlessly via open protocols. You can use GMail or HotMail, but if I -disagree with Google and Microsoft terms of service I would still be able to -send emails to you from my Disroot mail account[^1]. Another example is mobile -network service---no matter which one you choose, I'm still able to call you or -send you SMS messages. This is not the case for mainstream social networks. -Even if I disagree (an understatement) with Facebook's terms of service and -privacy policy, I still have to have a Facebook account in order to talk to you -or interact with your posts. - -So, in short, these *federated social networks* can not only talk to each -other, using the same open protocols (the ways by which servers talk with each -other). Below are some federation protocols: - -# ActivityPub - -ActivityPub is, as of the time writing, arguably the most popular federation -protocol. Related posts: - -- [List of applications][ap-apps] -- [List of instances][ap-inst] - -[ap-apps]: /free-guide/activitypub-apps/ -[ap-inst]: /free-guide/activitypub-instances/ - -# Diaspora - -*This section is empty because I have no experience with it. Please [expand].* - -# pump.io - -*This section is empty because I have no experience with it. Please [expand].* - -# Zot - -*This section is empty because I have no experience with it. Please [expand].* - - -[^0]: No source, just common sense. Feel free to correct me if you have source - proving otherwise. - Social networks require a lot of (active) people there to be interesting. - Messaging apps just requires there to be someone else there. -[^1]: Microsoft [blocked](https://disroot.org/en/blog/microsoft_hostility) - Disroot emails and I wouldn't be able to do this. However, the block was - removed after hundreds of requests. Such blocks can happen on federated - social networks as well, and it will be discussed in a later post on choosing - your instance. -[^2]: Next to PeerTube. Again, just my speculation. I mainly use Mastodon so - I might be biased. I'm waiting for Cunningham's law to take effect. - -[expand]: mailto:huyngo+freeguide@disroot.org diff --git a/content/free-guide/why-free-sw.md b/content/free-guide/why-free-sw.md deleted file mode 100644 index 2a389fb..0000000 --- a/content/free-guide/why-free-sw.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: "Why you should use free software?" -date: 2021-06-24 -layout: wiki -wiki: freeguide -tags: [compilation, "free software", "proprietary", reason] ---- - -Free software is about freedom, not price[^1]. *Freedom* here refers to: - -0. The freedom to **run** the program as you wish, for any purpose - (**freedom 0**). -1. The freedom to **study** how the program works, and **change** it so it - does your computing as you wish (**freedom 1**). Access to the source code - is a precondition for this. -2. The freedom to **redistribute** copies so you can help others - (**freedom 2**). -3. The freedom to **distribute copies of your modified versions** to others - (**freedom 3**). By doing this you can give the whole community a chance to - benefit from your changes. Access to the source code is a precondition for - this. - -At first glance, you would think that most users would only benefit from -**freedom 0** and **freedom 2**. While it is true that most would not -exercise freedom 1 and freedom 3, they do indirectly benefits users. Because -the original programmers allows derivative programs to be distributed, they -cannot implement malicious anti-features, such as spying or fraud without being -spotted. Being free software is thus the prerequisite for being -user-respecting software. - -There are of course competing reasons for choosing software, such as -user-friendliness/ease-of-use. While these requirements are rather subjective, -I do agree that some free software programs have less fancy UI (like ) and -sometimes not easy to use (like GIMP). It is up to you to decide the balance -between criteria, but there is certainly strong reasons to prefer free -software, *ceteris paribus*[^2] - -The content below consists of lists of bad examples of proprietary software, as -well as some example of free software turning bad[^3] which resulted in forks. - -(It's empty right now, see GNU list below or contribute) - ------ - -Other lists: - -- [GNU's list of malicious functionalities with references][gnu-list] - -[gnu-list]: https://www.gnu.org/proprietary/proprietary.html - -[^1]: <https://www.gnu.org/philosophy/free-sw.html> - The word "free" was used despite its ambiguity for lack of better word. -[^2]: All else being equal, but in fancy Latin. -[^3]: Subjective, I know. |