关于开源协议:真实分享Websocket-接口测试方法

WebSocket 是一种双向通信协定,在建设连贯后,WebSocket服务器端和客服端都能被动向对方发送或接收数据 ,而在HTTP协定中,一个request,只能有一个response,而且这个response也是被动的,不能被动发动。 应用 websocket 建设长连贯,服务端和客户端能够相互通信,服务端只有有数据更新,就能够被动推给客户端。 WebSocket 使得客户端和服务器之间的数据交换变得更加简略,容许服务端被动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只须要实现一次握手,两者之间就间接能够创立持久性的连贯,并进行双向数据传输。 在 WebSocket API 中,浏览器和服务器只须要做一个握手的动作,而后,浏览器和服务器之间就造成了一条快速通道。两者之间就间接能够数据相互传送。 这里举荐一个反对 Websocket 协定的 API 测试工具,开源的,也是收费的——Postcat WebSocket测试方法 点击 Tab 加号选中 Websocket 协定 输出地址后点击连贯按钮就能够和服务端进行通信啦 在 message 输出你想要发送的内容 在返回 message 信息流中查看内容 好了,基本操作就是这样,无妨你本人亲自体验下。以上的性能来自这个叫做 Postcat 的 API 工具。 在线 Demo 链接: https://postcat.com/zh/?utm_s... 文档链接: https://docs.postcat.com/?utm... 如果你感觉这个开源我的项目还能够的话,无妨点个 star 反对下他们,如果你感觉还须要持续优化,无妨去提个Issue. Github: https://github.com/Postcatlab... Gitee: https://gitee.com/eolink_admi...

February 23, 2023 · 1 min · jiezi

关于开源协议:源译识-开源许可证翻译项目2022年项目进展及评审计划

我的项目停顿截至2022年12月28日,本我的项目已累计征集到28篇译文投稿,涵盖GPL 2.0、GPL 3.0、LGPL 3.0、AGPL 3.0等GPL系列许可证,Apache 2.0、MIT、BSD-3-clause、BSD-2-clause、BSD-1-clause、0BSD、ISC等宽松型许可证,EPL 2.0、MPL 2.0等弱限制型许可证,CERN-OHL-P-2.0等凋谢硬件许可证,以及CeCILL-2.1、LiLiQ-P-1.1等法语拟制的许可证。咱们非常感谢Lotus、Vanessa、Peaksol、野行僧、迷糊、ZhaoZhenHua、Sikkim七位译者的奉献! 在征集过程中,为了进一步帮助开源我的项目负责人、凋谢原子开源大使、开源法务与合规共事等相干社区搭档了解开源许可证,本我的项目也有幸邀请“源译识”译文评审专家卫sir作《开源许可证“踩坑”案例赏析》的主题演讲,失去了线上线下参与者的统一好评。 评审打算本我的项目拟于2023年1月中旬启动专家评审会,对征集到的译文投稿进行集中梳理、研究并造成审定稿,预计优先组织对Apache 2.0、MIT、BSD-3-clause、BSD-2-clause等宽松型许可证及GPL 2.0、GPL 3.0、LGPL 3.0、AGPL 3.0等GPL系列许可证进行评审。欢送宽广开源开发者、开源爱好者及翻译爱好者在评审前持续踊跃投稿。您可通过本投稿仓库提交PR投稿,或发送邮件至Translation@openatom.io投稿,并附上您的受权申明。您的每一篇投稿、每一份奉献、每一个倡议对开源社区都有着不凡意义!注:MIT、BSD-3-clause已于2023年1月中旬实现评审。 举荐与倡议在本我的项目推动过程中,咱们也关注到了一些开源畛域中优良的、进行中的开源翻译我的项目、组织或平台,对咱们的工作有很大的启发作用,举荐对开源翻译感兴趣的搭档们理解和关注:凋谢原子开源基金会的《公共部门可继续开源社区指南》个体翻译我的项目、LFAPAC开源布道者译道师SIG,以及开源中国合作翻译平台。 如果您对本我的项目或对开源翻译相干工作有任何内容举荐、倡议或意见,您可发送邮件至Translation@openatom.io,或在本投稿仓库的issues中留言。非常感谢! 拓展浏览重磅公布 | 2022凋谢原子寰球开源峰会我的项目集锦 国内翻译日 | “源译识”专家喊你来翻译! 源译识 | 开源许可证翻译我的项目停顿与评审打算 《公共部门可继续开源社区指南》个体翻译 LFAPAC 开源布道者译道师SIG 开源中国合作翻译平台

January 16, 2023 · 1 min · jiezi

关于开源协议:专访-对话堵俊平最好的开源生态模型是亚马逊的原始森林

2020 年 12 月 27 日,「一源初始,凋谢共创」凋谢原子开源基金会 2020 年度峰会于北京圆满闭幕。峰会由凋谢原子开源基金会主办,阿里巴巴、百度、华为、趣链科技、SegmentFault 思否、招商银行等开源我的项目代表单位及开源社区协办,亦失去了整体理事单位的大力支持。 本次峰会围绕开源经营治理、开源教育与公益等方向发展了主题论坛分享,凋谢原子开源基金会首个捐献我的项目凋谢原子可信账本项目组进行了工作汇报路演,广受开源圈关注的凋谢原子开源基金会技术监督委员会(以下简称“TOC”)也进行了专场分享。 为了进一步理解基金会的经营思路以及 TOC 在基金会中施展的作用,SegmentFault 思否的记者对凋谢原子基金会 TOC 主席堵俊平进行了专访。 Q1:您感觉基金会对整个开源行业来说,外围价值点是什么? 对开源行业来说,企业之间要想破冰建设单干,尤其是具备竞争关系的友商之间是很艰难的。 凋谢原子基金会作为一个中立的非盈利的机构,不被任何一个公司、一个企业所管制,所以大家进行我的项目单干的时候能够放下戒心,很容易建设信赖,在技术上集思广益,独特促成开源我的项目的倒退。 回到实质就是说,基金会的存在能够帮忙大家更好的建设单干、建设信赖。 Q2:传统的观点当中,企业的商业属性跟开源存在着实质上的抵触。基金会在号召企业参加开源的过程中有没有遇到什么挑战或者艰难? 我感觉企业的经营思路在逐步转型,我国各大公司对开源的了解也都处于一个逐步深入的过程。 开源的第一个阶段,企业的思路是“如何用好开源”;第二个阶段则是缓缓走向奉献开源,退出到开源社区的建设当中。而相似华为、阿里这样的公司,在开源这条路上走的更靠前一些,会借助本身的平台能力,被动开源出一些我的项目供大家应用。 我感觉所有的技术企业最初可能都要通过这三个不同的倒退阶段。但并不是说倒退的越靠前越好,开源须要各种角色参加其中,成熟的体系中一种既有消费者也有生产者,从而造成一种良性循环。 并且开源的模式也有很多,国外有些公司并没有将我的项目间接开源,而是将开源云化,进而从中获取利润。尽管这不是传统观念中的开源行为,开源畛域对这种形式也褒贬不一,但至多它胜利促成了开源我的项目的推广,也证实开源我的项目具备商业价值,具备产业化的能力。 Q3:凋谢原子开源基金会在促成企业奉献开源、参加开源的过程中,有哪些具体的形式与策略? 我感觉基金会有几个比拟重要的点。 第一,基金会绝对于其余的开源推广组织,最实质的区别是能够托管我的项目。凋谢原子基金会作为一个非营利的实体组织,各个企业能够把相应的代码、我的项目捐献给基金会。孵化我的项目作为基金会最重要的职能之一,仍让这些奉献进去的我的项目依照一种更为公开通明的形式来运行,成为全社会独特所有的一个我的项目。 其次,在基金会的运行当中有一整套的准则办法。比方不同的基金会对于成员形成有着不同的要求,Apache 基金会承受企业我的项目捐献但要求开发者以个人身份退出我的项目奉献,而像 Linux 基金会、凋谢原子开源基金会则以企业捐献的我的项目为主,集体我的项目为辅。让企业以一种会员制的形式进行我的项目捐献,这会升高企业参加开源的顾虑。 这两种模式各有优劣,对开源文化来说都有着踊跃的促进作用。咱们既须要 Apache 的模式,也须要凋谢原子开源基金会和 Linux 基金会的模式。 Q4:TOC 在基金会当中负责什么角色? 技术监督委员会在整个基金会的决策当中是十分至关重要的一个环节。方才咱们提到基金会最大的职能之一是托管我的项目、孵化我的项目,帮忙我的项目走向成熟。所以掂量一个基金会的好坏,就是看它当中的我的项目是否有价值,是否能胜利。 当然这是比拟求实的认识,比如说咱们认为 Apache 基金会和 Linux 基金会是胜利的基金会,正是因为它们上面孕育大量的胜利我的项目。 但胜利未必肯定是指商业化的胜利,然而至多让我的项目领有宽广的用户群,对用户产生价值,这个评判规范是对立的。哪怕我的项目不能被很好的商业化,但能被大量的开发者承受和应用,那么它也是一个十分胜利的开源我的项目。 在这个根底上,TOC 最大的职能就是帮忙并监督捐献进去的我的项目在社区治理方面搭建一个好的框架、制订一套准则,让每个我的项目去顺着正当合规的开发流程和沟通流程往下倒退。这是咱们对于“毕业”的评判规范。 其次,咱们并不会过分关注商业化的胜利,而是关注我的项目是否从企业本身保护的状态转变为社区保护的模式,不再被捐献企业的商业打算所影响。这是一种对用户负责的形式,如果我的项目因为一家企业的商业变动产生重大影响或者无人保护,对于用户的损失是最大的。 所以,咱们制订了宽进严出的规定。对于心愿退出基金会的我的项目,咱们都示意欢送,不会设置过多的门槛。但在“毕业”这个事件上,咱们会要求比拟高,躲避上述提到的各种危险。 Q5:您方才提到了开源我的项目的“毕业机制”,除了社区化运行这一规范外,还有哪些其余的考量维度? 对于“毕业机制”,咱们制订了一套“规范”。比方代码自身应该听从肯定的代码标准规范和审查合入流程。 代码品质和代码标准因我的项目而异,是由社区本人制订的,但肯定要有一套标准并且听从标准。比方要有一套严格的 commit 机制,保障代码是被 review 之后再合并进去。 此外就是咱们后面提到的社区化运行规范,除了社区共享共建外,还须要将信息用公开通明的形式进行社区化的技术决策。 所以咱们的毕业机制即蕴含代码级别的考量,也波及到人、组织构造、社区机制等维度的综合评定。 Q6:在具体的我的项目当中,TOC 参加的水平会是多少? 咱们在 TOC 制度下还设置了一个我的项目导师的角色,在我的项目的具体运行中采取的是 TOC 和导师联动的机制。导师是公开向全社会凋谢征集的,咱们首批曾经征集了 20 名导师。 ...

January 24, 2021 · 1 min · jiezi

关于开源协议:一些由-Prometheus-引出的闲言碎语

普罗米修斯是谁?From Wikipedia:在希腊神话中,是泰坦神族的神明之一,名字的意思是“先见之明”。普罗米修斯与智慧女神雅典娜独特发明了人类,普罗米修斯负责用泥土雕塑出人的形态,雅典娜则为泥人灌注灵魂,并教会了人类很多常识。Prometheus 是什么?Prometheus 是一个由 SoundCloud 公司开发并开源的监控和告警工具。次要性能包含监控指标的收集,存储,查问以及以此为根底的告警治理,其外部蕴含一个用来存储指标的单机时序数据库。它的开发受到了Google外部监控零碎 Borgmon 的启发。 Borgman 的特点是不应用特定的脚本来判断零碎是否失常工作,而是依附一种规范数据分析模型进行报警。这使得批量、大规模、低成本的数据收集变得可能,而不须要执行简单的子过程以及建设非凡的网络链接。 利用 Prometheus 和主动服务发现, 咱们能够采纳 pull mode 而不是 push mode 来收集服务的指标,pull mode 对于服务端的实现老本更低。 闲言:一个零碎是采纳 pull mode 还是 push mode 是很值得思考的问题。pull mode 的实现可能更简略,数据的提供方只须要被动的期待数据的需求方来拉取数据就能够了,缩小了很多 sync 的工作,然而因为会在 pipeline 产生 bubble,性能可能会不好。而 push mode 会使 pipeline 开足马力运行,会带来更好的性能,但同时会减少零碎设计的复杂度,比方 sync,retry 等工作。为什么要监控Google SRE 这本书中介绍次要有四个起因: 剖析长期趋势跨工夫范畴的比拟构建监控页面临时性的回溯剖析(在线调试)四个黄金指标同样来自 Google SRE 一书: 提早 服务解决某个申请所须要的工夫。须要辨别胜利申请和失败申请很重要。2 2.流量 应用零碎中的某个高层次的指标针对零碎负载进行的度量。 3.谬误 申请失败的频率,能够是显示失败(例如HTTP 500),隐式失败(例如HTTP 200 然而蕴含了谬误内容)或者是某种策略起因导致的失败(例如响应超时) 4.饱和度 掂量服务容量有多“满”,通常是零碎中最为受限的某种资源的某个具体指标的度量(比方内存,IO)。 碎语:一本好书Prometheus 的数据模型Prometheus 将收集的监控指标数据作为时序数据进行存储,一条时序数据流(stream)由指标名称(metric name)和标签(label)以及被打赏工夫戳的数据组成: ...

January 6, 2021 · 1 min · jiezi

关于开源协议:前端面试每日-31-第540天

明天的知识点 (2020.10.07) —— 第540天 (我也要出题)[html] 如何解决在挪动端1px渲染成2px的问题?[css] 能够扭转页面布局的属性有哪些?[js] 应用js写一个办法将数字转换为float,并取N位小数[软技能] 说说你对开源协定的了解《论语》,曾子曰:“吾日三省吾身”(我每天屡次检查本人)。前端面试每日3+1题,以面试题来驱动学习,每天提高一点!让致力成为一种习惯,让奋斗成为一种享受!置信 保持 的力量!!!欢送在 Issues 和敌人们一起探讨学习! 我的项目地址:前端面试每日3+1【举荐】欢送跟 jsliang 一起折腾前端,零碎整顿前端常识,目前正在折腾 LeetCode,打算买通算法与数据结构的任督二脉。GitHub 地址 微信公众号欢送大家前来探讨,如果感觉对你的学习有肯定的帮忙,欢送点个Star, 同时欢送微信扫码关注 前端剑解 公众号,并退出 “前端学习每日3+1” 微信群互相交换(点击公众号的菜单:交换)。 学习不打烊,充电加油只为遇到更好的本人,365天无节假日,每天早上5点纯手工公布面试题(死磕本人,愉悦大家)。心愿大家在这虚夸的前端圈里,放弃沉着,保持每天花20分钟来学习与思考。在这变幻无穷,类库层出不穷的前端,倡议大家不要等到找工作时,才狂刷题,提倡每日学习!(不忘初心,html、css、javascript才是基石!)欢送大家到Issues交换,激励PR,感激Star,大家有啥好的倡议能够加我微信一起交换探讨!心愿大家每日去学习与思考,这才达到来这里的目标!!!(不要为了谁而来,要为本人而来!)交换探讨欢送大家前来探讨,如果感觉对你的学习有肯定的帮忙,欢送点个[Star]

October 7, 2020 · 1 min · jiezi

开源监控系统WGCLOUD开源协议变更

开源监控零碎WGCLOUD https://github.com/tianshiyeben/wgcloud 昨天WGCLOUD在github上的协定曾经批改,之前是禅道的zpl协定,当初改为通用的GPL3.0

July 10, 2020 · 1 min · jiezi

当我们在谈开源协议的时候我们在谈什么--开源软件是否可以卖钱

在开始之前 抛出一个问题开源软件和商业软件有冲突吗? 开源协议如何选择一张图介绍如何选择最流行的六种开源许可证 这是乌克兰程序员Paul Bagwell,画的一张分析图,介绍最流行的六种开源许可证----GPL、BSD、MIT、Mozilla、Apache和LGPL。 常用开源协议介绍开源在今天的软件业已经很普遍,但开源是否意味着使用者可以对开源后的代码为所欲为呢?答案是否定的。开源运动同样有自己的游戏规则和道德准则。不遵行这些规则不但损害开源运动的健康发展,也会对违规者造成名誉和市场上的损失,更可能陷入法律纠纷和赔偿。 现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。 这里我们来看四种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。 BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。 但“为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件: 1. 如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。 2. 如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。 3. 不可以用开源代码的作者/机构名字和原来产品的名字做市场推广。 BSD代码鼓励代码共享,但需要尊重代码作者的著作权。BSD由于允许使用者修改和重新发布代码,也允许使用或在BSD代码上开发商业软件发布和销售,因此是对商业集成很友好的协议。而很多的公司企业在选用开源产品的时候都首选BSD协议,因为可以完全控制这些第三方的代码,在必要的时候可以修改或者二次开发。 Apache Licence 2.0Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。需要满足的条件也和BSD类似: 1. 需要给代码的用户一份Apache Licence 2. 如果你修改了代码,需要再被修改的文件中说明。 3. 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明。 4. 如果再发布的产品中包含一个Notice文件,则在Notice文件中需要带有Apache Licence。你可以在Notice中增加自己的许可,但不可以表现为对Apache Licence构成更改。 Apache Licence也是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。 GPL我们很熟悉的Linux就是采用了GPL。GPL协议和BSD, Apache Licence等鼓励代码重用的许可很不一样。GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业软件发布和销售。这也就是为什么我们能用免费的各种linux,包括商业公司的linux和linux上各种各样的由个人,组织,以及商业软件公司开发的免费软件了。 GPL协议的主要内容是只要在一个软件中使用(“使用”指类库引用,修改后的代码或者衍生代码)GPL协议的产品,则该软件产品必须也采用GPL 协议,既必须也是开源和免费。这就是所谓的”传染性”。GPL协议的产品作为一个单独的产品使用没有任何问题,还可以享受免费的优势。 由于GPL严格要求使用了GPL类库的软件产品必须使用GPL协议,对于使用GPL协议的开源代码,商业软件或者对代码有保密要求的部门就不适合集成/采用作为类库和二次开发的基础。 其它细节如再发布的时候需要伴随GPL协议等和BSD/Apache等类似。 LGPLLGPL是GPL的一个为主要为类库使用设计的开源协议。和GPL要求任何使用/修改/衍生之GPL类库的的软件必须采用GPL协议不同。 LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。 但是如果修改LGPL协议的代码或者衍生,则所有修改的代码,涉及修改部分的额外代码和衍生的代码都必须采用LGPL协议。因此LGPL协议的开源代码很适合作为第三方类库被商业软件引用,但不适合希望以LGPL协议代码为基础,通过修改和衍生的方式做二次开发的商业软件采用。 GPL/LGPL都保障原作者的知识产权,避免有人利用开源代码复制并开发类似的产品。 P.S. 随手写写,是因为跟客户交谈的时候发现很多人其实对开源有完全错误的理解,特别是开源协议。很多人认为只要是开源,就意味着随便用,随便改都可以。 商业软件 vs. 免费软件 网友讨论dlee补充: 这些知识 Linux Fans 大多比较清楚,因为经常使用开源软件,每天下载源代码,编译、测试、安装是常事。这些问题在各个 Linux 论坛上也早已经是老生常谈,但是有些 Java Fans 以及大多数 M$ 平台的开发人员几乎一无所知。我在这里一般不会谈跟 Java 关系不大的内容。既然 Charlesxp 想谈谈,我也补充一下。 ...

June 9, 2019 · 1 min · jiezi

为你的开源项目添加 996-prohibited-license

添加许可非常简单,首先找到项目当前的开发分支,在主页 README.md 的开头加入下面的内容即可:<p> <a href=“https://github.com/996icu/996.ICU/blob/master/LICENSE_CN"> <img alt=“996icu” src=“https://img.shields.io/badge/license-NPL%20%28The%20996%20Prohibited%20License%29-blue.svg"> </a></p>你将会看到这样一个图标:可能你的项目无足轻重,但只要你还在维护,就不妨把它加进去,让我们从形成一种风气开始做起!

April 8, 2019 · 1 min · jiezi

Linux基金会开源领袖峰会2019年幻灯片(pdf)

Linux基金会举办的开源领袖峰会(Open Source Leadership Summit)是一个亲密的、仅限邀请的活动,促进了开放技术开发领域的领先项目和企业之间的创新、发展和合作关系。对于希望推进开源策略、实施和投资的业务和技术领导者来说,这是必须参加的。与会者包括:使用开源软件并与业内其他人共享研发的组织的高管、业务和开源项目办公室负责人负责组织内关键项目或开源策略的技术负责人需要跟领导技术和执行领导层,分享最佳实践和策略以实现最大创新的开源组织和项目负责人今年精彩内容的幻灯片在活动结束后的一周内,在演讲者提供的情况下会陆续发布到网站以供下载:Open Chain at Scania - Jonas Öberg, Scania CV ABSingle-vendor Open Source at the Crossroads - Dirk Riehle, Friedrich-Alexander UniversityInspur’s Opensource Practices and Lessons - James Wang, InspurManaging Open Source Better Together - Michael Picht, SAP & Thomas Steenbergen, HERE TechnologiesOpen Source Collaboration and Companies: Finding the Right Balance - Dawn Foster, PivotalSPDX: Bridging the Compliance Tooling Gap - Steve Winslow & Gary O’Neall, The Linux FoundationEnd-to-end Injection Safety at Scale - Mike Samuel, GoogleThe Future of Open Source Sustainability, as Seen Elsewhere - Jose Miguel Parrella, MicrosoftBridging the Development Gap and the Commercial Use of Open Source Projects - Anni Lai & Sean McGinnis, HuaweiStarting and Scaling an Open Source Office: The Good, the Bad and the Ugly - Thomas Steenbergen, HERE TechnologiesHow Open Source Projects Can Leverage Standards and Specifications - David Rudin, Microsoft Corporation & Joint Development FoundationA Tale of Two Cities - Gil Yehuda & Ashley Wolf, Verizon MediaFulfilling Open Source License Obligations: Can Checklists Help? - Caren Kresse, Open Source Automation Development Lab (OSADL) eGMake Yourself Useful: How to be an Effective (Non-Profit) Board Member - Deborah Bryant, Red HatThree Cs to an Open Source Program Office - Justin Rackliffe, Fidelity InvestmentsLessons Learned from Starting an Open Source Based Compliance Verification Program - Wenjing Chu, Futurewei Technologies, Inc.Anti-Marketing Marketing: How to Build Authentic Evangelism Programs for Open Source Projects - Ben Cotton, Red Hat; Jen Gray, Adobe; Amanda Katona, VMware; Jennifer Lankford, AnyContext; and Kim McMahon, Cloud Foundry FoundationCompliance and Risk Metrics: Extending CHAOSS - Sean Goggins, University of Missouri; Matt Germonprez, University of Nebraska-Omaha & Kate Stewart, Linux FoundationThe Untold Story Behind Creating an Open Source Program Office - Brian Hsieh, UberIssues of Open Source Compliance Check of Modern Programing Languages and Container Images - Gergely Csatari, NokiaUnderstanding Trademarks in the Context of Open Source - Josh Aas, Internet Security Research Group, Ben Costa & Chris Ridder, Costa & Johnstone LLPShifting Incentives in Open Source Participation - Craig Northway, Qualcomm TechnologiesWhen Production is Someone Else’s Black Box: Safely Developing OSS for the Enterprise - Isobel Redelmeier, LightStepIntro to Setting Up an OSS Compliance Program in Your Organization - Indira Bhatt, Independent Consultant & Gwyn Murray, Matau Legal GroupMeasuring Success in Open Source Software Contribution - How to Stop Counting Lines of Code - Ranny Haiby, SamsungCII Best Practices Badge Project in 2019 - David A. Wheeler, IDAPanel Discussion: Everyday Mentoring, Growth, & Collaboration - Erica Brescia, Bitnami; Vicky Brasseur, Juniper; Rupa Dachere, CodeChix; Erik Riedel, Works Together; and Jaice Singer DuMars, GoogleHow to Leverage Research Universities - Carlos Maltzahn, University of California, Santa CruzManaging an Open Source Project: The Non-Code Work - Jonas Rosland, VMwareHow the Yocto Project Addressed Comcast RDK Scalability Issues - Nicolas Dechesne, Linaro & Khem Raj, ComcastAn Update on Hyperledger & Open Source Blockchain - David Treat, Accenture; Daniela Barbosa & Brian Behlendorf, HyperledgerSentimine: A cregit Plugin to Analyze the Sentiment Behind the Linux Kernel Code - Isabella Vieira Ferreira, Polytechnique MontréalA Novel Way to Efficiently Comply with Licenses - Alexios Zavras, Intel CorporationHow to Manage Open Source at Scale in a Global Enterprise? - Peter Giese, SAPWorking in Foundation-based vs. Company-led Open Source Projects - Ray Paik, GitLab & Stefano Maffulli, ScalityThe FOSSology Project - Latest News and Future Plans - Maximilian Huber, TNG Consulting GmbHSustaining Jenkins Through the CDF - Tracy Miranda, CloudBeesPanel Discussion: Managing Competing Corporate Interests While Driving Coherent Communities - Tom Tofigh, AT&T; Malini Bhandaru, VMware; Prakash Ramchandran, DellEMC & Sujata Tibrewala, IntelR Consortium: Striving to Address Diversity Issues in Open Source - Gabriela de Queiroz, IBM & David Smith, MicrosoftYocto Project: Solving Out of this World Problems! - Lieu Ta, Wind RiverBe Smart, Stay Smart - Open Source for Long-living Products - Urs Gleim, Siemens AGThe Serverless Landscape and Event Driven Futures - Priyanka Sharma, Gitlab & Dee Kumar, The Linux Foundation点击进入网页下载幻灯片(pdf)。KubeCon + CloudNativeCon + Open Source Summit大会日期:会议日程通告日期:2019 年 4 月 10 日会议活动举办日期:2019 年 6 月 24 至 26 日KubeCon + CloudNativeCon + Open Source Summit赞助方案KubeCon + CloudNativeCon + Open Source Summit多元化奖学金现正接受申请KubeCon + CloudNativeCon和Open Source Summit即将首次合体落地中国KubeCon + CloudNativeCon + Open Source Summit购票窗口,立即购票!CNCF邀请你加入最终用户社区 ...

March 18, 2019 · 4 min · jiezi

富士通加入OpenChain作为白金会员

领先的日本信息和通信技术公司,支持业界唯一的供应链协作开源合规标准加利福尼亚州半月湾 - 开源领导者峰会 - 2019年3月13日 - OpenChain项目通过使开源许可证合规更简单、更一致来建立对开源的信任,今天在Linux基金会的OSLS(Open Source Leadership Summit,开源领导者峰会)上宣布,富士通作为白金会员加入。富士通加入其他最近的白金级会员,包括博世、微软、优步、谷歌和Facebook。OpenChain提供规范以及公司需要成功管理开源许可证合规的总体流程、政策和培训,以使其对软件供应链的参与者变得更加高效、易懂和可预测。随着代码在通过供应链,消耗数十亿行开源软件以构建新产品和服务的公司之间流动,一个关键挑战是确保及时有效地满足相关许可要求。OpenChain项目提供一致的方法来解决这个问题和其他挑战。符合OpenChain规范表明组织遵循高质量开源合规计划的关键要求,并在供应链中的组织之间建立信任。它使采购者更容易采购,供应商更容易获得优先地位。“富士通一直是开源社区和Linux基金会的长期支持者;我们认为开源合规是开源合作的关键因素。”富士通副总裁兼平台软件业务部Linux开发部门负责人Kaneshige Kenji表示。“我们很高兴加入OpenChain项目,以促进对开源供应链的信任,并鼓励对我们社会中迅速增长的开源软件的更高合规性。”“我们很高兴富士通作为白金会员加入OpenChain项目。”OpenChain总经理Shane Coughlan说。“随着我们继续为供应链中的开源合规建立行业标准,他们的专业知识和支持将至关重要。我特别高兴能够获得富士通在物联网和云技术等领域拥有的丰富知识。”作为白金会员,富士通的代表将加入OpenChain管理委员会。OpenChain项目的其他白金成员包括Adobe、Arm Holdings、博世、思科、康卡斯特、Facebook、谷歌、哈曼国际、日立、微软、高通、西门子、索尼、东芝、丰田、优步和西部数据。KubeCon + CloudNativeCon + Open Source Summit大会日期:会议日程通告日期:2019 年 4 月 10 日会议活动举办日期:2019 年 6 月 24 至 26 日KubeCon + CloudNativeCon + Open Source Summit赞助方案KubeCon + CloudNativeCon + Open Source Summit多元化奖学金现正接受申请KubeCon + CloudNativeCon和Open Source Summit即将首次合体落地中国KubeCon + CloudNativeCon + Open Source Summit购票窗口,立即购票!CNCF邀请你加入最终用户社区

March 14, 2019 · 1 min · jiezi

日立获得TÜV SÜD的免费和开源软件许可证合规证书

作者:Shane CoughlanOpenChain规范是供应链中开源合规的唯一标准。它是由用户公司为用户公司创建的文档,它非常适合在采购和并购中的实体之间建立信任。OpenChain的核心原则是任何市场领域的任何公司都可以免费快速有效地进行自我认证,提供一种简单的方式来展示他们对高质量开源合规计划的关键要求的采用。这种方法提供了最大的灵活性,以确保忠实度。当然,一些市场有不同的要求,在某些情况下,供应链中的实体可能更愿意遵循第三方或审计认证的工作流程。OpenChain标准也与此方法兼容,我们一直在建立联系,以支持汽车等关键领域中的第三方认证。我们的第一个认证合作伙伴是TÜV SÜD,这是一家着名的德国认证机构,长期以来一直致力于为汽车行业和更远的地区提供“信任但审计”的基本要求。我们在建立更广泛的采用标准的同时,很高兴与TÜV SÜD在德国、日本和全球合作。了解更多有关TÜV SÜD基于OpenChain规范的认证流程,以及日立如何成为第一家获得这个新的TÜV SÜD证书的公司,可以参阅着最近的公布。恭喜日立和TÜV SÜD取得这一重大成就!我们正在迅速接近OpenChain Conformant供应商将成为首选供应商的地步。在实现这一目标的同时,我们将同时降低各方的不确定性和成本,同时提高全球供应链中每个参与者的忠实度和安全性。我们邀请每个公司和每个感兴趣的个人,从他们的开源合规之旅开始到访我们的网站,并订阅我们的新闻通讯以获取更新。KubeCon + CloudNativeCon和Open Source Summit大会日期:会议日程通告日期:2019 年 4 月 10 日会议活动举办日期:2019 年 6 月 24 至 26 日KubeCon + CloudNativeCon和Open Source Summit赞助方案KubeCon + CloudNativeCon和Open Source Summit多元化奖学金现正接受申请KubeCon + CloudNativeCon和Open Source Summit即将首次合体落地中国KubeCon + CloudNativeCon和Open Source Summit购票窗口,立即购票!CNCF邀请你加入最终用户社区

March 11, 2019 · 1 min · jiezi

协作是NHS开源合规的关键:NHS案例研究(pdf)

作者:Shane Coughlan关于开源的一个有力的事情是,它允许各种组织和利益相关者聚集在一起实现共同目标的方式。开源项目发挥着关键作用,通过提供可与新系统和现有系统集成的通用平台。在讨论开源合规性并使开源供应链中的各种利益相关者保持一致时,这一点就更加明显了。最好的例子是最近在openchainproject.org上发布的NHS案例研究。NHS England是英格兰的公共卫生服务供应商,每24小时治疗超过140万名患者。该组织需要一种方法来管理和利用整个组织的开源资产,而无需锁定供应商。我们的源代码控制合作伙伴提出了OpenChain规范,并让我们参与了Apperta基金会、Code4Health计划、OpenEyes和AB EHR数字培训和试点计划。结果使项目参与者能够满足开源行业的最佳实践。它还帮助NHS在未来几个月和几年内,在多个项目和供应商的更广泛的部署计划中迈出了第一步。感谢所有合作伙伴,我们期待未来在医疗保健、汽车和更多行业的合作,因为他们越来越多地采用开源。点击下载NHS案例研究。KubeCon + CloudNativeCon和Open Source Summit大会日期:会议日程通告日期:2019 年 4 月 10 日会议活动举办日期:2019 年 6 月 24 至 26 日KubeCon + CloudNativeCon和Open Source Summit赞助方案KubeCon + CloudNativeCon和Open Source Summit多元化奖学金现正接受申请KubeCon + CloudNativeCon和Open Source Summit即将首次合体落地中国KubeCon + CloudNativeCon和Open Source Summit购票窗口,立即购票!

March 6, 2019 · 1 min · jiezi

OpenChain Project宣布Bosch为白金会员

Bosch利用业界唯一的开源合规标准,为汽车和物联网供应链的协作提供通用方法和理解旧金山 - 2019年2月28日 - OpenChain项目通过使开源许可证合规性更简单、更一致来建立对开源的信任,今天宣布博世已加入白金会员。该项目的会员势头继续增长,正如微软几周前加入,以及其他大型公司,包括优步、谷歌和Facebook。OpenChain提供规范以及公司需要成功管理开源许可证合规性的总体流程、政策和培训,以使其对软件供应链的参与者变得更加高效、易懂和可预测。随着代码在通过供应链消耗数十亿行开源软件以构建新产品和服务的公司之间流动,一个关键挑战是确保及时有效地满足相关许可要求。OpenChain项目提供了一致的方法来解决这个问题和其他挑战。符合OpenChain规范表明组织遵循高质量开源合规计划的关键要求,并在供应链中的组织之间建立信任。它使采购者更容易采购,供应商更容易获得优先地位。在过去的15年中,博世采用开源软件,开始使用Eclipse IDE消费汽车中的开源工具,将Linux嵌入博世产品,以及在公共资助项目中共同创新软件。博世目前正在领导十多个开源项目,并积极推动其在Eclipse物联网上为博世物联网套件开放平台战略,提供超过150万条代码。因此,它特别关注使用成熟的开源管理流程,以增加合作公司的数量。博世认为,OpenChain是一个分享良好实践和改进开源管理系统和流程的绝佳平台,因此其他公司可以加入开源社区。OpenChain规范是供应链中开源合规的唯一标准,并且引起了汽车公司的极大兴趣。丰田目前是白金会员,Scania最近满足OpenChain一致性。此外,像松下和瑞萨这样的公司也积极参与社区工作组。“开源管理系统标准将成为开源管理基础设施和服务成功合作的关键。”博世能力开源中心负责人Hans Malte Kern说。“我们很高兴加入OpenChain项目,因为它反映了合规开源使用、分发和贡献的重要性。而不是与所有合作伙伴和供应商协商开源要求,博世将利用OpenChain作为开放标准,为开源合作提供共同的方法和理解,不仅在汽车行业,而且在物联网的互联世界。我们相信OpenChain标准将取代双边谈判、教育和开源风险缓解讨论。”OpenChain总经理Shane Coughlan说:“让博世加入像其他汽车公司如丰田作为白金会员,这一点非常棒。博世对OpenChain项目并不陌生,并且在开源合规活动方面有着悠久的历史。我们很高兴让他们参加理事会、指导和外联委员会,以及工作组的电话和会议,以帮助推动这个社区向前发展。”作为白金会员,博世的代表将加入OpenChain管理委员会。OpenChain项目的其他白金成员包括Adobe、ARM Holdings、Cisco、Comcast、Facebook、Google、Harman International、Hitachi、Microsoft、Qualcomm、Siemens、Sony、Toshiba、Toyota、Uber和Western Digital。其他资源开始使用OpenChain在线自我认证使用OpenChain一致性计划的公司关于OpenChain项目OpenChain项目通过使开源许可证合规性更简单、更一致、建立了对开源的信任。OpenChain规范定义了每个质量合规计划必须满足的核心要求。OpenChain课程为开源流程和解决方案提供了教育基础,同时满足了OpenChain规范的关键要求。OpenChain一致性允许组织显示他们对这些要求的遵守情况。结果是,对于软件供应链的参与者来说,开源许可证合规性变得更加可预测、可理解和有效。KubeCon + CloudNativeCon和Open Source Summit大会日期:会议日程通告日期:2019 年 4 月 10 日会议活动举办日期:2019 年 6 月 24 至 26 日KubeCon + CloudNativeCon和Open Source Summit赞助方案KubeCon + CloudNativeCon和Open Source Summit多元化奖学金现正接受申请KubeCon + CloudNativeCon和Open Source Summit即将首次合体落地中国KubeCon + CloudNativeCon和Open Source Summit购票窗口,立即购票!

March 5, 2019 · 1 min · jiezi