对于所有互联网企业来说,用户及其数据都是最核心、最根本的宝贵财富。因此,每家互联网企业都不会轻易将自家的数据与别人分享。试想一下,阿里会将淘宝和天猫的数据共享给京东吗?腾讯会把QQ和微信的数据分享给微博和陌陌吗?斗鱼会把自家的数据分享给虎牙吗?显然都是不可能的。

但就在近日,谷歌、微软、Facebook、Twitter这四大互联网巨头却联手推出了一项名为“数据传输计划”的新标准!该项计划的目标就是要打通数据传输壁垒,成为在不同平台之间移动数据的新方式。如果这一标准未来能够得到全面推广,无疑将会创造一个新时代!

打破壁垒!巨头之间展开全面合作

或许谁也没想到的是,谷歌、微软、Facebook和Twitter这站在互联网领域金字塔顶端的巨头,会携手带来这样一枚“重磅炸弹”。按照谷歌在刚刚发布的开源博客中所描述的那样,该计划允许让用户将数据直接从一种服务传输到另一种服务,而无需下载和重新上传。

就目前来看,这一计划当前的版本已经支持照片、邮件、联系人、日历和任务等数据的传输和迁移。而这些数据的来源,来自谷歌、微软、Twitter、Flickr、Instagram、Remember
the Milk 和 SmugMug 的公开
API。虽然现在有很多其他数据传输、迁移的方式,但该计划希望能够比传统做法更加稳健、灵活。微软则在一篇相关博客中号召更多企业加入,微软表示,“可移植性和互操作性是云创新和竞争的核心。”

当下,该计划的现有代码已经GitHub上开源,同时还有一份描述其范围的白皮书。大部分代码库包含“适配器”可以将私有API转换为可互操作的传输,比如使得Instagram的数据可传输至Flickr,反之亦然。在这些适配器之间,工程师们还构建了一个系统来给传输中的数据加密,为每次传输发出前向密钥。而白皮书则透露,“我们对这个计划的希望是,它将在任何两个面向公众的产品界面之间建立连接,以便直接导入和导出数据。”

保护用户隐私为先,数据或能更好控制

据悉,该计划被设想为一个开源标准。而许多参与其中的工程师表示,如果该标准成功,在治理方面需要更广泛的思维、形式转变。谷歌Takeout产品经理Greg
Fair的提到,“从长远来看,我们希望有一个由行业领袖、消费者团体和政府团体组成的联盟。”而对于数据共享、传输计划来说,现在还是一个非常微妙的时刻——毕竟之前发生了不少用户隐私数据泄露事件。

Facebook的API曾是剑桥分析公司丑闻的中心,目前Facebook仍在评估应该向多少用户、客户提供自己的数据。谷歌则一直在与自己的API丑闻作斗争,因第三方电子邮件应用程序处理Gmail用户数据不当而受到强烈抗议。为了应对用户隐私问题,负责Facebook数据下载产品的David
Baser表示,“我们总是首先考虑用户数据的保护。”

通过API与其他合作伙伴进行传输、共享的好处在于,数据提供者能够关闭数据管道,或者对其使用加上限制条件。而允许使用数据下载工具去下载用户数据的话,那么数据就会脱离互联网企业的控制。一旦被别有用心的人将数据用于不良目的,形势就会完全失控,互联网企业也无能为力。这样看来,新的数据计划还是有着极大作用的。

可移植性平衡各方力量,未来平台将不会肆无忌惮

猛一看,对于那些因数据隐私丑闻而陷入困境的公司来说,想通过“数据传输计划”来补救、挽回自己的声誉很难。但是来自开放技术研究所所长Kevin
Bankston等外界人士的推动,比以往任何时候都更加重要,对Facebook而言尤其如此。Kevin Bankston
表示,“我的主要目标是确保开放的价值不会被遗忘,如果你担心这些平台的强大功能,可移植性是一种平衡这种平台的方法。”

这也意味着,“数据传输计划”的可移植性,事实上也是在平衡各方的力量。让那些庞大的互联网企业、平台不会因掌控海量用户数据,而肆无忌惮、为所欲为。如果这项计划未来有更多互联网企业参与其中,其实比很多隐私保护法更有作用。同时,这一计划也真正能够让用户享受到便利。(科技新发现
康斯坦丁/文)

创造新时代!谷歌、微软、Facebook等巨头推出全新数据计划的背后的更多相关文章

  1. 亚马逊,谷歌,Facebook,IBM和微软:为了AI,是的,我们在一起了

    美国时间9月28日,也就是几个小时前,亚马逊,谷歌,Facebook,IBM和微软宣布成立了一家非盈利组织:人工智能合作组织(Partnership on AI),目标是为人工智能的研究制定和提供范例 ...

  2. C#情怀与未来,怨天尤人还是抓住机会,能否跟上dnc新时代浪潮?

    C#情怀与未来,怨天尤人还是抓住机会,能否跟上dnc新时代浪潮?   经常看到有.NET圈子在讨论是否应该转其它语言   C#情怀是一方面,如果觉得C#未来没前途,光靠情怀是撑不住的, 建议对C#未来 ...

  3. 谷歌/微软/必应web页面免费翻译插件

    随着网络时代的日益壮大,现在我们经常需要浏览一些各种外语的网页,或者是查阅资料帮助我们解决问题.更多的时候还是头疼在语言障碍上,正所谓"它认识你,你不认识它啊."谷歌和微软两个企业 ...

  4. Vimer的福音 新时代的Vim C++自动补全插件 clang_complete

    使用vim的各位肯定尝试过各种各样的自动补全插件,比如说大名鼎鼎的 OmniCppComplete .这一类的插件都是对 Ctags 生成的符号表进行字符串匹配来获得可能的补全项.他们在编写 C 代码 ...

  5. MEAN实践——LAMP的新时代替代方案(上)

    摘要:90 年代,LAMP 曾风靡一时,然而随着需求的变迁和数据流量的激增,LAMP 已不可避免的走下神坛.近日,在 MongoDB Blog 中,Dana Groce 介绍了一个基于新时代架构的实践 ...

  6. 新时代的Vim C++自动补全插件 clang_complete

    Vimer的福音 新时代的Vim C++自动补全插件 clang_complete   使用vim的各位肯定尝试过各种各样的自动补全插件,比如说大名鼎鼎的 OmniCppComplete .这一类的插 ...

  7. 2018 dnc 公司案例大全,迎接.NET Core开源新时代

    2018 dnc 公司案例大全,迎接.NET Core开源新时代   dnc = .NET Core.dotnet Core dnc是微软新一代主力编程平台,开源.免费.跨平台.轻量级.高性能,支持L ...

  8. WebAssembly,Web的新时代

    在浏览器之争中,Chrome凭借JavaScript的卓越性能取得了市场主导地位,然而由于javascript的无类型特性,导致其运行时消耗大量的性能做为代价,这也是JavaScript的瓶颈之一.W ...

  9. modern php笔记---1、新时代的php

    modern php笔记---1.新时代的php 一.总结 一句话总结: php有Zend Engine 和 Facebook开发的 HipHop Virtual Machine两套引擎 1.php也 ...

随机推荐

  1. 【Android】家庭记账本手机版开发报告四

    一.说在前面 昨天 对界面显示和逻辑结构进行完善 今天 1.添加菜单(查询.清除所有等) 2.使用滑动删除 问题 1.在做查询时获取SearchView时引 入包错误经过长时间的尝试后才修正 2.滑动 ...

  2. POJ 3096:Surprising Strings

    Surprising Strings Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 6258   Accepted: 407 ...

  3. Linux下C程序的内存映像

    2.Linux下C程序的内存映像 2.1. 代码段.只读数据段(1)对应着程序中的代码(函数),代码段在Linux中又叫文本段(.text)(2)只读数据段就是在程序运行期间只能读不能写的数据,con ...

  4. 创建maven项目时pom.xml报错的解决方法

    创建maven项目时pom.xml时: 出现如下报错信息: Failure to transfer commons-lang:commons-lang:jar:2.1 from https://rep ...

  5. oracle 查询char类型的数据

    曾经遇到一个坑. ';//使用PLSQL工具 能查出结果 偏偏在java代码里面查询不出结果. select taskdate from taskinfo where taskdate='201808 ...

  6. hdu3359 Kind of a Blur

    因为变化出来的是平均数,那么就可以对每一个变化出来的列方程,直接高斯消元就行了. #include<bits/stdc++.h> #define N 100005 #define LL l ...

  7. UVA 11992 懒惰标记应用

    这个题目要求和 还有 设置区间值 区间增值,明显要用线段树来 由于行数不超过20 而列数多达 10^5,所以对每一行建一棵线段树. 然后主要是在懒惰标记方面是难点 针对两种操作 分别设置 set 和 ...

  8. DRF源码-serializers

    class BaseSerializer(Field) """ The BaseSerializer class provides a minimal class whi ...

  9. ansible异步任务

    转载于简书博客 https://www.jianshu.com/p/3962bf94ae70 ansible方便在于能批量下发,并返回结果和呈现.简单.高效. 但有的任务执行起来却不那么直接,可能会花 ...

  10. PAT 2018 秋

    A 1148 Werewolf - Simple Version 思路比较直接:模拟就行.因为需要序列号最小的两个狼人,所以以狼人为因变量进行模拟. #include <cstdio> # ...