这是一个问题统一推送联盟汇聚移动互联网产业各方,现在该公司拥有数百个开源项目

摘要据统一推送联盟官方公众号消息:统一推送联盟全体成员大会将于2018年4月26日在中国信息通信研究院召开。以下内容来自统一推送联盟官方资讯:内容概述2018,移动互联网安卓生态依旧混乱。2018,我们尝试给出答案。纵观安卓生态,产业链各方依旧受到困扰:对于用户,依旧被索要各种涉及隐私、安全等不必要的权限;流氓App依旧会疯狂利用非必要进程占据后台,有的“全家桶”甚至会利用交叉唤醒等方式长期打扰用户;对于开发者,依旧被各家的推送接口和通道文档所困扰,不知所措;对于推送通道方,终端厂商及第三方推送服务方依旧会对一些消息是否能够推送到达而犹豫徘徊;对于运营商,依旧会面临短信业务快速萎缩及通道能力资源浪费的矛盾。2018,我们尝试破解难题。统一推送联盟全体成员大会将于2018年4月26日在中国信息通信研究院召开。本次会议将尝试全面破解移动互联网安卓生态混乱的难题,推动安卓绿色生态的建设。经过前期密集筹备,本次会议尝试针对上述问题给出“药方“,主要聚焦四个方面:统一推送接口标准和测试方法,内容审核系统框架设计,短信推送技术要求和测试方法,中国绿色App召集令。统一标准真的来了统一推送联盟成立受到了业界及用户的广泛关注。经过半年的准备和近期紧锣密鼓的讨论,《统一推送接口标准(V1.0)》及《统一推送平台测试方法(V1.0)》已接近完成。本次大会将重点针对上述两份标准做进一步的讨论和修改,最大限度地满足开发者,终端厂商,第三方服务商等各方诉求。本次标准的制定得到了华为,小米、OPPO,VIVO,百度、阿里巴巴、腾讯、爱奇艺、个推,极光,谷歌等公司的大力支持。标准的制定本着开放,共赢的原则,既放眼全球,又聚焦中国。我们相信,统一推送系列标准(V1.0)的发布,将一定程度上解决目前推送接口混乱、开发者重复开发、应用常驻后台、终端耗电等问题。最大程度上助力安卓绿色生态的建设,助力国产智能终端的发展,使用户真正使用到后台“纯净”的安卓手机。“推送”还是不“推送”?这是一个问题统一推送联盟汇聚移动互联网产业各方,始终将积极支持和响应各项国家政策及法规视为己任。我们深刻地意识到,技术必须要用社会主义核心价值观来引导,要符合时代要求,尊重公序良俗。任何业务不能只片面地注重增长和规模,更要不断强化自身的社会责任。长期以来,推送业务的快速增长也带来了一定隐患。推送业务由于其具有发送不可撤回,快速传播,广泛覆盖等特性,如果被不当行为所利用,将带来不可估量的后果。为了解决上述问题,统一推送联盟在此倡议:通过行业自律的方式阐释并切实践行社会责任;我们呼吁联盟成员利用科技创新创造价值的同时,一起探讨有效方式实施自我监管,合作共赢;在行业监管部门和主管部门的指导下,统一推送联盟将在本次会议推出《内容审核系统框架设计》标准,最大限度的进行行业自律,敬请关注。
推必达——推送的新面孔!作为用户,你有没有过以下困扰?填写手机验证码时必须在应用之间的来回切换及复制粘贴?收到银行提醒时想要查询和操作时需要另外打开App?收到机票订单的同时想赶紧选座?短信箱中大量的过期提醒导致有用信息被淹没?统一推送联盟本次将联合中国联通,中国移动,中国电信三大运营商及相关各方,在本次大会上共同探讨新业务模式,利用信令级通道的高可靠及广播能力,帮助开发者推送提供基于场景及业务的短信/推送的增值服务,以期解决上述问题,共同提升安卓终端上的短信及推送用户体验,最大限度地助力安卓生态的建设。本次大会将提出并讨论《短信推送技术要求和测试方法》,打通短信和APP之间的连接,利用运营商宝贵的无线和网络资源,创造更多的商业价值,同时帮助用户提升终端侧的用户体验。更纯粹的体验——绿色App一直以来,安卓系统的后台问题常常为用户所诟病,应用常驻后台、周期性启动给手机的能耗和流量都带来了巨大的负担。目前,随着国内消费市场升级,消费者对于手机体验的关注度甚至于超过了对品牌及价格等敏感因素的关注度。安卓生态的种种缺陷已经造成一定的负面影响,在一定程度上制约了我国自主品牌手机的发展,对国内手机产业链和移动互联网产业造成了不利影响。统一推送联盟深刻地意识到这个问题的严重性并积极尝试产业力量给出解决方案。就如“Andorid绿色应用公约”创始人Oasis
Feng所述,这是一次理想主义的尝试。我们一直相信,理想主义虽然偶尔会迟到,但从不缺失。因此,在本次大会上我们将联合“Andorid绿色应用公约”,共同发布《中国绿色App应用公约》,我们相信统一推送相关标准的发布及公有云平台的建设能够更好地推动此项工作。我们希望,让一部分有良知有担当的应用团队,在保全流量利益的前提下,卸去对设备体验的伤害,再推动手机厂商卸去它们对这部分应用的敌意和束缚,从而让双方都有机会携手创造一个更加良性的国内
Android
生态。这一次,我们诚挚邀请你加入我们,共同为理想而奋斗。如需提交App,请发邮件至upa@taf.org.cn。后记一直以来,统一推送联盟将实现更好的用户体验视为己任,将落实行业监管部门的要视为责任,将产业生态链各方的诉求和关切视为目标,积极发挥生态引领者的角色,努力打造积极向上,技术驱动,责任共担,合作共赢的行业组织,为中国安卓绿色生态做出自己的努力和贡献。最后,我们再一次诚挚地邀请您参加2018年4月26日在中国信息通信研究院召开的“统一推送联盟全体成员大会”。这一次,我们将尝试全面提出破解新时代移动互联网安卓生态混乱这一难题的答案。这一次,我们是认真的。撸起袖子加油干,一张蓝图绘到底!

摘要不知为何,总感觉 GitHub 成立不止 10 年了,你们有这种错觉么?本文是
GitHub 联合创始人兼 CEO:Chris Wanstrath
在计算机世界杂志写的文章。社区导读:不知为何,总感觉 GitHub 成立不止 10
年了,你们有这种错觉么?本文是 GitHub 联合创始人兼 CEO:Chris Wanstrath
在计算机世界杂志写的文章。当我们回顾 GitHub
过去十年,我们并不会想起某一款软件,而是想到人们用 GitHub
发生了何种改变。十年前,GitHub 正式上线。初衷何其简单:连接开发者,通过
Git
更好开展项目。过去十年,我们已经成为一家公司、一个平台,慢慢壮大,但是初衷从未变过。并不是一个好点子或者什么大事件让这个平台特别,而是使用它的人,感谢
GitHub
十年,感谢有你。当我们回顾过去十年,我们不会记得某一款软件,而是人们用
GitHub 做的事。全世界各地都可以用 GitHub
来分享、教授、修补、构建。在最初上线 GitHub
的时候,我们完全没有预料到它能成长如斯,如此大的体量,如此多的贡献和连接。展望未来,我们依旧会保持简单。未来在你的手中,由你来定义。我们愿意跟随你。与此同时,感谢你的代码,你的合并、你的文档,你共享的项目以及你在
GitHub 所做的一切。谢谢你,10
years。我们收集了这十年来的一些里程碑,今天在这个特别的日子,我们一起来回顾。并未下一个十年做准备。2008.4.10:GitHub
正式发布2008 年 4 月,我们的测试版结束,GitHub
推出了正式版,目的很简单:连接开发者,通过 Git
更容易的协同编程。2008.4.3:Rails 转移到 Git 和 GitHubRuby on Rails
是内测时的首批大开源项目之一,考虑到 GitHub 基于 Rails
建立,这是一个重要的时刻。2009.1.3:比特币的发明比特币于 2009
年被发明并在 2010 年发布到 GitHub。迄今为止此项目已有 18000+ 的
fork,500 merged pull request
作者,它启发了数以千计其他区块链的项目。2009.5.21:Node.js 启动Node.js
于 2009 年推出,导致人们使用 JavaScript 的方式发生根本性变化。借助
Node.js,开发人员可以使用 Angular,Ember,React,jQuery 和 Vue
等库和框架,在操作系统上构建复杂的服务器端和桌面应用程序。该项目有效地扩展了
JavaScript 的可能性,并成功推动了 JS。2010.11.26:Rails Girls
夏编程之夏第一次举办Rails Girls 于 2010 年在赫尔辛基举办了首次活动。2013
年,该团队开始了 Summer of Code 全球奖学金计划,除了 Google Summer of
Code,Outreachy 等,Rails Girls Summer of Code
对软件行业的产生了持久且积极的影响。2011.2.28:Travis CI 第一个 pull
requestTravis CI 是目前新兴的开源持续集成构建项目,它现已成为了 GItHub
的主要集成工具。2012.1.1:JavaScript 成为 GitHub 上最流行的语言在 2012
的开年,JavaScript 作为 GitHub 上最流行的语言,超越了 Ruby,Java 和
Python。今天它仍然是今天 GitHub 上最流行的语言。2013.1.16:GitHub
社区用户达到 300 万在 2013 年我们创建了第 1000 万个仓库。2014.6.9:
Docker 1.0 发布2014 年 6 月,Docker 1.0 推出,之后一年多,Docker
引入了企业数据中心和云。它和 Kubernetes 等项目简化了
DevOps,将团队从基础架构中解放出来,以便更专注于最重要的事情。2014.7.21:Django
Grils 第一次举办2014 年第一届 Django Girls
在柏林举办,开启了为期四年的世界各地软件培训和女性编程支持运动。2014.10.23:微软开源.
NET.NET 和. NET Foundation
只是微软开源计划的开始。现在该公司拥有数百个开源项目。其中包括去年拥有最多贡献者的
VS Code 和 2017 年发展最快的语言之一 TypeScript。微软也成为 GitHub
上最活跃的组织之一,数千名工程师,设计师和程序经理在平台和编程语言中贡献和发布软件。微软和谷歌等大公司对开源软件的重视,代表了他们对软件的态度。他们向我们表明,有时候重要的不是技术,而是社区以及人们如何使用技术。2015.3.2:虚幻引擎
4 源代码免费提供Epic Games 的团队发布了免费版本的「虚幻
4」引擎,这让创意与开发更更紧密连接在一起。免费的源代码允许访问主要功能。从错误修复到
Git 集成,他们的最新版本得到了 128 个 contribution
的帮助。由于开源游戏引擎,Game 成为了 2017 GitHub
最受欢迎的类目。Phaser,Godot Engine 和其他项目,如
Itch.io,正在塑造人们建立和分享独立游戏的方式。像 2048
这样的开源学习资源和游戏,激发了数百个
Clone,邀请了更多的人来玩和创造。2015.9.22:GitHub class 开课GitHub
Class
使教师更容易分发代码收集作业,今天,高中、大学、编程培训机构的学生们正在使用它来学习,现在有超过
180 万个 class 的库,但这也仅仅是 GitHub
教育资源的一部分。2015.12.3:Apple 开源 SwiftApple
这个决定提高了新开发工具的标准,并鼓励更多的公司发布开源。2016.7.9:阿波罗
11 代码开源阿波罗 11 号于 1969 年登月,四十七年后,它的启动源代码登录
GitHub,其中还包含了很多彩蛋,这也证明了 20 世纪 60
年代的程序员也有幽默感。NASA
维护者数百个开源项目,包括火星可视化地图,通过 TensorFlow
来识别系外行星的软件等等。你还可以找到 SpaceX
这些公司的开源项目。2017.2.10:Python 团队打开他们的第一个 pull
request在过去十年,Pyhon 已经成为增长最快的主要编程语言之一,自 2015
年来,它一直稳居 GitHub 语言前三。Python 的历史可以追溯到 20 世纪 90
年代,近年来因为数据科学和机器学习使它飞速发展。像 Pandas
这样广受欢迎的库,也让 Python 更流行。2017.2.15:TensorFlow 1.0
启动谷歌在 2015 年 将其内部机器学习库 TensorFlow 公开。去年,它是 GitHub
上最受欢迎的项目之一,TensorFlow 在 2017 年的访问量比 2016 年多 5.5
倍。现在,TensorFlow
是数据专业人员创建机器学习模型的首选工具。2017.5.2:30000 个
NGO(非营利组织)用户非营利组织通过技术产生了难以置信的积极影响。去年,30000
个非营利用户通过我们展开了 Human Utility,Maven 和 ConnectHome
等活动,让世界变得更美好。野生动物保护协会(WCS)的海洋保护涵盖 25
个国家,保护世界的珊瑚礁。在肯尼亚,WCS
使用软件收集全球研究人员的数据,并通过收集物种数据,监测超过 252
公顷的沿海礁石,这相当于 260
个足球场那么大。帮助当地更绿色生态地进行捕捞。2017.5.31:第 1 亿次 pull
request 被合并事实上,仅在 2017 一年,有 2.9
万亿行代码被提交。2018.4.10:十年的代码,协作和提交GitHub
正式推出十年后,我们的社区已经发展到全球拥有超过 8000 万个项目的 2700
万名开发人员。感谢您创建的存储库,感谢您的贡献以及您构建的软件。感谢你
10 年的代码。

摘要谷歌与 Oracle 之间的 Java 版权之争基本有了结果,谷歌因为在 Android
操作系统上使用了 Oracle 的 Java 版权代码,需要向 Oracle 支付 88
亿美元的赔偿。谷歌与 Oracle 之间的 Java 版权之争基本有了结果,谷歌因为在
Android 操作系统上使用了 Oracle 的 Java 版权代码,需要向 Oracle 支付 88
亿美元的赔偿。3 月 27 日,美国联邦巡回法院裁定,谷歌在 Android
上使用了大量 Java 代码,侵犯了 Oracle 的版权。版权之争在 2010
年就已立案,当时 Oracle 向 Alphabet 公司提出至少 88
亿美元的赔偿。谷歌对此感到失望,并表示会进一步采取措施,寻求其他解决方案。代码版权之争让硅谷的整个软件产业陷入了数年的“分裂”状态。一波人开发非功能性的基础代码,另一波人使用这些代码来开发应用程序,并认为版权法应该将使用这些基础代码视作一个例外。来自波斯顿
Burns&Levinson 律师事务所的 Mark Schonfeld
表示,“是否将代码使用作为版权的一个例外,这对于整个软件行业来说是个非常重大的决定。我认为这应该由最高法院来裁定,毕竟联邦巡回法院所做出的决定存在很大的争议。”Oracle
的法律总顾问 Dorian Daley
在一份声明中说道,“联邦巡回法院秉持版权法的基本原则,确定谷歌违反了版权法。这一决定是对原作者的保护,避免他们应有的权利遭到破坏”。谷歌及其支持者对这一裁决提出异议,认为这样会影响到新软件的开发,并给软件用户带来更高的使用成本。谷歌在一份声明中说道,“陪审团认为
Java
应该是开放的,每个人都可以免费使用,但法院却推翻了这一观点。这样的裁决只会增加软件用户的使用成本。”Oracle
表示,如果只是使用 Java
开发桌面应用程序或移动应用程序,是可以免费的。但如果要用 Java
开发竞争平台,或者把它嵌入到电子设备中,那么就需要加以限制。联邦巡回法院认为,尽管
Android 没有向用户收取许可费用,但这并不代表谷歌没有从 Java API
中获得商业利益,Android 已经为谷歌带来超过 420 亿美元的广告收入。Oracle
寻求的赔偿金额超过了 88
亿美元,而谷歌表示他们并未从中获得多少利益。来自波士顿 Mirick O’Connell
律师事务所的 Ping Hu 认为,这一争端可能会更多地暴露谷歌从 Android
这个免费系统上获得了多少利益。他说,“Oracle
赢得了战场,但战争并未结束”。Oracle 宣称,谷歌在 2000
年中期急于开发移动操作系统,在没有支付任何版权费用的情况下使用了 Java
技术中受版权保护的关键部分。谷歌反驳说,Oracle
纯粹是出于嫉妒,因为他们做了 Oracle
做不到的事情——开发了一款流行的免费移动操作系统。谷歌说他们只用了 Oracle
的一小部分代码,这些代码只够让 Android 开发者使用 Java
来开发应用程序。2016
年,加利福利亚的联邦陪审团站在了谷歌一边,认为谷歌的行为是“正当”的,应该被视为版权法的一个例外,但联邦巡回法院在最终的裁决中否定了这一论断。法院方面表示,“将受版权保护的成果用于相同的目的,并用它们创建与原作者相竞争的平台,这样的行为没有任何正当性可言“。谷歌希望联邦巡回法院能够重新考虑裁决结果,他们可以上诉到最高法院,而这也正是谷歌支持者所希望看到的。2014
年,最高法院曾经拒绝评审由联邦巡回法院提出的一份提议,联邦巡回法院在这一提议中表示,谷歌所使用的代码是受版权保护的。来
Public Knowledge 的政策顾问 Meredith Rose
说,联邦巡回法院的裁决打破了在软件行业运作了数十年的”潜规则”。Rose
还在一份声明中说道,“这对技术行业的竞争态势、开放性和发展造成了毁灭性的打击,对于软件用户来说,这也意味着更高的使用成本、更少的选择和更糟糕的产品体验”。Java
是由 Sun Microsystems 公司于 90 年代中期推出的一门编程语言。2010 年 1
月,Oracle 以 74 亿美元的价格收购了 Sun 公司。8 个月之后,Oracle
就向谷歌提起了版权诉讼。