机械必威体育网址

找回密码
注册会员

QQ登录

只需一步,快速开始

搜索
1 2 3 4 5 6 7 8 下一页
返回列表 发新帖
楼主: jxkyw
打印 上一主题 下一主题

你认为机械开源运动可行吗?

[复制链接]
41#
楼主 | 发表于 2017-5-16 06:36:54 | 只看该作者

机械开源就是把个人或者公司设计的某些模型 仿真 制造工艺等方便他人在此基础上继续发展创新的理念和运动。开源的最大目的是降低创新的门槛 鼓励创新
42#
楼主 | 发表于 2017-5-16 06:59:31 | 只看该作者
专业酱油男 发表于 2017-5-14 21:42
个人认为机械这个行业本身就是开源的,比如说工程制图规范,通用加工工艺,机械原理,机械设计等等之类的基 ...

机械领域不能说所有的东西都适合开源。但是有一大批的机械产品是可以开源 降低普通工程师创新的门槛 促进机械领域的创新

机械设计创新的一个难点是创新门槛很高
能够独立设计一整套挖掘机 或者食品机械的可以实际生产的三维模型加运动仿真的在机械必威APP精装版下载上面可以说寥寥无几
所以中国虽然有几百万的机械工程师 但是真正从事创新活动的很少
如果有一个开源机械网 上面有某工程机械厂开源的已经生产的产品模型和仿真 你只需要修改改进 创新就容易多了

我举一些例子来说明问题。不同意的欢迎拍砖探讨

某儿童自行车厂把自己的一款基本功能的儿童车在开源机械网分享 然后某个大学生对它感兴趣 在上面加一些新的功能 新的造型进行改进是很容易的

某食品机械厂有一个包子机某个功能不行 他把它在开源机械网开源 很多喜欢挑战的同学可以设计一个新的机构来改进
某健身器材厂开源基本的健身器的其他人可以进行改进
所以厂家对某些产品 特别是大众化的普通产品开源是没有问题的



43#
楼主 | 发表于 2017-5-16 07:03:59 | 只看该作者
漂流不定 发表于 2017-5-14 18:19
标准件是开源了,阁下能否将一颗螺钉做好了,齿轮做好了,气动元件做好了,……大有可为,真能用上放心的价 ...

机械制造工艺领域的开源相对机械设计造型是难的多因为涉及很多专利 秘密 窍门 。并且这方面的创新对一般的机械人来说很难
所以开源的点和开源方式需要探索


44#
发表于 2017-5-16 08:48:52 | 只看该作者
我认为开源不能是官方行为,可以是个人行为!
45#
楼主 | 发表于 2017-5-16 10:39:37 | 只看该作者
liangquan6 发表于 2017-5-16 08:48
我认为开源不能是官方行为,可以是个人行为!

为什么不能是公司行为呢?

某儿童自行车厂把自己的一款基本功能的儿童车在开源机械网分享 然后某个大学生对它感兴趣 在上面加一些新的功能 新的造型进行改进是很容易的

某食品机械厂有一个包子机某个功能不行 他把它在开源机械网开源 很多喜欢挑战的同学可以设计一个新的机构来改进
某健身器材厂开源基本的健身器的其他人可以进行改进
所以厂家对某些产品 特别是大众化的普通产品开源是没有问题的‘

46#
楼主 | 发表于 2017-5-16 12:53:56 | 只看该作者
熊起 发表于 2017-5-13 10:05
可行,只要有赢利点,比如卖关键配件。不过这个恐怕和软件开源一样,不利于小厂。另外我倒是很奇怪,怎么现 ...

软件免费开源不是重点。重点是我们要设计的机械模型和仿真开源

47#
楼主 | 发表于 2017-5-16 13:20:51 | 只看该作者
软件免费开源不是重点。重点是我们要设计的机械模型和仿真开源
goal is to make innovation easier.
48#
发表于 2017-5-16 22:07:16 | 只看该作者
要想开源,先要解决知识产权的问题。
49#
楼主 | 发表于 2017-5-17 08:56:53 | 只看该作者
天天工作室 发表于 2017-5-16 22:07
要想开源,先要解决知识产权的问题。

开源项目的知识产权早已经有成熟的 开源版权保护机制。
这就是各种开源协议。。

如何选择开源许可证? - 阮一峰的网络日志
如何为代码选择开源许可证,这是一个问题。
世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种----GPLBSDMITMozillaApacheLGPL----之中做选择,也很复杂。
乌克兰程序员Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的最大区别。

点评

嗯,这是我见过的讲得最清楚,简单的了 发表于 2017-5-17 12:57
50#
楼主 | 发表于 2017-5-17 08:58:15 | 只看该作者
天天工作室 发表于 2017-5-16 22:07
要想开源,先要解决知识产权的问题。

版权问题已经有各种开源许可证协议来处理。。请看。。


什么是License
许多混乱就始于你不知道License到底是什么,到底有什么含义。当你对你的产品使用License时,并不意味着你放弃了任何权利,你依然对其拥有原著作权。License只是授予他们于特定权利来使用你的产品。
License只是把你的作品释放到公有领域,或者给各个拷贝赋予权限。也意味着你放弃了版权收入,别人也没有义务把你列为原作者或贡献者。
开放源代码许可协议更容易为他人作出贡献,而不必寻求特别的许可。它也可以保护你作为原创者的权利,至少确认了你的贡献。它还可以保证你的工作不为别人所剽窃。
GNU General Public License
GNU General Public License (GPL)的可能是开源项目最常用的许可证。GPL赋予和保证了开源项目开发者广泛的权利。基本上,它允许用户合法复制,分发和修改软件。 这意味着你可以:
  • 复制软件
复制软件到自己的服务器,客户端的服务器,你自己的电脑,几乎任何你想要的地方,而且没有数量限制。
  • 发布软件
发布你想要的软件,例如,在你的网站提供下载链接,刻成光盘,打印出来等等。
  • 收取费用
如果你想在向别人提供软件时收费,如设置在别人的网站上或者其他用途时。GPL允许你这么做,但是你必须给客户提供一个GPL副本,告诉他们可以在其他地方得到免费版本。当然最好在此之前,告诉客户,你为什么收费。
  • 可以任意修改
如果你想添加或删除功能,没问题。如果想在其他项目中使用部分代码,也是可以的,但是唯一的限制是此项目也必须按GPL发布。
商业软件不能使用GPL协议的代码。
GNU Lesser General Public License
还有另一个GNU License:GNU Lesser General Public License (LGPL)。比起GPL它授予的权限较少。一般来说,LGPL比较适合连接到非GPL或者非开源文件的库文件。由于GPL的规定,使用到部分GPL代码的软件,必须也使用GPL,开发人员不能使用GPL来开发收费软件或者专有软件。LGPL则没有这方面的要求,不要求使用与部分代码相同的 License。
商业软件可以使用,但不能修改LGPL协议的代码。
BSD License
BSD License与其他自由软件License相比,如GPL,限制更少。但是请注意到BSD License两种版本之间的差别:New BSD License/Modified BSD License 和Simplified BSD License/FreeBSD License。它们两者都是于GPL兼容的自由软件License。
New BSD License ("3-clause license") 可以用于任何作为版权声明和保证许可的免责声明的目的,可以通过无限长的再分发来得以维持,也就是说如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协 议。它还有一个特殊限制条款,不用特别的许可就是限制使用派生工作的工作者名字,也就是说不可以用开源代码的作者/机构名字和原来产品的名字做市场推广。
New BSD License和Simplified BSD License的主要区别是,后者忽略了非认可条款。
商业软件可以使用,也可以修改使用BSD协议的代码。
MIT License
MIT是和BSD一样宽松的许可协议,作者只想保留版权,而无任何其他了限制.也就是说,你必须在你的发行版里包含原许可协议的声明,无论你是以二进制发布的还是以源代码发布的。
  • 你可以使用,复制和修改软件
  • 你可以免费使用软件或出售
  • 唯一的限制是,它是必须附有MIT授权协议
商业软件可以使用,也可以修改MIT协议的代码,甚至可以出售MIT协议的代码。
Mozilla Public License 1.1 (MPL)
MPL协议允许免费重发布、免费修改,但要求修改后的代码版权归软件的发起者。这种授权维护了商业软件的利益,,它要求基于这种软件得修改无偿贡献版权给该软件。这样,围绕该软件得所有代码得版权都集中在发起开发人得手中。但MPL是允许修改,无偿使用得。MPL软件对链接没有要求。
商业软件可以使用,也可以修改MPL协议的代码,但修改后的代码版权归软件的发起者。
Common Development and Distribution License
CDDL(Common Development and Distribution License,通用开发与销售许可)开源协议,是MPL(Mozilla Public License)的扩展协议,它允许公共版权使用,无专利费,并提供专利保护,可集成于商业软件中,允许自行发布许可。
商业软件可以使用,也可以修改CDDL协议的代码。
Apache License
Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布 (作为开源或商业软件)。需要满足的条件:
  • 需要给代码的用户一份Apache License。
  • 如果你修改了代码,需要在被修改的文件中说明。
  • 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明。
  • 如果再发布的产品中包含一个Notice文件,则在Notice文件中需要带有Apache License。你可以在Notice中增加自己的许可,但不可以表现为对Apache License构成更改。
Apache Licence也是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。
商业软件可以使用,也可以修改使用Apache协议的代码。
Eclipse Public License
EPL是一个与CPL相类似的许可证,任何扩展自Eclipse源码的代码也必须是开源的。
Creative Commons
Creative Commons(CC)的许可证不太开放源代码授权,它们通常用于设计项目。 CC许可证有着宽广的定义,每个定义都会授予一定的权利。它有四个基本部分,可以单独或者组合使用。下面是部分概述:
  • 署名
作者必须是作品的原创者。 除此之外,作品可以修改,分发,复制和以其他方式使用。
  • 相同方式共享
工作可以修改,分发等等,但必须在一个许可证下。
  • 非商业
可以修改,分发等,但不用于商业目的。 关于什么是"商业",说法比较含糊(没有提供明确的定义),因此您可能需要在自己的项目中澄清这一点。
  • 禁止修改
这意味着您可以复制和分发许可工作,但你不能以任何方式修改,或在原有的基础开发。
商业软件的使用要遵从CC协议的具体规定,最严格的许可证将是"署名,非商业,不能修改"的授权。这意味着你可以自由共享的工作,但不能改变它,你必须把它归功于原创者。
Common Public License 1.0
Common许可证有一些细节性的规定值得参考:
  • 明确了专利授权。一般的开源软件都明确源代码的版权人将自己的修改权、复制权等版权权利向公众许可,但保留署名权,而Common许可证在此基础上还明确假如源代码中含有专利权,源代码专利权人将复制、使用的专有权利向公众许可。
  • 规定可以将源代码及修改过的源代码与其他类型的不受本许可证约束的代码结合,以新产品的形式发布,只要其中经该许可证获得的源代码及修改过的源代码能按该许可证的要求发布即可。
  • 细化了该许可证终止的情形,包括发生专利侵权诉讼。
  • 明确了一个独立承担责任的原则,就是假如按该许可证使用源代码的使用者将获得的源代码应用于商业使用,那么他就要对在商业应用中出现的由于使用该源代码程序而产生的侵权诉讼承担完全责任。这一条规定是比较特殊的,绝大多数开源软件许可证都不这么要求。
商业软件可以使用,也可以修改Common协议的代码,但要承担代码产生的侵权责任。
Please sign in to flag this as inappropriate.

1 2 3 4 5 6 7 8 下一页
返回列表 发新帖
您需要登录后才可以回帖 登录| 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址(京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号)

GMT+8, 2024-7-8 22:37, Processed in 0.065548 second(s), 19 queries , Gzip On.

Powered byDiscuz!X3.4Licensed

? 2001-2017Comsenz Inc.

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