已掉线,重新登录

首页 > 绿虎论坛 > 杂类 > 超级灌水 (发帖)

对于这大环境现状的小小思考


『回复列表(26|隐藏机器人聊天)』

22.

@冰封,那按你这么说,UOS/Deepin肯定可以称为国产操作系统。因为只要给他们时间,他们也可以自行实现那些自由软件组件。自由软件组件只是他们构建操作系统的一个工具。而他们实现自由软件组件的难度,也和我实现Smarty差不多。

但是我们可能永远不会去自己实现,首先是非常困难(主要是人手问题。毕竟是独自承担起全世界开发者数年甚至数十年完成的任务),其次是真的没有必要。

UOS/Deepin的核心知识产权or技术,就是他们让我第一次在使用Linux桌面环境时达到了“愉快”的体验。这是以前我用过的任何其他Linux桌面环境都没有达到的。他们设计这个桌面环境的理念,和正确实现这个桌面环境的开发能力,就是他们的核心知识产权or技术。

(/@Ta/2020-06-14 22:01//)

23.

@冰封,“没了某些组件的支持,它什么都不是。”这个结论可以用在所有软件身上。

缺少组件,软件肯定无法运行。

软件无法运行,显然就无法实现功能。

无法实现功能,显然什么都不是。

无论这个组件多么重要,或者多么微小,都一样。

js社区出现了好多次“一个几行代码的第三方组件更新了,结果无数人的整个项目都挂了”的惨剧,就已经很说明问题了。

(/@Ta/2020-06-14 22:07//)

24.

这个结论当然也可以用在安卓身上。看看安卓的开放源代码许可吧:

里面有那么多第三方组件,其中一些是和系统启动直接相关的。

没有这些组件,安卓什么都不是。

实现这些组件可能需要花费大量时间,所以谷歌开发者肯定不会去自己实现。

而就算不自己实现,软件产业也不会出现硬件产业那样的卡脖子情况。

因为代码在手,编译无忧。

(/@Ta/2020-06-14 22:21//)

25.

涨姿势系列
我们有着共同的敌人——天命;
你却认命了,还对我说天命不可违‮

(/@Ta/2020-06-14 22:27//)

26.

所以,过分强调从零开始自主研发,只能严重影响软件的开发进度,导致产品不能及时推出市场。

可以这么说,除了及其简单的产品外,目前没有任何大型软件产品是从零开始完全自主开发的,或多或少都用到了第三方组件。

如果真的要注重自主可控,那么只要注意以下几个问题就可以:

  1. 使用自由软件组件,这样某个国家想从法律上禁止你继续使用,就是及其困难甚至是不现实的。
  2. 保存好组件的代码,这样某个国家想从事实上禁止你继续使用,就是不可能的。
(/@Ta/2020-06-14 22:35//)

27. 增加了些许智慧
6e727dad2a937f4eebd57126a5d0b212173845.jpg
79c462b6511471395157bb90eda9e85893104.jpg
(/@Ta/2020-06-14 22:35//)

29. @虎老会泳游@老虎会游泳,有道理
(/@Ta/2020-06-14 22:54//)

上一页 2/2页,共26楼

回复需要登录

7月5日 23:04 星期六

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1