首页/文章/ 详情

工业软件开源杂谈

1天前浏览167

开源最大的问题,就是不知道专利在谁手上。后发开源的劣势,就在于,专利链条让人绝望!后发开源的要命的地方,就是以为拿到源代码了,却发现,这个源代码需要很多条件门槛。后发开源让OEM掉进茅坑的原因,就是以为自己买过来就安全了!谁知道源代码和内核架构里面到处都是后门。功能越强,后门越多。功能越强,后门越隐蔽。


开源的优势,就在于谁开发,谁发起,谁组织,谁调控。开源的先发优势十分明显。工业软件在上世纪,处于软件荒漠化。没有超前标新立异的灵光乍现的思维逻辑。所以当时的开源,就是用的穷举法。这个穷举法一旦确立,就很难改变。因为基础太好了,点子太多了,但是能够利用的人却没有!


开源的后发劣势非常明显,就像大炮打蚊子。必须沿着前面的路线一直走!最好的路线已经被人占据了!目前而言。这时候,开源就必须以数量取胜!就是不停筑墙,不停打洞。筑墙是为了安全,打洞是为了利润和使用。明明有直线距离,却因为数以十万的开发者,不停地走迷宫。还要不停挂靠很多的外部插件。事实上,我们发现很多年代久远的软件,要装很多语言环境插件。而且这些语言环境安装包必须经过本地化修改才能得到很好利用。语言环境插件,不仅仅因为时间版本限制产生多版本共存,还要因为软件不同进行同一版本共融。数据库还要进行不停地修改和增减,也要进行数据本地化。


现在很多软件,很难遇到,系统级,数据级,端口级,内核级,多级开发能力并存并优的情况。甚至出现不同软件,秘钥服务驱动互相冲突的情况。同质化越来越严重。随着时间推移,开源也会遇到瓶颈。这就像玩火自焚一样的道理。开源是个饮鸩止渴的选择。我的比喻就是一队人排成队伍去吹风或者去洗澡。越是后面的越吹不到风,还要吃前面的口水。越是后面的水越脏,水越浑,洗的时候很舒服,回家可能发现感染了皮肤病或者病毒。这就体现了开源病源的多样性本质!


由于欧美各个国家人口少,国土面积小,行业规模小。开源是利大于弊。因为他们行业内公司少,大家可以相互协调,把各种系统资源协调起来,中国这么玩就不行了(主要开源主导不是我们,这是根本原因)。第一,我们的系统平台也是借来的!系统资源是被人利用后剩下的。也就是说,我们拿到了三分之一的系统资源,拿到了十分之一的技术,拿到了十分之一的硬件资源。在这种情况下,我们要想大谈什么发展国产软件和国产系统,有点做梦的意思。系统资源不是无穷无尽的!因为人力有穷尽!怎么跳出窠臼。唯一的办法就是自研系统。至于那种开源来的,借来的,套壳的系统就不要考虑了。人数上万,无边无际。我不认为,问题数量几千几万的时候,完全靠技术层面就能解决问题。人可以强制,软件怎么强制?不确定性的东西怎么强制?

果子认为欧美主导的开源,变数太多,不利于我国软件开发 ,必须中国主导开源。。。(甲骨文老板如下说)

好消息:目前国有国内企业华为主导的“开元几何OGG”将会魔改OCC突变,泊松软件基础组件等打下工业软件的坚强地基和架构。


一句话,工业软件,靠人才靠天才,靠大量的资金,靠很多科学家。我不认为一毛不拔的铁公鸡能搞出什么好东西来。技术是借不来买不来的。就算我告诉你,1+1=2是对的,你也不可能验证这个答案!组装,套壳,本质上已经违背了研究的本质!而很多软件逻辑必须依靠数学逻辑。开源,套壳,本质上就是不归路。只是看谁先死后死而已。国家级的,民族级的,行业级的软件,利用开源来发展,并不是长远考虑。


软件目前可分为恒星级,行星级,流星级,彗星级,陨石级。大多数软件是后两者,迟早会落地,迟早会燃烧干净。恒星级行星级的软件目前为止一个没有。这是事实!不可否认!

来源:山涧果子
燃烧
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-01-20
最近编辑:1天前
山涧果子
大专 签名征集中
获赞 204粉丝 52文章 1058课程 0
点赞
收藏
作者推荐

俄罗斯CAD软件:NANOCAD

nanoCAD 是一个现代计算机辅助设计 (CAD) 平台,为设计人员提供强大的 2D 绘图和 3D 建模功能。nanoCAD 可以单独用作经济高效的 DWG 编辑器,也可以使用基本模块进行定制:Construction、Mechanica、Raster、Topoplan 和 3D Solid Modeling。NanoCAD 最初是一款免费应用程序,目前通过对附加组件收费来赚钱。就 nanoCAD 而言,它是免费增值模式,提供免费版本并让人们注册付费版本。 基本的 NanoCAD 是免费的;nanoCAD Plus收费。Nanosoft 拥有大量附加产品,例如用于设计铁路系统、布线、BIM等。该列表还在继续,包括大约 40 个主要应用程序。但附加组件是按照俄罗斯标准设计的。它们经过充分验证,俄罗斯的许多人都在使用它们。所以现在我们必须将它们全球化,确保将俄罗斯标准扩展到本地标准。这将需要一些工作,并且现在正在进行中。它们在有意义的市场中进行本地化。NanoCAD 是构建这些应用程序的强大平台。从历史上看,它从一开始就是作为一个平台创建的,而不仅仅是一个独立的 CAD 程序,因此我们正在考虑与第三方开发人员合作。我们还看到 OEM 市场显着。通常,类 AutoCAD 程序都有多种类型的 API。.NET 是最有吸引力的,但 .NET 的 AutoCAD 版本不允许您创建自定义对象;为此,您必须使用 ARX,这更像是一种野兽。因此,NANOCAD有一个多 CAD .NET API,它作为现有 ARX API 之上的一个级别运行,用于创建和管理自定义对象。因为它位于现有 API 之上,所以我们只需要在两者之间使用一个启动器。我们可以为 AutoCAD、BricsCAD、ZWCAD 或任何其他具有类似 ARX 的 API 的 CAD 系统构建启用程序。多 CAD .NET API 的一个特点是它允许目标代码兼容性。这意味着我们可以在多个 CAD 系统上运行相同的附加应用程序,包括多个版本(例如,AutoCAD 2009、2010、2011、BricsCAD 等),而无需重新编译这对开发人员来说是一件非常有吸引力的事情。NANOCAD的技术是经过验证的技术,因为 Nanosoft 已将它用于自己的应用程序。Onshape 在2015年 引进德国公司Graebert组件用于2D 绘图 - 是在 Teigha 技术(开放设计联盟)的基础上进行的,该技术的创建由大量俄罗斯开发人员参与。ODA 成员的一个成功例子是德国公司Graebert,该公司开发了 ARES CAD 系统,重点是移动使用。Graebert 产品由Dassault Systemes、Corel和 Onshape等知名公司销售(以其他名称)。重要的是,联盟会员资格允许应用程序和 CAD 平台开发人员使用 Teigha,而无需为每份销售的副本支付版税。借此机会,俄罗斯Nanosoft(其旗舰产品nanoCAD也是基于 Teigha)实施了免费增值业务模式。俄罗斯NanoCAD Plus使用 ASCON 三维建模引擎:C3DASCON 集团的子公司 C3D Labs 已将 C3D Modeler、C3D Solver 和 C3D Converter 软件组件授权给领先的俄罗斯 CAD 开发商 Nanosoft。C3D Labs 产品将用于 nanoCAD Plus 平台。在 C3D Labs 引入了与 Teigha 平台(开放设计联盟)的集成模块后,最终决定使用俄罗斯几何核心,该平台取消了对 CAD 开发的所有限制,直接支持基于 C3D 的 DWG 格式。注释:在 nanoCAD 中,三维实体建模模块基于来自两家公司的几何内核(可供选择):ACIS 核心:由 Spatial(美国)于 1986 年开始开发,但随着时间的推移,核心的所有者变成了 Dassault Systèmes(法国)。这是最著名、性价比最高的3D建模核心之一,并且最先连接到nanoCAD Plus;C3D内核:俄罗斯几何内核,自1995年起由ASCON开发,自2012年起获得第三方授权。因此,在 2018 年,集成到nanoCAD Plus。NANOCAD官方授权永久免费的CAD软件:NANOCAD 5.0nanoCAD Free 提供熟悉的界面和原生 DWG 支持。这款易于使用的免费 CAD 软件是该平台的旧版本 5,适合个人和企业使用,涵盖商业和非营利项目。注册和年度许可证续订完全免费。来源:山涧果子

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈