rs485九针头

今年“ 2015年万物公开赛 ”的众多演讲之一将涵盖如何在为开源做出贡献的同时发挥作用并产生持久影响。 演讲将由Autodesk开源策略总监Guy Martin和SanDisk开源策略总监Nithya Ruff进行。

两者在开放源代码方面都有广泛的经验,从开发到市场营销,倡导和社区。 我追上了他们,并在他们讲话之前向他们提出了几个问题: 在开放源代码中有很多移动方式

在这次采访中,Guy和Nithya分享了他们对开源所做的第一贡献,他们对从开源开始的人们的一些建议等等。

您是如何与开放源代码进行互动或做出贡献的?

盖伊·马丁(Guy Martin,总经理):我在Sun Microsystems工作,而我的互动更多是“内部来源”的(尽管那时我们没有这么称呼)。 我们当时正在研究Sun的Javacar项目(想想早期的车载远程信息处理/信息娱乐系统),我们不仅需要获取代码来帮助我们构建演示 ,还需要在硬件,视觉设计,市场营销等方面提供帮助。

我们是一个由三人组成的“ Skunkworks”团队,而使该项目起作用的唯一方法是依靠Sun内部已经存在的项目和团队成员。 总而言之,我们建立了一个涵盖约15人的社区,没有这个项目,就不可能实现。

当时我不知道什么是开源。 我只是知道这是用最少的资源快速完成工作的方法。

后来我结束在摩托罗拉的工作时,我们做了内部源代码,但也开始将事情回馈给PHP和Scuttle(一个开源的Delicious社交书签应用程序)等开源项目。

Nithya Ruff(NR):我在开放源码方面的最初经历发生在1998年的Silicon Graphics(现为SGI),当时该公司决定开始交付基于Linux的服务器。 SGI为开源贡献了超过一百万行代码,例如XFS和OpenGL的一部分 。 我是负责整体Linux战略的小组的成员,该战略使我能够学习开放源代码许可,社区和贡献概念的知识,免费并不意味着免费啤酒等。对于已经定价并出售的人专有软件,这意味着创建新的支持,服务和基于订阅的业务模型。

我很幸运能得到一些出色的导师,例如领导战略团队的Dave McAllister和维护Samba项目的Jeremy Allison 。 他们教会了我有关开源社区的一切; 如何在他们内部以及与社区成员一起工作。 另一本很好的资源是《大教堂和集市》 ,我读了很有趣的封面。 当时只有很少的资源来学习如何为社区做贡献,这是通过与杰里米(Jeremy)这样的专家合作,并使自己真正沉浸在这个世界中而得以学习和成长的。

将开放源代码带给Autodesk和SanDisk等公司有哪些挑战?

GM:和许多大公司一样,这主要是教育和传福音的挑战。 我对Autodesk已经在开放源代码中在云,BIM(建筑信息模型)和3D打印( Spark / Ember )等领域内进行的一些有趣的工作感到非常惊喜。

在开放源代码方面,我在Autodesk的职责是制定一个坚实的战略,以利用我们在新项目或现有贡献中已经拥有的东西,并建立一些流程来帮助我们使用更多的开源资源,以及与社区有效合作。

其中的一部分实际上是在对公司的所有同事进行“开源”的教育。 现在,人们对Autodesk的开源有了更多的了解,但是我们仍然必须教育为什么开源很重要以及如何最好地使用开源。

NR:当您是一家拥有许可软件和IP业务模型的硬件公司时,引入开源的主要挑战是创造机会,向关键利益相关者宣传其许多好处,以便您可以创建关键的内部需求。 第一步是制定政策,并确保我们遵守有关规定,然后再在公司内部引入下载和使用方法。 当我们跳入企业领域时,我们增加了更多关注开源的人员,包括律师Lisa LaForge和软件架构师Allen Samuels,从而使我们有足够的资源在公司内建立开源办公室。

随着该团队从收购,外部雇用和内部增聘中成长,我们开始努力制定友好的政策并消除与社区互动的障碍。 我们的领导层给予了大力支持,他们知道我们需要积极的社区参与作为创新引擎的一部分。 最终,我们能够说明开源的全部好处:通过友好的开源政策和参与计划,缩短产品上市时间,影响行业发展方向,解决问题并进行创新。

协作开发和开源为Autodesk / SanDisk带来了哪些附加值?

通用汽车公司:我在Autodesk的另一半角色是内部资源-与我在Sun期间第一次体验时相比,现在这件事已经变得更加清晰。 对于像我们这样的公司而言,在从建筑和建筑施工到3D图形和3D打印的150多种产品中,协作开发发挥着至关重要的作用。

当我们将许多产品移到云中或允许桌面产品通过云交换数据时,一致的用户体验绝对是关键。 实现这一目标的唯一真正方法是使用高质量的可重用组件,您可以使用由开源协作开发实践驱动的强大内部源程序成功构建这种组件。

NR:协作开发尤其重要,因为闪存已成为需要快速且可预测的访问的云,大数据和数据中心存储的重要组成部分。 已经为硬盘编写了许多软件,我们有机会帮助优化闪存软件,并有机会与社区合作在需要的地方进行开发。

在公司中使用开源并做出贡献,我们会看到很多好处。 我们最近对与开放源代码合作的内部团队进行了调查,发现有四个主要优势上升到了顶部:成本,上市时间,开发人员生产力以及对创新软件的访问。 很明显,SanDisk内部的团队理解与开源社区合作并成为开源社区的一部分非常重要,这样才能充分利用闪存的性能,能效和数据访问潜力。

随着技术和信息驱动型社会的日益发展,我认为我们应该将开放源码带入小学。 你同意吗?

GM:我完全同意! 我的女儿快五岁了,现在就去“初中幼儿园”,在那里她学习了分享和一​​起工作的重要性。 我不确定在我们的教育系统中我们会在哪方面迷失方向,但是“神话般的独行客”建立起可以完成所有任务的完整系统的时代已经一去不复返了。

您所要做的就是查看Linux之类的大小和复杂性,以了解如果没有开源精神,这将不是今天的项目。 我还认为,“早发布,经常发布”和“快速失败”的口头禅是当今学校孩子的绝佳教学工具。 这些事情不仅适用于代码,还适用于生活。

NR:我完全同意学校应该教孩子并使他们接触编码和计算机科学。 实际上,研究表明,对于年轻女孩来说,更早地暴露是必要的,尤其是要继续从事计算机科学并追求编码载体。

我还认为开源项目是学生参与实际项目的一种好方法。 开源协作与开发的方式对于孩子们来说是很有价值的课程。 此外,了解共同解决问题的力量,在不重新创建或复制解决方案的基础上建立现有工作以及贡献新的用途和功能。 今年夏天,我很幸运与SanDisk的IISME老师一起工作。 我在夏季为她分配了一个开放源代码指标项目,这有助于她学习有关开放源的所有知识。 她对开源社区中的工作方式着迷,并将这些原则带回了她现在担任校长的小学。

对于希望开始使用开源软件或在其中发展职业的人们,您有什么建议吗?

GM:我的陈词滥调必须是: 谦虚,但大胆

这两个概念的交叉点是(在我看来)开源成功的最佳途径。 每个人都希望在开放源代码中的互动中成为+1,但有时您必须适应一段时间才能成为0,直到您在项目中建立足够的专业知识为止。 您不想成为-1,而您正在积极地阻碍工作的完成。

但是,在弄清楚您想在开源中进行哪些工作时,您应该大胆而好奇。 如果人们看到您充满激情并愿意学习,他们通常会在开源社区中为您提供帮助。

同样,不要害怕朝不同的方向前进,这可能会使您不舒服。 我以为我注定要当软件工程师,写出很棒的代码谋生。 我一路上发现我只是一名普通工程师,但是我可以向商人解释技术。 这使我进入了现在的职业:在技术和非技术受众之间转换开源思想,概念和策略。

我喜欢我现在所做的事情,但是演讲和公开演讲之类的东西一开始让我非常害怕。 但是通过足够的实践,我已经学会了真正享受与人们谈论开源和协作开发实践的乐趣。

NR:如果您刚刚开始,请参加开源会议,参加一些会议以了解有关开源的更多信息并与社区中的人们互动。 All Things Open , OSCON和LinuxCon都是不错的活动,既有初学者会议,也有高级会议。 对于更高级的贡献者,我建议成为像Jeremy Allison这样的开源新人的导师或老师。

您是否有最后的话语(任何主题),或者是ATO谈话的偷看内容?

GM:我想您会在我们的ATO谈话中看到很多我们在这次采访中一直在谈论的相同概念。 Nithya和我有相似且互为补充的背景,我们在Autodesk和SanDisk的职位也面临许多相同的好处和挑战。 我们希望观众从他们的职业经验中获得来之不易的知识,而放弃一些他们可以做的实际事情。

Nithya:开源正在改变世界和我们解决重大问题的方式。 问题是相互关联的,庞大的,任何一家公司都无法解决,也无法解决。 他们需要合作和公开解决。 为此,我们需要通过减少成为贡献者和社区成员的威胁来吸引更多的人参与。 今天,对于许多人来说,它仍然令人感到恐惧,就像是一个秘密社会,我们需要改变这一状况。 加入一个项目或开始一个项目应该很容易。

秉承这种思维方式,我们在ATO上的演讲旨在根据您的背景和优势,分享您可以参与开源社区的多种方式。 最终,我们希望减少成为开放源码社区成员的威胁,以便社区能够继续发展壮大。

万物开放
演讲者访谈

本文是“万物公开演讲者访谈”系列的一部分。 All Things Open是一个会议,探讨企业中的开源,开放技术和开放网络

翻译自: https://opensource.com/life/15/10/ato-interview-guy-martin-and-nithya-ruff

rs485九针头

rs485九针头_如何在开放源代码中移动针头相关推荐

  1. 开放源代码_您是否在开放源代码中看到了这些个性?

    开放源代码 当我与Mozilla基金会合作时,在该组织吹嘘一百五十多名员工之前,我们进行了一个基金会范围的Myers-Briggs指标. Myers-Briggs是一种流行的性格评估,广泛用于职业规划 ...

  2. 开放源代码_如何使用开放源代码开展业务:热门阅读

    开放源代码 开源已经准备好开始工作,并且在2019年,Opensource.com上有很多很棒的文章,介绍了组织如何采用开源软件或开放方法来推动业务发展. 随着开源的成熟,我们已经看到开源不仅会取代专 ...

  3. 开放源代码_您对开放源代码感兴趣了多少年?

    开放源代码 您的开源故事多久了? 它是从去年开始的吗? 还是在被称为"开源"之前就成为社区的成员? 我们要求我们的作家分享他们对开源感兴趣的时间. 这是关于他们如何起步的八个故事. ...

  4. 决策者根据什么曲线做出决策_如何在开放社区中做出品牌决策

    决策者根据什么曲线做出决策 4月18日,Docker创始人所罗门·海克斯(Solomon Hykes)在主要Docker仓库中通过拉取请求发表了一个重要声明 :" Docker会将其所有开源 ...

  5. 开放性实践活动微信客服_什么是开放组织中的实践社区?

    开放性实践活动微信客服 社区是开放组织的基本组成部分. 开放组织定义指出: 共同的价值观和宗旨指导着开放型组织的参与,而这些价值观(比任意地理位置或等级位置更重要)有助于确定组织的参与边界和条件. 换 ...

  6. f12获取网页文本_怎么获取网页源代码中的文件?

    展开全部 易语言如何取网页源码: 1.首先,运行"易语言"主程序,弹出"新建工程32313133353236313431303231363533e4b893e5b19e3 ...

  7. 485 九针头_张元英安宥真还是孩子,手臂还有疫苗接种痕迹,九针头太吓人

    点击右上角"关注",了解韩娱等最新娱乐消息 Izone四月携迷你二辑<HEART*IZ>回归,成绩喜人,不仅拿到了六个一位,在Oricon第一周的周专辑排行榜中位居1位 ...

  8. zeppelin连接数据源_使用开放源代码合同(open-zeppelin)创建以太坊令牌

    zeppelin连接数据源 by Danny 通过丹尼 使用开放源代码合同(open-zeppelin)创建以太坊令牌 (Create an Ethereum token using open sou ...

  9. 线性瘤是良性吗_良性聚会:露营者如何构建开放源代码工具来解决时区

    线性瘤是良性吗 by Michael D. Johnson 迈克尔·约翰逊(Michael D.Johnson) 良性聚会:露营者如何构建开放源代码工具来解决时区 (Meeting for Good: ...

  10. mysql是开放源代码_但这可能是很因难的,因为MySQL是开放源代码的,所以任何人...

    但这可能是很因难的,因为MySQL是开放源代码的,所以任何人都可以为之做出贡献. 相关句子 3.EXSLT工作是开放式的:希望对此做出贡献的任何人都可以如愿以偿. 4.这或许是极权恐怖机制的" ...

最新文章

  1. python将ElasticSearch索引数据读入pandas dataframe实战
  2. “传统”遥感遇上AI,会产生怎样的效果?
  3. window 添加环境变量
  4. mysql 集群_MySQL之PXC集群搭建
  5. Java中对象的深克隆和浅克隆
  6. hdu 2026 首字母变大写
  7. java jar包 配置文件_java 导入jar包中配置文件
  8. 用Java简便地去重+排序(洛谷P1059题题解,Java语言描述)
  9. pyhton中的wsgi是什么?
  10. springboot 2.0版本自定义ReidsCacheManager的改变
  11. CacheCloud安装配置
  12. js判断对象是否有某个属性
  13. docker配置python环境_安装docker及在docker中安装python环境学
  14. 十年之前..., 十年之后...
  15. linux调节伽马值软件,四个 Linux 下的“护眼”软件
  16. freertos和ucos的区别
  17. 使用 k3d 在Windows上安装 k3s
  18. bitmap的六种压缩方式,Android图片压缩
  19. Win11开机时一直转圈是什么问题
  20. ISIS 7 Professional出现(No power supply specifed for net 3.3V in Power Rail Configuration.)异常

热门文章

  1. 上上上篇ANTV留下来的坑
  2. JVM-G1垃圾回收器:G1回收流程(Rset、CSet、SATB)
  3. win7下笔记本电脑给手机开热点
  4. rosetta_ddg 使用-rosetta 2020版
  5. NSDate中夏令时的坑你知道吗
  6. 如何在云服务器上部署程序
  7. fatal: unable to access 'https://chromium.googlesource.com/webm/libwebp/': Failed to connect to chro
  8. linux时间同步服务(chronyd服务)
  9. 3D MAX 中的 vary 参数建议。测试图以及中等质量和高等质量参数设置.
  10. 洛谷 P1378 油滴扩展