My first look at DIASPORA*
Off the Beat: Bruce Byfield's Blog
I've always been ambiguous about Facebook. The centralized control and lack of privacy bother me, and, like many people involved with free software, I'm there mainly because so many of my colleagues are. Consequently, when I finally got around to getting to getting an account for the DIASPORA* alpha, what I mainly noticed was the difference in the privacy policy and interface
DIASPORA*, in case you don't remember, is the free software alternative to Facebook, consisting of a number of connected but independent servers -- or "hubs" in DIASPORA*-speak. Although less than a year old, the project has already received considerable attention -- first because, in the tradition of the great IT myth, it was conceived by a group of college students, and, second, because it raised one of the largest total of donations ever on Kickstarter. A few months ago, there were also considerable complaints about the lack of security in the pre-alpha release.
I can't speak about the code. However, judging by the privacy pollicy and the interface, DIASPORA* now appear to be taking security more seriously.
Privacy policy
Being the kind of person who reads licenses (and who helped to write a couple), one of the first differences I noticed between DIASPORA* and Facebook is the privacy policy. If you read Facebook's policy, you soon realize that it amounts to a list of what information you are ceding control over -- that is, almost everything you post, especially since Facebook reserves the right to make whatever changes and exceptions it chooses.
By contrast, the DIASPORA* policy is not only in clearer English, but more explicit about exactly how your information is used. In particular, the policy promises that information such as credit card numbers will not be stored permanently, and will not be passed along to anyone else. If the policy changes, the project promises to post revisions. The policy concludes with links you can use to ask for further questions.
All of this is reassuring to those of us concerned about privacy, although the real proof, of course, will be in how the policy is carried out. But DIASPORA* is obviously trying to living up to its ideals.
In fact, at times, those associated with DIASPORA* almost go too far: At least one hub I saw listed not only the main privacy policy, but also that of the hub, its service provider, and a couple of other associated parties. The extent of this disclosure is formidable enough that I can imagine it encouraging users not to read any of the policies, but at least DIASPORA* offers the option.
Interface and Organization
Although functionally, DIASPORA* and Facebook are (or will be) similar, comparing DIASPORA*'s interface to Facebook's is probably unfair. Not only is DIASPORA* incomplete and simpler than it will eventually become, but, for the foreseeable future, most of its pages are going to have far less information on them than the average Facebook page.
Still, even taking such differences into account, DIASPORA*'s interface still promises to be easier to use than any of Facebook's endless incarnations. Where Facebook seems to hide features more levels down with each interface change, DIASPORA*'s shows signs of far more elegance. Settings and summaries are clustered at the top of a user page, where they can be more easily located,, and grouped so that similar types of information, such as additional DIASPORA* resources, are clustered together. As a result, you can feel comfortable using DIASPORA* almost immediately.
Some of DIASPORA's features, such as the delete button in the upper right corner of a post, could be borrowed from Facebook. But DIASPORA*'s most interesting feature is Aspects, or sub-profiles.
While DIASPORA* allows you to post messages and other material from your home page so that all your contacts can see them, you can also choose to post only to members of a particular aspect -- for example, only to your high school friends, present friends, work colleagues, or the members of your favorite meetup group. This feature should not only cut down the clutter of messages on each user's home page, but also help them to control who reads their information.
In comparison, Facebook does allow you to choose only select targets, but only several clicks down in the depths of the interface, where I suspect that most people are completely unaware of the possibility. Most Facebook users are more likely to limit recipients to friends (which is hardly private these days, when most users have over 400 friends), or friends of friends (which could easily mean broadcasting to 160,000 of your most intimate acquaintances). But, by featuring Aspects prominently in the interface, DIASPORA* makes it much easier for users concerned about privacy to actively do something about it.
Walking the walk
None of these observations mean that DIASPORA* is headed for success. Having come first and being so much larger, Facebook might easily fend off all alternatives. In fact, considering the embarrassment with which people seem to talk about friend requests these days, Facebook-like sites may have declined in popularity before DIASPORA* reaches general release.
All the same, DIASPORA* appears to be at least trying to take privacy concerns seriously. And that's a welcome sight, regardless of what happens in the long run.
Comments
comments powered by DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Thousands of Linux Servers Infected with Stealth Malware Since 2021
Perfctl is capable of remaining undetected, which makes it dangerous and hard to mitigate.
-
Halcyon Creates Anti-Ransomware Protection for Linux
As more Linux systems are targeted by ransomware, Halcyon is stepping up its protection.
-
Valve and Arch Linux Announce Collaboration
Valve and Arch have come together for two projects that will have a serious impact on the Linux distribution.
-
Hacker Successfully Runs Linux on a CPU from the Early ‘70s
From the office of "Look what I can do," Dmitry Grinberg was able to get Linux running on a processor that was created in 1971.
-
OSI and LPI Form Strategic Alliance
With a goal of strengthening Linux and open source communities, this new alliance aims to nurture the growth of more highly skilled professionals.
-
Fedora 41 Beta Available with Some Interesting Additions
If you're a Fedora fan, you'll be excited to hear the beta version of the latest release is now available for testing and includes plenty of updates.
-
AlmaLinux Unveils New Hardware Certification Process
The AlmaLinux Hardware Certification Program run by the Certification Special Interest Group (SIG) aims to ensure seamless compatibility between AlmaLinux and a wide range of hardware configurations.
-
Wind River Introduces eLxr Pro Linux Solution
eLxr Pro offers an end-to-end Linux solution backed by expert commercial support.
-
Juno Tab 3 Launches with Ubuntu 24.04
Anyone looking for a full-blown Linux tablet need look no further. Juno has released the Tab 3.
-
New KDE Slimbook Plasma Available for Preorder
Powered by an AMD Ryzen CPU, the latest KDE Slimbook laptop is powerful enough for local AI tasks.
Good Article
Nice article, thank you for the overview.