Data Transfer Project

Last updated

Data Transfer Project
Data Transfer Project logo.svg
Commercial?No
Type of project Data portability
FounderGoogle
EstablishedJuly 20, 2018 (2018-07-20)
StatusActive
Website datatransferproject.dev
DTP software
Developer(s) DTP community members
Stable release
1.0.4 [1] / 14 February 2024;13 days ago (14 February 2024)
Repository github.com/google/data-transfer-project
Written in Java
License Apache 2.0

The Data Transfer Project (DTP) is an open-source initiative which features data portability between multiple online platforms. [2] [3] The project was launched and introduced by Google on July 20, 2018, and has currently partnered with Facebook, Microsoft, Twitter, [4] [5] and Apple. [6]

Contents

Background

The project was formed by the Google Data Liberation Front in 2017, hoping to provide a platform that could allow individuals to move their online data between different platforms, without the need of downloading and re-uploading data. [7] [4] The ecosystem is achieved by extracting different files through various available APIs released by online platforms and translating such codes so that it could be compatible with other platforms. [8] [9] Similarly, the Data Transfer Project is currently being used as a part of Google Takeout and a similar program in Facebook (called "Access your information"), allowing the two personal data downloading services to be compatible with each other. This allows data to be easily transferred from the two platforms. [10]

On July 20, 2018, the joint project was announced. The source code, which has been uploaded to GitHub, was mainly written by Google and Microsoft's engineers. [11]

On July 30, 2019, Apple announced that it will be joining the project, allowing data portability in iCloud. [6]

Implementations

On December 2, 2019, Facebook announced the ability for users to transfer photos and videos to Google Photos, originally available only in a select few countries. This expanded over the following months, and on June 4, 2020, Facebook announced full global availability of this feature. [12]

See more

Related Research Articles

<span class="mw-page-title-main">Google Health</span> Division of Google

Google Health was a project by Google designed as an attempt to create a repository of health records and data in order to connect doctors, hospitals and pharmacies directly. The project was introduced in 2008 and discontinued in 2012. Google Health was restarted in 2018, but appeared to be discontinued in 2021 and was officially called an "effort" rather than a separate division as of 2022.

Google App Engine is a cloud computing platform as a service for developing and hosting web applications in Google-managed data centers. Applications are sandboxed and run across multiple servers. App Engine offers automatic scaling for web applications—as the number of requests increases for an application, App Engine automatically allocates more resources for the web application to handle the additional demand.

<span class="mw-page-title-main">GitHub</span> Hosting service for software projects

GitHub is a developer platform that allows developers to create, store, manage and share their code. It uses Git software, providing the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project. Headquartered in California, it has been a subsidiary of Microsoft since 2018.

Google Native Client (NaCl) is a discontinued sandboxing technology for running either a subset of Intel x86, ARM, or MIPS native code, or a portable executable, in a sandbox. It allows safely running native code from a web browser, independent of the user operating system, allowing web apps to run at near-native speeds, which aligns with Google's plans for ChromeOS. It may also be used for securing browser plugins, and parts of other applications or full applications such as ZeroVM.

<span class="mw-page-title-main">DuckDuckGo</span> American software company and Internet search engine

DuckDuckGo is an American software company that offers a number of software products oriented towards helping people protect their privacy online. The company also provides a private search engine, a tracker-blocking browser extension, email protection, and app tracking protection.

<span class="mw-page-title-main">Google Data Liberation Front</span> Engineering team at Google

The Google Data Liberation Front is an engineering team at Google whose "goal is to make it easier for users to move their data in and out of Google products." The team, which consults with other engineering teams within Google on how to "liberate" Google products, currently supports 27 products. The purpose of the Data Liberation Front is to ensure that data can be migrated from Google once an individual or company stops using their services or the service is discontinued by Google.

<span class="mw-page-title-main">OsmAnd</span> Offline maps & navigation Android and iOS app

OsmAnd is a map and navigation app for Android and iOS. It uses the OpenStreetMap (OSM) map database for its primary displays, but is an independent app not endorsed by the OpenStreetMap Foundation. It is available in both free and paid versions; the latter unlocks the download limit for offline maps and provides access to Wikipedia points of interest (POIs) and their descriptions from within the app. Map data can be stored on the device for offline use. Using the device's GPS capabilities, OsmAnd offers routing, with visual and voice guidance, for car, bike, and pedestrian. All of the main functionalities work both online and offline.

Google Takeout, also known as Download Your Data, is a project by the Google Data Liberation Front that allows users of Google products, such as YouTube and Gmail, to export their data to a downloadable archive file.

<span class="mw-page-title-main">F-Droid</span> Repository for free and open source Android apps

F-Droid is an open-source app store and software repository for Android, serving a similar function to the Google Play store. The main repository, hosted by the project, contains only free and open source apps. Applications can be browsed, downloaded and installed from the F-Droid website or client app without the need to register for an account. "Anti-features" such as advertising, user tracking, or dependence on non-free software are flagged in app descriptions.

<span class="mw-page-title-main">Nokia X</span> Android smartphone model

The Nokia X was a mid-tier smartphone announced as part of the Nokia X family in February 2014, running on the Nokia X platform. The device shipped on the same day as the unveiling, with Nokia targeting the product for emerging markets, and was sold and maintained by Microsoft Mobile. On 17 July 2014, Microsoft announced that it would discontinue the line.

<span class="mw-page-title-main">Microsoft Edge</span> Web browser developed by Microsoft

Microsoft Edge is a proprietary cross-platform web browser created by Microsoft. Released in 2015 as part of Windows 10 and Xbox One, it was initially built with Microsoft's own proprietary browser engine, EdgeHTML, and their Chakra JavaScript engine. Later on, it was ported to Android and iOS as a fork of Google's Chromium open-source project. In late 2018, Microsoft announced it would completely rebuild Edge as a Chromium-based browser with Blink and V8 engines, which allowed the browser to be ported to macOS. The new Edge was publicly released in January 2020, and on Xbox platforms in 2021. Microsoft has since terminated security support for the original browser. Edge is also available on older Windows versions, as well as Linux.

<span class="mw-page-title-main">Apache Mesos</span> Software to manage computer clusters

Apache Mesos is an open-source project to manage computer clusters. It was developed at the University of California, Berkeley.

<span class="mw-page-title-main">Google Photos</span> Photo storage service

Google Photos is a photo sharing and storage service developed by Google. It was announced in May 2015 and spun off from Google+, the company's former social network.

<span class="mw-page-title-main">Google Allo</span> Instant messaging app by Google

Google Allo was an instant messaging mobile app by Google for the Android and iOS mobile operating systems, with a web client available in some web browsers. It closed on March 12, 2019.

<span class="mw-page-title-main">Fuchsia (operating system)</span> Computer operating system by Google

Fuchsia is an open-source capability-based operating system developed by Google. In contrast to Google's Linux-based operating systems such as ChromeOS and Android, Fuchsia is based on a custom kernel named Zircon. It publicly debuted as a self-hosted git repository in August 2016 without any official corporate announcement. After years of development, its official product launch was in 2021 on the first-generation Google Nest Hub, replacing its original Linux-based Cast OS.

<span class="mw-page-title-main">Accelerated Mobile Pages</span> Open source fast loading HTML framework

AMP is an open source HTML framework developed by the AMP Open Source Project. It was originally created by Google as a competitor to Facebook Instant Articles and Apple News. AMP is optimized for mobile web browsing and intended to help webpages load faster. AMP pages may be cached by a CDN, such as Microsoft Bing or Cloudflare's AMP caches, which allows pages to be served more quickly.

In version-control systems, a monorepo is a software-development strategy in which the code for a number of projects is stored in the same repository. This practice dates back to at least the early 2000s, when it was commonly called a shared codebase. Google, Meta, Microsoft, Uber, Airbnb, and Twitter all employ very large monorepos with varying strategies to scale build systems and version control software with a large volume of code and daily changes.

Microsoft, a technology company historically known for its opposition to the open source software paradigm, turned to embrace the approach in the 2010s. From the 1970s through 2000s under CEOs Bill Gates and Steve Ballmer, Microsoft viewed the community creation and sharing of communal code, later to be known as free and open source software, as a threat to its business, and both executives spoke negatively against it. In the 2010s, as the industry turned towards cloud, embedded, and mobile computing—technologies powered by open source advances—CEO Satya Nadella led Microsoft towards open source adoption although Microsoft's traditional Windows business continued to grow throughout this period generating revenues of 26.8 billion in the third quarter of 2018, while Microsoft's Azure cloud revenues nearly doubled.

<span class="mw-page-title-main">Nearby Share</span> Data transfer program by Google

Nearby Share was a functionality developed by Google that allows data to be transferred between devices via Bluetooth, Wi-FI Direct or Internet. In 2024, it was merged into Samsung's Quick Share. It is available on Android, ChromeOS and Microsoft's Windows. It was first released on August 4, 2020.

The implementation of emojis on different platforms took place across a three-decade period, starting in the 1990s. Today, the exact appearance of emoji is not prescribed but can vary between fonts and platforms, much like different typefaces.

References

  1. "Release 1.0.4". February 14, 2024. Retrieved February 19, 2024.
  2. "Facebook, Google and more unite to let you transfer data between apps". TechCrunch. Retrieved July 20, 2018.
  3. "The Data Transfer Project's big-name support won't matter without the biggest one: Apple". PCWorld. Retrieved July 20, 2018.
  4. 1 2 "Introducing Data Transfer Project: an open source platform promoting universal data portability". Google Open Source Blog. Retrieved July 20, 2018.
  5. "Data Transfer Project | 9to5Google". 9to5Google . Retrieved July 20, 2018.
  6. 1 2 Brandom, Russell (July 30, 2019). "Apple joins Google, Facebook, and Twitter in data-sharing project". The Verge. Retrieved July 30, 2019.
  7. "Google, Facebook, Microsoft, and Twitter partner for ambitious new data project". The Verge. Retrieved July 20, 2018.
  8. Rutherford, Sam. "Four of the Biggest Tech Giants Teamed Up to Make Moving Your Data Around Less Painful". Gizmodo. Retrieved July 20, 2018.
  9. "Microsoft, Facebook, Google and Twitter Introduce the Data Transfer Project: An Open Source Initiative for Consumer Data Portability - EU Policy Blog". EU Policy Blog. July 20, 2018. Retrieved July 20, 2018.
  10. Brandom, Russell. "Apple joins Google, Facebook, and Twitter in data-sharing project". The Verge. Archived from the original on February 8, 2021. Retrieved February 19, 2021.
  11. "Facebook, Google, Microsoft, and Twitter launch the Data Transfer Project". VentureBeat. July 20, 2018. Retrieved July 20, 2018.
  12. "Driving Innovation in Data Portability With a New Photo Transfer Tool". About Facebook. December 2, 2019. Retrieved June 5, 2020.