设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:LUPA恭祝广大朋友狗年大吉!

2018-2-11 21:14| 发布者: joejoe0332| 查看: 8740| 评论: 0|原作者: LUPA开源社会|来自: LUPA开源社会

摘要: 2017年6月19日在LC3开源峰会上,华为宣布开源了微服务框架ServiceComb,华为称它是FusionCloud解决方案中PaaS平台的重要组成部分。但最近ServiceComb却被指抄袭Go Micro代码,到底是怎么回事呢?1998年2月3日,“开 ...


  2017年6月19日在(LC3)开源峰会上,华为宣布开源了微服务框架 ServiceComb,华为称它是 FusionCloud 解决方案中 PaaS 平台的重要组成部分,内置了高可靠性运行、动态治理等运维阶段的高级能力。


  并在2017年12月4日获得全票通过,进入Apache孵化器。但在13天前,Asim Aslam在GitHub上开的一个问题单(issue)引起了轩然大波,他觉得有人将他开发的go-micro代码拿来改头换面后,做成了一个新的微服务框架。

  相关人员在Github上作了回复。现将他们在Github上的互动内容编译如下:这不是灵感来自go-micro的项目。它简直照搬照抄了代码。我实际编写的代码随处可见。也许有人该出面谈谈如何可以利用go-micro,而不是只是获取代码。

华为方的作者则表示,Asim你好,我同意利用go-micro,而不是只是获取代码的观点。但我们在谈论灵感来源时,我指的是micro接口设计和插件思路,它们很赞,很感谢那些部分,我们已经改变了选择器(selector)等组件的许多实现,或者说改变了接口。所以我们有2个文件夹,“vendor”用来放我们从未改变的那些库,而“third_party”用来放我们作了一些改变的库,我们会将所有go-micro代码放在那里,之后你可以再次检查我们的代码,看看我们是否正确处理了你的代码。致以诚挚的问候!

  Asim你好,我已更改了代码,请再检查一下,我这样可以吗?多谢!我为没有将那些文件移到third_party文件夹表示真诚的歉意,是我的错。

  但对方程序员则认为,另外还有好多地方你只是照搬了代码,没有参考许可证。你的确认识到所有micro项目都采用apache2许可证,这意味着你必须注明代码从哪里获取并致以谢意,哪怕在修改之后。还有,这是华为官方项目还是不相干的独立项目?我觉得一家公司不该有这样的行为。

  华为方面的回应则是:这是我头一回搞Go开源项目。我承认我犯了些错误。你可否给出一些建议,以便更妥当地利用go-micro?目前我们有一个不同的注册中心模型(registry model),我们可能很难直接利用go-micro代码,也许我们以后可以探讨相关的一些细节。更多消息大家可以关注本次专辑……

  1998 年 2 月 3 日,“开源”这一术语率先被用于软件领域。之后不久,开源的定义被创建和确认,开放源代码促进会 OSI 开始发起“开源运动”对其广泛传播。二十年后,这一运动被证明是非常成功的,取得了超乎当时所有人的想象。


  如今,开源软件无处不在,并成为互联网和 Web 的基础,为我们日常使用的电脑和移动设备,以及它们所连接的网络提供“动力”。没有它,云计算和新兴的物联网不会拓展如此之快,甚至都不一定会被创造出来。它带来并验证了新的商业模式,允许像 Google 和 Facebook 这样的大公司再攀高峰。但同时,它也有一个“黑暗”的一面,为犯罪分子提供了新的诈骗和攻击手段,并带来专利控制问题。

  经过二十年的发展,开源已趋于成熟。如果说第一个十年,是倡导和争议的十年,那第二个十年,则是采纳和适应的十年。第一个十年,大家的重点围绕在商业模式上 - “要怎么样让别人自由使用的同时而得到报酬”?第二个十年,出现了新的问题 - “我要怎么参与开源”?

    第一个十年,开源项目主要是在替代现成的产品;第二个十年,开始逐渐成为解决方案的组成部分。第一个十年,项目往往由非正式的个人组织进行;第二个十年,更多的项目被企业或基金会构建和经营。第一个十年,开发者往往只投入单一的项目,并利用业余时间维护开发;第二个十年,越来越多的开发者被雇佣去专门开发和维护开源项目。

  第一个十年,开源软件与“自由软件”产生了冲突,随着开源软件的快速发展,第二个十年冲突基本已被忽略。那么,第三个十年,开源软件将何去何从?更多内容,大家不妨在本次专辑里了解一下……

  由电信运营商、设备供应商、云计算和基础设施厂商共同发起,设立在 Linux 基金会旗下的开源合作项目  OPNFV 近日发布公告,正式启动 OPNFV 认证计划(OVP)。OVP 是 OPNFV 社区的“Verified Infrastructure”(基础设施认证)计划,旨在通过建立基于 OPNFV 的行业门槛,简化商业产品中 NFV 的采用。该计划通过使用开源平台作为衡量商业产品合规性的指标,被称为业界的一个创新模式。


  执行之初,OVP 将对 NFV 基础架构组件,包括 NFVI、虚拟基础架构管理器(VIM),底层云基础架构、基本数据包转发和 IPv6 等进行测试和验证。后续将扩大计划范围,覆盖 VNF 和其它组件。

  Linux 基金会社区和生态系统发展副总裁 Heather Kirksey 表示:“开源对于服务提供商和生态系统来说是件好事,但许多服务提供商仍然在自己的实验室中进行大量测试。此次的 OVP 计划是将商业商品的合规性和验证过程带到开源领域的尝试。之所以从 NFVI 和 VIM 入手,是因为这是终端用户希望基金会关注的首要痛点。”

  在另一篇文章中,OPNFV 表示已有参与了 OPV 计划的早期测试,并提供了反馈意见,帮助完善和确定计划的厂商获得首批 OVP 认证,其中包括中兴、华为、诺基亚和风河。更多内容,本次专辑将为您一一带来……


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部