借助开源项目学习软件开发_借助开源硬件,SparkFun继续创新

借助开源项目学习软件开发

SparkFun Electronics创始人兼首席执行官Nathan Seidle在科罗拉多大学攻读工程专业时,他被教导:“真正的工程师想出了一个主意,并为该主意申请了专利。” 但是,他在2003年从大学公寓创立的SparkFun的经历恰恰相反。

除1000多种转售产品外,所有600种“ SparkFun original”组件均在该站点上出售。 该公司的所有原理图和代码均通过CC BY-SA许可,并带有一些固件CC0 ,其设计文件可在公共GitHub repos上获得 。 此外,公司的某些设计还通过了开源硬件协会( OSHWA )认证。

与他的大学教授的课程相反,内森(Nathan)认为专利是过时的,不能为持有专利的公司和个人提供任何保证。 正如他在2013年TEDx Boulder演讲中所解释的那样:“即使您的想法可以出售,也可以出售。”

他说:“当一家公司过分依赖自己的知识产权时,他们在智力上会变得不适合-他们会遭受IP肥胖症的困扰。” “历史上有许多公司拥有长期的繁荣,但是随着技术的变化,它们很快就会被抛在身后。无论您的业务计划如何,克隆者都会克隆他们。”

开放带来创新

内森说,在开放硬件上建立业务可以使像SparkFun这样的公司比那些更关注捍卫专利而不是开发新想法的公司更快地进行创新。

内森说:“归根结底,由于不依赖IP和专利,我们变得更强大,更灵活,并且由于开源硬件而建立了更持久的业务。” 他说,内森(Nathan)和星火娱乐(SparkFun)的100名员工宁愿花时间进行创新,也不愿提出诉讼。

他的最新创新是Artemis ,这是一种新型的微处理器模块,也是他设计过的最复杂的东西。

SparkFun and Artemis

他希望Artemis将使用户能够设计消费级产品,并运行从Arduino草图到裸机模型的各种语音识别功能。

他说:“为Artemis供电的Apollo 3 [集成电路]异常强大,但功率却惊人得惊人。” “在48MHz频率下为0.5mA时,它的确改变了您对微控制器和低功耗设备的思考方式。将这种低功耗与Google的推动相结合,即可将TensorFlow灯部署到Artemis上,您将有可能使用电池供电的设备可以在单个纽扣电池上运行机器学习算法数周的时间。这有点让人费解。我们从头开始创建了一个自定义Arduino端口,以允许用户使用Arduino编程Artemis,但不仅限于任何工具链。”

在开放硬件上建立可持续发展的业务

因为SparkFun的所有设计和硬件都是开源的,所以任何人都可以获取源文件并对其进行复制,修改,出售或做任何他们想做的事情。 他说,SparkFun非常感谢人们可以接受其创新并以更具创新性的方式使用它们。

“在许多公司使用“开源”标语掩埋或公开洗礼的地方,我们要吹嘘我们离源文件只有两步之遥:产品页面上的链接将带您到存储库,您可以在该存储库中立即克隆回购,并开始从我们的设计中受益。”内森说。

您可能想知道当一切都开放且可用时,公司如何生存。 内森(Nathan)认为开放源代码不仅仅具有可持续性。 他说,鉴于变化的Swift步伐,这是必要的。 共享和开放的文化可以缓解封闭的公司所遭受的许多问题。 他说:“我们需要避免别人犯的错误,而做到这一点的唯一方法就是公开交谈并分享我们的错误。”

翻译自: https://opensource.com/article/19/8/sparkfun-creator-nathan-seidle

借助开源项目学习软件开发

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值