社区导航

 

搜索
查看: 333|回复: 19

[分享] 为什么开源硬件需要开源软件

[复制链接]
回帖奖励 90 枚芯币 回复本帖可获得 10 枚芯币奖励! 每人限 1 次

9051

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2019-11-4 09:15 | 显示全部楼层 |阅读模式
本帖最后由 dcexpert 于 2019-11-4 09:17 编辑

图片

 

Why open hardware needs open software
翻译自:http://blog.snapeda.com/2019/10/28/an-i ... -of-kicad/

作为KiCad的首席开发人员,Wayne和他的团队有一个远大的愿景——建立一个一流的PCB设计工具。这是一个开源项目的雄心勃勃的目标,商业对手已经看到了数百万的投资。但KiCad在这条路上发展得很好,越来越多的设计师现在使用它进行PCB设计。第6版将于明年推出,它的目标是缩小与市场上最流行的商业工具的功能差距。韦恩分享了Kicad的起源,他对开源的热情,以及他们下一步的发展方向!

 嗨,韦恩谢谢你抽出时间和我们谈话。你能告诉我们更多关于KiCad的起源以及你是如何参与进来的吗?

 韦恩:当然。KiCad于1992年由法国电子学教授Jean-Pierre(JP)Charras创建。当时他正在寻找一种工具,可以让他的学生绘制电路板。那时候,商业产品对学生来说太贵了,而免费工具限制了功能,以至于不太适合教学。于是,他着手解决这个问题,开始创建KiCad。

2005年,我开始寻找一个开源项目作为其中的一部分。当时,我在电气工程师的日常工作中使用了一种商业EDA产品,这让我很沮丧。所以当我找到Kicad的时候,我就开始为它做贡献。在接下来的十年里,我会在晚上和周末使用kicad,在日常工作中使用kicad进行设计,这给了我足够的机会来测试和改进软件。当时,JP、dick hollenbeck(2006年到2011年kicad的项目负责人)和我自己做了大部分的软件开发。

2008年,欧洲原子研究组织(CERN)参与其中。他们又提供了2个开发人员(这使我们有5个开发人员开发KiCad),事情开始进展得更快。今天,KiCad有大约7个自愿者在进行开发工作。大多数开发者都是在业余时间工作的志愿者,但也有一些是有报酬的。我们对KiCad的愿景是成为“同类最佳”的EDA。我相信KiCad可以成为最好的eda工具之一。

你如何看待kicad在开源硬件运动中的作用?你能解释一下开源软件是如何实现开源硬件的吗?

韦恩:好吧,如果你有一个硬件设计是在一个开源硬件许可下发布的,而它使用了一个专用软件创建的,那么你必须购买这个软件才能打开设计,对吧?

一些商用EDA CAD工具非常昂贵。很多人负担不起或觉得成本不合理。这限制了利用开源硬件许可下发布设计的用户数量。如果您已经使用了足够长的时间,您知道这些工具会经常更改其文件格式,所以你就不能用旧版本软件打开新的设计。我们都经历过这些事情。

因为KiCad是免费的,你不必购买它。你的文件和设计都是你的,我认为这是吸引很多用户的原因之一。

这就是欧洲原子研究中心参与其中的原因。欧洲原子研究中心的任务是让他们开发的所有技术都可以免费获得,这就是他们创建开源硬件许可证(OHL,Open Hardware License)的原因。他们意识到,如果使用专有工具来设计开源硬件,就限制了可以从中受益的人数。 因此,我认为KICAD将在开源硬件运动中发挥关键作用。

令人印象深刻的是,一个开源工具能够跟上这些拥有如此多工程师和大型支持生态系统的大公司步伐。是什么激励你的团队?

韦恩:我认为推动开源软件开发的主要动力有两个:一个是对现有软件不满,另一个是回馈社会。

在我找到一个适合我的项目之前,我已经在个人和工作中使用开源软件很多年了,因此我能够给社区一些回报。这是我的主要动机。

另一件让我兴奋的事是开源硬件运动,我没有预料到它的到来。今天的开源硬件运动感觉很像20年前的开源软件运动。在开源软件运动的早期,人们对它不屑一顾,说它什么也做不了,任何人都不可能免费工作。当然今天,开源软件无处不在。

开源硬件运动现在有着完全相同的感觉。在过去几年中,从事开源硬件设计的人数不断增加。我想KiCad和这有很大关系,我觉得这非常令人兴奋,我希望KiCad成为这一切的先锋。

Kicad在5到10年后会怎样?

韦恩:我想我们会开始开发更多仿真方面的功能。另一个是开源硬件运动刚刚开始发展的分支:进入到芯片。也许我们可以增加一套芯片设计工具,我认为我们正在把整个开源的生态系统延伸到最底层。

RISC-V真的很有趣。但即便如此,由于制造过程并不开源,它仍然无法完全开源。你仍然不知道你的硅里面是什么,我希望看到它也能够开源。任何KiCad可以支持的东西都很好,这在未来还有很长的路要走,但我想这就是我希望看到的未来5到10年。

既然KiCad是开源的,你对那些有商业目标的公司参与KiCad有何看法?

韦恩:我觉得很棒。我不相信这是一个全有或全无的提议。我们将继续成为一个开源和免费的项目。对于那些想做自己事情的人来说,这是不会改变的。

我想尽可能扩大用户群,包括商业用户。不仅仅是这个组或者那个组。我想达到最大的目标受众,我想这KiCad适合每个人。我不认为这是“如果他们赢了,我们就输了。”根据我的经验,你不能两者兼得的想法有点短视。

我认为对KiCad的商业支持是件好事。据我所知,对社区没有负面影响。它给那些在大公司工作的工程师一个地方,让他们觉得“嘿,我能得到我需要的支持”。

一个例子是一家名为KiPro的公司,它是由KiCad的主要开发人员之一创建的,他们现在为KiCad提供付费的商业支持。所以,如果你是在一家公司工作,需要打电话求助,而不是去论坛等别人回答,他们可以帮忙。

缺乏支持一直是反对商业应用KiCad的理由之一。现在争论已经结束了,如果这确实有助于推动KiCad,那也没有坏处。

至于这将如何影响KiCad的开发,我不认为会对项目的运行方式做出任何重大改变。如果有人需要立即修复错误,而不只是排队等待有人来修复,他们可以付费修复错误。我想没有人会输,因为整个社区都会受益。

我认为这是一个非常有趣的模式。我想知道它是否真的有助于加快KiCad的开发速度,社区能做些什么来帮助KiCad更快地实现它的愿景吗?

韦恩:有很多方法可以为KiCad做贡献。对于开源项目来说,文档总是一个薄弱环节。我们也可以随时翻译,使工具更容易使用。还有诸如维护网站、基础设施、管理漏洞等。

当然,如果你还没有尝试过最新版本的kicad,那就试试吧。您始终可以尝试运行开发版,我们试图使夜间构建版尽可能可用,任何测试都会非常有帮助。

我们的开发团队花了很多时间修复错误,如果有更多人来帮忙测试就更好了。当然,我们也一直在寻找捐赠者。我们付费开发软件的人越多,事情往往进展得越快。

你还有什么想分享的吗?

韦恩:了解人们在用Kicad设计什么,它从未停止让我惊讶。人们正在使用你创造的东西去做他们试图创造的事情,这就是像KiCad这样的项目中最有回报的部分。

我们感谢你的洞察力和时间,韦恩。谢谢您。

韦恩:不客气。感谢SnapEDA支持KiCad项目。

 

 



回复

使用道具 举报

9051

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2019-11-4 09:19 | 显示全部楼层

前几天大家在讨论免费的EDA软件,有网友推荐了KiCad,正好翻译了一篇KiCad负责人的文章,大家可以参考



回复

使用道具 举报

6457

TA的帖子

4

TA的资源

版主

Rank: 6Rank: 6

发表于 2019-11-4 09:23 | 显示全部楼层

回帖奖励 +10 枚芯币

这个软件有下载链接吗

生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰


回复

使用道具 举报

9051

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2019-11-4 09:24 | 显示全部楼层
chenzhufly 发表于 2019-11-4 09:23 这个软件有下载链接吗

http://kicad-pcb.org/

 

有多种版本可以下载

 

image.png



回复

使用道具 举报

265

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-11-4 09:37 | 显示全部楼层

回帖奖励 +10 枚芯币

愿KiCad越来越好。相信会有越来越多的工程师选择KiCad。



回复

使用道具 举报

233

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2019-11-4 09:48 | 显示全部楼层

回帖奖励 +10 枚芯币

有多少人会用这个?

点评

以前开源中很多人用eagle,但自从被autodesk收购后,很多人转用kicad了。  详情 回复 发表于 2019-11-4 10:23


回复

使用道具 举报

27

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-11-4 09:49 | 显示全部楼层

回帖奖励 +10 枚芯币

KiCAD 如何让越来越多的工程师选择使用它呢?



回复

使用道具 举报

9608

TA的帖子

133

TA的资源

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

发表于 2019-11-4 10:15 | 显示全部楼层

回帖奖励 +10 枚芯币

看上去不错。有空了也去研究研究,有想玩这个软件的网友可以来分享分享使用感受和心得呀

玩板看这里:

http://bbs.eeworld.com.cn/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!



回复

使用道具 举报

9051

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2019-11-4 10:23 | 显示全部楼层
viphotman 发表于 2019-11-4 09:48 有多少人会用这个?

以前开源中很多人用eagle,但自从被autodesk收购后,很多人转用kicad了。



回复

使用道具 举报

938

TA的帖子

6

TA的资源

版主

Rank: 6Rank: 6

发表于 2019-11-4 11:02 | 显示全部楼层

回帖奖励 +10 枚芯币

有空也下载试试看

点评

软件的3D库占用了大部分空间,超过了5G。  详情 回复 发表于 2019-11-5 09:17


回复

使用道具 举报

724

TA的帖子

1

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2019-11-4 11:03 | 显示全部楼层

回帖奖励 +10 枚芯币

这个很nice,在用5.1.4,目前还是有bug



回复

使用道具 举报

381

TA的帖子

5

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2019-11-4 13:32 | 显示全部楼层

回帖奖励 +10 枚芯币

前几天,安装了5.1.4体验了一下,感觉还不错



回复

使用道具 举报

1618

TA的帖子

4

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

发表于 2019-11-4 13:55 | 显示全部楼层

回帖奖励 +10 枚芯币

现在电脑装的就是kicad,,公司网络,还是小心些,不过只是画一些原理图。

 

不过操作习惯确实差别比较大,,一时间还是不太适应

点评

习惯的确差异非常大  详情 回复 发表于 2019-11-5 09:16
坐而言不如起而行


回复

使用道具 举报

8

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-11-5 08:25 | 显示全部楼层

回帖奖励 +10 枚芯币

目前kicad还是比不上那些付费的pcb软件,不过胜在免费开源,期待它越来越完善

点评

开源的目的不在于超过商业软件,而是让大家有更多的选择。  详情 回复 发表于 2019-11-5 09:16


回复

使用道具 举报

9051

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2019-11-5 09:16 | 显示全部楼层
奇迹12 发表于 2019-11-5 08:25 目前kicad还是比不上那些付费的pcb软件,不过胜在免费开源,期待它越来越完善

开源的目的不在于超过商业软件,而是让大家有更多的选择。



回复

使用道具 举报

9051

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2019-11-5 09:16 | 显示全部楼层
wsmysyn 发表于 2019-11-4 13:55 现在电脑装的就是kicad,,公司网络,还是小心些,不过只是画一些原理图。   不过操作习惯确实 ...

习惯的确差异非常大

点评

嗯,鼠标滚轮的功能一直没找到在哪里改,老是缩放页面,我希望上下滚动。。。  详情 回复 发表于 2019-11-5 10:00


回复

使用道具 举报

9051

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2019-11-5 09:17 | 显示全部楼层
RCSN 发表于 2019-11-4 11:02 有空也下载试试看

软件的3D库占用了大部分空间,超过了5G。



回复

使用道具 举报

1618

TA的帖子

4

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

发表于 2019-11-5 10:00 | 显示全部楼层
dcexpert 发表于 2019-11-5 09:16 习惯的确差异非常大

嗯,鼠标滚轮的功能一直没找到在哪里改,老是缩放页面,我希望上下滚动。。。

坐而言不如起而行


回复

使用道具 举报

9051

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2019-11-5 12:06 | 显示全部楼层
wsmysyn 发表于 2019-11-5 10:00 嗯,鼠标滚轮的功能一直没找到在哪里改,老是缩放页面,我希望上下滚动。。。

滚轮功能可能改不了。



回复

使用道具 举报

141

TA的帖子

1

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-11-6 16:44 | 显示全部楼层

回帖奖励 +10 枚芯币

支持开源运动!!!



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 /5 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-11-14 06:12 , Processed in 0.559505 second(s), 19 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表