文章图片
编译 | 张仕影
出品 | CSDN(ID:CSDNnews)
Linux 在 GNU 通用公共许可证(GPL)的推动下开发和发布,是一个可以免费使用的开源操作系统。使用者只要遵守许可条款,就可以运行、研究、编辑和重新发布源代码。
我们日常所使用的大多数设备运行的都基于 Linux 或 Linux 的定制版本,包括安卓手机、平板电脑、相机、录像机、可穿戴设备、Chromebooks 等等。
(有趣的事实:你所使用的大多数互联网服务和社交媒体网站都基于 Linux,因为这是最值得信赖的操作系统。)
以下的 9 个理由,说明了为什么开发者偏爱 Linux 作为自己的默认操作系统。
文章图片
强大的命令行
【linux|Linux 受到开发者偏爱的 9 个理由!】命令行有很多功能,如能够快速、自动化管理系统及处理业务,这消除了开发者对鼠标或触控板的需求,使开发者能够直接通过键盘输入指令来管理系统。
自动化管理系统及处理业务可以让开发者专注于手头更重要的任务,从而节省下大量时间。作为 Linux 的核心组件之一,尽管 Linux 命令行并不完美,但始终保持了终端的纯度。
文章图片
Linux 非常安全
由于 Linux 是开源的,且是由大型开发者社区开发和维护的,所以安全漏洞被发现和修复的几率更高。
此外,Windows 作为最受欢迎的操作系统,据知名数据调研机构 IDC 对台式电脑、笔记本电脑以及工作站的统计数据得知,Windows 设备以 76.7% 的占比排名第一。因此,更多恶意攻击针对的是 Windows 而不是 Linux。
文章图片
对开发者非常友好
与 Windows 相比,Linux 在很大程度上对用户更友好,更容易被接受。如 Linux 有为开发者专门提供的工具,所以它在开发者中非常受欢迎。
在 Linux 中,开发者能够拥有编译器、命令行编辑器、几乎可以调整任何内容的能力、以及自己设置快捷方式的能力,并且这一切都是开箱即用(默认对所有用户可用,不需支付额外费用或进行另外的配置)的。
文章图片
定期更新
由于 Linux 是开源的,随着人们发现漏洞、安全缓存和错误脚本,开发者会定期得到大量的更新,这就是 Linux 用户的主要优势之一。
然而,当 Microsoft 收到一组问题或任何必须解决的麻烦时,它就会发布软件更新。令人困扰的是更新可能会导致系统崩溃,或者是需要等待很长时间才能解决问题。
文章图片
有利的社区支持
Linux 社区致力于服务所有的 Linux 用户,因此它将提供长期的支持。Windows 社区却与 Linux 不同,Windows 社区之前停止为 Windows 7 用户提供支持,因此如果开发者在 Windows 7 中遇到任何问题或数据泄露的麻烦都将无法联系到帮助中心。
但当 Linux 用户遇到麻烦时,可以在许多地方寻求到帮助,例如,在 Twitter、LinkedIn、Forums 或重要的 Stack Overflow。
文章图片
功耗更低
Linux 所消耗的计算机资源量非常少。如果你有一台规格较低而不能工作的老旧电脑,那么在这台设备上安装 Linux,它就可以恢复运作且运作得很好。
众所周知,使用 Windows 系统需要更强大的硬件。然而,随着操作系统的发展,支持硬件的旧电脑可能会过时,因为它将不再支持旧硬件。
文章图片
隐私性强
Linux 不会收集或与任何人分享用户的信息。用户甚至可以关闭收集数据的开发建议,如果打开,也只会提供给 Linux 的开发团队。
如果你曾经使用过 Windows 10,你会注意到默认的隐私设置会自动开启所有功能。即使你选择不提交有关自己的 Microsoft 数据,你的信息也依旧会被收集,除非你使用一组程序来禁用 Windows 的窃听模块。
文章图片
完全免费使用
Linux 已经发展成为世界上最可靠的计算机生态系统之一。当你把这种可靠性与免费使用的事实结合起来,你就拥有了理想的桌面平台。
如果你想使用 Windows,那你要么去购买它,要么使用破解版本,但 Linux 却不需要你这么做。
文章图片
网络安全经验
Linux 通常是网络安全方面最常用的操作系统。这是因为 Linux 不容易遭受到病毒攻击,而且它的系统维护得非常好,使系统中出现漏洞的机会极少。
因此,通过使用 Linux,开发者可以学习到它在网络安全方面的经验,如学习如何保护个人或专业数据免受暴力破解攻击、网络攻击或任何其他类型的攻击,以此来避免个人数据被攻击而泄露。
与之相对的, Microsoft 的 Windows 在网络安全方面表现得并不是很好,因为该系统的代码是不公开的,所以很少有人可以检查代码并修复它,这就导致可能有未修复的漏洞,而这些漏洞会泄露计算机的全部数据。
文章图片
结论
有了 Linux,你可以放心,因为你的桌面将无故障、服务器将正常运行并且你能够完全控制自己的互联网隐私和安全。因此,在众多的 Linux 发行版中,你只需找到其中一个最可靠、最安全、最值得信赖的桌面和服务器平台就足够了。
原文地址:https://developernoon.com/why-use-linux-for-developer/
文章图片
3 月 30 日,以“开发者生态汇·CSDN 2022 IT 技术影响力之星”为主题的技术研讨会于北京隆重举行,CSDN创始人&董事长、极客帮创投创始合伙人蒋涛、微软(中国)CTO 韦青、MegaEase CEO 陈皓,以及年度优秀 IT 领军人物, 优秀企业代表,社区博客之星获奖代表上台出席并发言。
文章图片
文章图片
?小米以“不能胜任工作”为由辞退员工,两次上诉均败诉
?腾讯员工人均年薪84.7万,马化腾:员工心理健康最重要
?美国程序员薪资全球最高,Go在招聘中最吃香,安全工程师薪资涨幅最高 | 软件工程师年度报告出炉
推荐阅读
- 计算机|计算机界的最高奖项—“图灵奖”
- 人工智能|艾伦·图灵破译纳粹密码,被视为计算机和人工智能领域的先驱。
- 腾讯|从“优化”、“向社会输送人才”到“毕业”!互联网的高情商裁员
- 算法|高性能计算专家Jack Dongarra获2021年图灵奖
- 笔记|三年探索(一条自控、电信/科类学生的技术成长路线)
- Linux之tr命令
- peewee 查询结果使用字典数据类型
- 龙蜥社区动态|晟盾科技加入龙蜥社区,共建开源新生态
- 【leetcode 29】 两数相除(中等)