百科问答小站 logo
百科问答小站 font logo



如何评价《慕尼黑:Linux带我们到地狱 将在2020年全面拥抱Windows》? 第1页

  

user avatar   morgancheng 网友的相关建议: 
      

当年那么激进地想要摆脱微软,现在又把Linux说成是地狱制造者,这个城市政府的秉性没有变。


user avatar   gao-tian-50 网友的相关建议: 
      

有时候,知乎程序员比例过高这个事情,会影响知乎的观点输出。

经常逛知乎的人会或许会有一些错觉,Linux和Windows基本齐头并进,真正有水平的人都在用Linux,而Windows已经马上要被时代抛弃了。

可是当你真的走出知乎,去问问父母,问问朋友,问问不做IT的同学,他们很可能连Linux这个词都没听说过。可但凡用过电脑的,都大概知道Windows是个啥。即便在这个「人人都是程序员」的环境里,程序员依然是一个很小很小很小的群体。

我是一个从来不在Windows上写程序的人,对于每一个新进入CS领域的学生我都会劝他们去熟悉Linux,但Linux给我带来的,只有写程序的便利性。我可以很方便地完成一些我想做的事情,让操作系统去做我期待的事情,甚至更深入地去调整操作系统,让它成为最适合我的操作系统。这些在Windows上并不那么容易做到。可是这件事,对于大部分用电脑的人来说,一文不值。

大部分用电脑的人需要的,是一台稳定的,易于操作的机器,完成他们基础的需求。不需要apt-get,不需要记住什么是cd mkdir ls rm,不需要学习grep find awk的用法。他们需要的是一开电脑,屏幕上有个明显的小企鹅,点一下,就能打开。更重要的是,他们需要一个大的生态系统,就像一个超市,在这个超市里什么都有,买了就能用。而不是你要买家具,它给你一堆木板告诉你你想做成什么样的都行;不是你要买吃的,它给你一只活鸡一堆调料告诉你你随便做;不是你要买电脑,它给你扔出来一堆显卡CPU内存条让你自己搭配。

而这,是Windows相比于Linux强势的地方。

提到办公,不得不提到office。很多人说,office是可以用某某软件代替的,我想这么说的人,一定是平时用office不多的人。如果你只想做个表格,弄个ppt,写个文章,office确实很容易被代替。但是当你办公就需要office,有些功能真的不是随便一个软件就能代替的。不说别的,我这两天工作要估计一个FPGA的功耗,从Xilinx官网下了一个表格,那东西就只有Excel能打开,别的什么libre office什么wps什么numbers一律不好使……里面各种Excel宏之类的,别的软件都读不出来。

扔掉了Windows,就意味着扔掉了好多好多软件,当然最重要的,是Office。

话说到这里,就不得不老生常谈一下,有关开源。

好多程序员都觉得,开源万岁。对于有些东西,我是赞同的。但在某些情况下,这是荒谬的。

举个极端的例子,我们公司的INTEGRITY,目前世界上最安全的操作系统,不是开源的。为什么?在给我们的Kernel做测试的时候,每一行程序平均要花1000美金。开源了,这个钱谁出?没有钱,谁去做这些近乎疯狂的测试?

有人说,开源了,自然有人给你测试。任何一个做过开源软件的人都知道,这是个天大的笑话。

在开源的世界里,没有人愿意做测试。所有人都喜欢新的feature,新的软件,但是没有人愿意测试。有的人本着人道主义精神,给自己的软件写一些基本的测试,已经算是值得称赞了。你见过哪个程序员,业余爱好是给开源软件写测试的?我反正没见过。但是对于闭源软件,公司可以花钱找人测试,花钱找人做这个无聊透顶的工作,这些钱,是软件稳定性的保证。而对于很多用户来说,稳定性是比价格更重要的。

因此,如果一个城市的政府忽然说,他们要集体用Linux办公,我绝对会大吃一惊。但是一个城市的政府在迁移到Linux的过程中准备回归Windows的怀抱,我觉得理所当然。


user avatar   biopunk 网友的相关建议: 
      

花钱的好处在于,出问题的时候可以打电话发邮件要求技术支持,对方不理你可以投诉给差评。用开源软件发邮件问弱智问题会被diss甚至被挂起来婊。


user avatar   david-dong-20 网友的相关建议: 
      

不是说了吗,“她估计800项程序中约有一半不能在Linux上运行,而“许多其他程序需要大量的工作和变通”。”

这不明显最严重的问题在于平台迁移吗。可能要重构400个软件,还有大量其它附加沟通和流程变动的成本,这已经很可怕了吧……

这就是遗留系统存在的最大问题,越基础的越难动。很多以前运行在linux上的系统也不太可能批量迁移到windows上来的,除非一开始就考虑好了跨平台。Java其实这一点上还是挺有优势的,可能那400个软件项目还是以C/C++为主的,德国用Java好像不太多的感觉。




  

相关话题

  是什么让 Ubuntu 选用 Qt 而不是 GTK? 
  如何看待微软 Windows 11硬件要求 TPM 2.0,不符合将无法升级? 
  Windows 10 如何清理右键菜单? 
  有没有不那么恶心的WPS? 
  Android 基于 Linux,为什么可以收费? 
  虚拟机装 Linux 我还能理解,装 Windows 有什么用? 
  微软正加速砍掉经典控制面板,Win11 22H2「设置」更现代统一,对此你有哪些看法? 
  长期使用Arch,Gentoo等滚动更新的发行版是怎样的一种体验? 
  如何建设国产操作系统生态圈? 
  人们为什么喷 Internet Explorer? 

前一个讨论
如何理解“一切的精神压抑都是性压抑”?
下一个讨论
混凝土标准养护试块有什么作用?





© 2025-01-31 - tinynew.org. All Rights Reserved.
© 2025-01-31 - tinynew.org. 保留所有权利