首先Linux属于专业系统,开源且大多免费(参注3),而Linux大多优势都来源于开源这个特性,但缺点也大多来源于此,因为开源所以可以任意添加与减少功能和代码,前提是你有能力这么做的话,而有能力从核心功能上进行添加或裁剪的公司全世界不多于100个(已经非常向多里说了,实际情况可能少于30个)。而全世界使用Linux的不计其数,也就是说绝大多数使用Linux和使用Win没区别,都是用别人弄好了的,什么开源我可以自己定制,什么有源码我可以如何如何全是在说着玩而已,更多的是表现自己的身价罢了,不用当真。
Linux比Windows稳定,Windows代码质量自从xp之后就不能看了,xp是Windows的绝唱。以印度人高管上台为分水岭,此后的Windows基本只能满足家用。
Linux开发环境可定制,Windows开发工具笨重,开发库尾大不掉,各种潜规则,甚至都不遵循c标准。反观Linux,既可以在ANSI c下开发,也可以在GNU c里开发。GNU C还提供了很多非常贴心的扩展特性。
Linux提供很多Windows不提供的产品,测试套件,开发平台和工业软件很多都只有Linux版本的,Windows版维护的相当马虎。一般来说对于一个工具,如果有Windows版,则一定有Linux版,反之则不一定。这是因为现在大规模软件都或多或少的使用了开源库,而开源库大多都是在Linux系统下先开发好再移植到Windows里的,所以在开发软件阶段,先在Linux环境下开发就成了最优选择。
然后是Win独一档的存在,Linux到说话时算,完全没有可比性的存在,游戏性。这个不细说了,玩游戏基本完全不会选Linux,虽然现在游戏平台也在向Linux伸手,但目前为止完全不在一个层级。
Linux和Windows之间的一些区别:
- Linux是开源操作系统,而Windows OS是商业操作系统。
- Linux有权访问源代码并根据用户需要更改代码,而Windows则无权访问源代码。
- 即使在现代桌面环境和操作系统功能下,Linux的运行速度也比Windows最新版本快,而在较旧的硬件上,Windows运行速度较慢。
- Linux发行版不收集用户数据,而Windows收集所有引起隐私保护的用户详细信息。
- Linux比Windows更可靠,因为在Linux中,如果它们通过x kill命令挂起,则可以杀死应用程序,而在Windows中,我们需要尝试多次将其杀死。
- Linux支持比Windows更多的自由软件,但是Windows具有大量的视频游戏软件。
最后是结论:
个人用户如果Linux能满足你的使用,而且你喜欢折腾,Linux很好很优秀,Linux像一个分数从30分到100分的奇怪学生,调教好了是神一般的存在,调教不好呢,不会调教你来捣什么乱呀。不会用是你的问题不是Linux的问题。
Windows就是你不知道自己选什么系统就选他,绝对没错。他像一个60到90分的学生,怎么也不会差,至少能及格,但一般不会强,就算你用的再牛,你也不可能把他调教到100分,因为他的基因里就没想让自己达到100分,哪里不会用了,去网上一搜一般都有结果,去同事那一问一般也能搞定,就是这么简单易且皮实。
WRITE-BUG研发团队衷心希望【WRITE-BUG数字空间】可以给每位同学一个属于自己的秘密空间,同时祝愿大家在“公开圈子”世界里,遇见志同道合的伙伴们,因为我们与大家一样,都曾孤独前行着。
标签:Windows,有何,调教,开源,开发,Linux,100 From: https://blog.51cto.com/u_16125770/7244154