Data portability and transparency are ongoing issues that plague all major social media giants. Who owns the data you post to your social media accounts? Can you get a copy of the data if you ask for it? If you had a copy, what could you do with it?
Many leading social media companies have APIs that let you extract and upload data, but the data formats tend to be dissimilar and proprietary, which means if you obtained the data, you couldn’t do much with it unless you are a programmer yourself and have plenty of time for personal coding.
Back in 2018, a few leading social media companies pledged to make an effort at addressing this problem. The result is the Data Transfer Project, which was recently rebranded and expanded as the Data Transfer Initiative [1]. The mission of the Data Transfer Project (and Initiative) is to support a common neutral format for social media data as it passes from one platform to another, as well as to provide the tools necessary for transforming data in and out of that format.
In the long term, the goal is for the user to be free from direct involvement in the migration. A user who wishes to move data from one platform (say Twitter) to another platform (say Facebook) will simply choose an option in the Facebook user interface, and the migration will happen automatically. According to the Data Transfer Project developers, the purpose of the project is to “Extend data portability beyond a user’s ability to download a copy of their data from their service provider (“provider”), to providing the user the ability to initiate direct transfer of their data into and out of any participating provider” [2].
This story is from the #272/July 2023: Open Data edition of Linux Magazine.
Start your 7-day Magzter GOLD free trial to access thousands of curated premium stories, and 8,500+ magazines and newspapers.
Already a subscriber ? Sign In
This story is from the #272/July 2023: Open Data edition of Linux Magazine.
Start your 7-day Magzter GOLD free trial to access thousands of curated premium stories, and 8,500+ magazines and newspapers.
Already a subscriber? Sign In
Artificial intelligence on the Raspberry Pi Learning Experience
You don't need a powerful computer system to use Al. We show what it takes to benefit from Al on the Raspberry Pi and what tasks the small computer can handle.
In One Fell Swoop
Topgrade detects all the package managers installed on a system and executes them one by one at the command line.
Debian 12
Debian 12 features install options, new packages, and a new position on non-free firmware, making it more accessible to the average user.
New Cards
The Raspberry Pi is a Linux machine, and its default distribution is Raspberry Pi OS. But Linux is all about choices…
The Specialists
In the Linux world, form follows function. A specialty distro is a Linux-based system designed to serve a specific role. We look at some classic examples.
Less is More
Are you ready to escape the bloat of mainstream Linux? We look at four lightweight, but general-purpose Linux distributions: Puppy Linux, Tiny Core Linux, antiX Linux, and Alpine Linux.
Zack's Kernel News
Chronicler Zack Brown reports on the latest news, views, dilemmas, and developments within the Linux kernel community.
MADDOG'S DOGHOUSE
There are many FOSS databases available inexpensively today, and they might serve new projects well.
Espanso: Text expander and more - Abbreviated
Espanso is a cross-platform text expander that can do far more than simply replace text modules.
Reverse engineering a BLE clock - Perfect Time
What do you do when all your Bluetooth clocks show slightly different times? With some reverse engineering, you can write a Python program to synchronize your clocks.