操作系统|为什么中国公司开发不出photoshop这样的软件?

操作系统|为什么中国公司开发不出photoshop这样的软件?

文章图片

操作系统|为什么中国公司开发不出photoshop这样的软件?

文章图片




这个问题跟很多类似问题一样 , 比如为什么中国公司发明不了流行的编程语言等等 其实这些东西认真思考一下 , 就觉得有些不太对 , 我们做事情 , 要从目的出发来选择手段 举个例子 , 为什么会有java?因为sun当时的那个团队 , 被c++搞崩溃了 , 整个项目面临着失败的风险 , 所以迫切需要发明一个新的工具 , 来解决当时面临的问题 , 所以java从一开始 , 就带有gc , 跨平台等特性 。



而且这些特性恰恰是大多数项目都会遇到的问题的一个通用解决方案 所以很快java就被推广开来 , 其实c什么也是如此 , 那同样道理 , 你要搞一个操作系统 , 你能否告诉我 , 你怎么做的目的是什么?你要解决什么问题?先定义问题 , 然后我们再来看如何解决你的问题 不妨思考一下 , 为什么不用linux , 而要用你发明的这个操作系统?linux版权有问题吗?




其实没有太多问题 , 可能会有一些限制 , 比如你想闭源 , 这个linux改恐怕满足不了你 , 那如果我们把free bsd甚至整个bsd分支也考虑进来的话 , 你觉得还需要你自己发明一个os吗?日本人还有苹果的操作系统多数都是bsd的分支 , 你也可以参考这种做法 , 自己整一个free bsd改出来 , 就可以闭源了 , 其实Google做安卓不也是一样的?



从linux改了一个出来 , 还有java 如果你回答不了这个问题 , 那就意味着没有问题需要解决 , 没有问题需要解决的时候 , 那这事就到此为止了 , 除非是教学用 所以做事需要一个理由 , 你能否给我这个理由? 如果你说 , 中国需要摆脱对境外敌对势力的依赖 , 这是一个不错的理由 , 那谁有动力去做这事呢?党政军 , 那你应该考虑到这些机构就职 , 也许就有机会参与类似的项目 而且就算参与了 。


【操作系统|为什么中国公司开发不出photoshop这样的软件?】

你可能多数时间也是在研究别人已经做好的开源项目 , 然后从中抄抄改改 , 而不是完全自己发明一个 , 从这个意义上说 , 你也很难说是中国人自己的操作系统 , 说是中国特色的操作系统也许更加合适 所以你不放先定义一下问题 , 你要做什么事情?为什么你要做一个中国人自己的操作系统?