创造新时代!谷歌、微软、Facebook等巨头推出全新数据计划的背后
对于所有互联网企业来说,用户及其数据都是最核心、最根本的宝贵财富。因此,每家互联网企业都不会轻易将自家的数据与别人分享。试想一下,阿里会将淘宝和天猫的数据共享给京东吗?腾讯会把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等巨头推出全新数据计划的背后的更多相关文章
- 亚马逊,谷歌,Facebook,IBM和微软:为了AI,是的,我们在一起了
美国时间9月28日,也就是几个小时前,亚马逊,谷歌,Facebook,IBM和微软宣布成立了一家非盈利组织:人工智能合作组织(Partnership on AI),目标是为人工智能的研究制定和提供范例 ...
- C#情怀与未来,怨天尤人还是抓住机会,能否跟上dnc新时代浪潮?
C#情怀与未来,怨天尤人还是抓住机会,能否跟上dnc新时代浪潮? 经常看到有.NET圈子在讨论是否应该转其它语言 C#情怀是一方面,如果觉得C#未来没前途,光靠情怀是撑不住的, 建议对C#未来 ...
- 谷歌/微软/必应web页面免费翻译插件
随着网络时代的日益壮大,现在我们经常需要浏览一些各种外语的网页,或者是查阅资料帮助我们解决问题.更多的时候还是头疼在语言障碍上,正所谓"它认识你,你不认识它啊."谷歌和微软两个企业 ...
- Vimer的福音 新时代的Vim C++自动补全插件 clang_complete
使用vim的各位肯定尝试过各种各样的自动补全插件,比如说大名鼎鼎的 OmniCppComplete .这一类的插件都是对 Ctags 生成的符号表进行字符串匹配来获得可能的补全项.他们在编写 C 代码 ...
- MEAN实践——LAMP的新时代替代方案(上)
摘要:90 年代,LAMP 曾风靡一时,然而随着需求的变迁和数据流量的激增,LAMP 已不可避免的走下神坛.近日,在 MongoDB Blog 中,Dana Groce 介绍了一个基于新时代架构的实践 ...
- 新时代的Vim C++自动补全插件 clang_complete
Vimer的福音 新时代的Vim C++自动补全插件 clang_complete 使用vim的各位肯定尝试过各种各样的自动补全插件,比如说大名鼎鼎的 OmniCppComplete .这一类的插 ...
- 2018 dnc 公司案例大全,迎接.NET Core开源新时代
2018 dnc 公司案例大全,迎接.NET Core开源新时代 dnc = .NET Core.dotnet Core dnc是微软新一代主力编程平台,开源.免费.跨平台.轻量级.高性能,支持L ...
- WebAssembly,Web的新时代
在浏览器之争中,Chrome凭借JavaScript的卓越性能取得了市场主导地位,然而由于javascript的无类型特性,导致其运行时消耗大量的性能做为代价,这也是JavaScript的瓶颈之一.W ...
- modern php笔记---1、新时代的php
modern php笔记---1.新时代的php 一.总结 一句话总结: php有Zend Engine 和 Facebook开发的 HipHop Virtual Machine两套引擎 1.php也 ...
随机推荐
- AI 伴游小精灵
北京市商汤科技开发有限公司面向青少年研发了一款智能伴游机器人-- AI 伴游小精灵.一经推出,深受孩子们的喜爱,可爱又机智的小精灵会想出很多有趣的小游戏来启迪孩子们思考.今天,小精灵给你提出了一个神奇 ...
- 第十九篇 同源策略与Jsonp
同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响.可以说Web是构建在同源策略基础之上的 ...
- SpringBoot+SpringSecurity之多模块用户认证授权同步
在之前的文章里介绍了SpringBoot和SpringSecurity如何继承.之后我们需要考虑另外一个问题:当前微服务化也已经是大型网站的趋势,当我们的项目采用微服务化架构时,往往会出现如下情况: ...
- file:///D:/Program%20Files/Microsoft%20Visual%20Studio%2011.0/VC/VCWizards/CodeWiz/MFC/Variable/HTML
title VS2005 VS2008添加变量,添加函数,添加类时弹出 Script Error 解决办法 问现象描述 : 问题大家都清楚了.不赘述 错误提示 :file:///C:/Progra ...
- 读书笔记 - js高级程序设计 - 第十二章 DOM2和DOM3
Node类型的变化 访问元素的样式 myDiv.style.backgroundColor = "red" myDiv.style.width = "100px& ...
- IntelliJ IDEA ULTIMATE 2019.3 破解注册详细教程【亲测有效,持续更新~】
申明:本教程 IntelliJ IDEA 破解补丁.激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除. 注意 本教程适用于 IntelliJ IDEA 所有版本,请放心食用 ...
- Codeforces 433C #248_div1_A 中位数的应用
擦..今天这套题好尼玛难啊,做了一个小时,连一题都没做出来,而且还没什么头绪 查了下出题人,师大附中的 14年毕业 13年拿到的国家集训队资格 保送清华 题意是 给一串序列,计算一个值,这个值是 相邻 ...
- spring boot 接口返回值封装
Spring Boot 集成教程 Spring Boot 介绍 Spring Boot 开发环境搭建(Eclipse) Spring Boot Hello World (restful接口)例子 sp ...
- python复习——字符串
1.字符串:用双引号括起的内容 2.title()——首字母大写:print(变量名.title()) upper()——全部大写:print(变量名.upper()) lower()——全部小写:p ...
- 尝试用kotlin做一个app(一)
1.先添加一下anko库 依赖:implementation "org.jetbrains.anko:anko:$anko_version" 版本:ext.anko_version ...