《Linux就该这么学》笔记#Day1

        • 第0章 咱们先来谈谈为什么要学习Linux系统
          • 学习是件苦差,那为什么还有去学习呢?
            • 工作马马虎虎,只想在兴趣和游戏中寻觅快活,充其量只能获得一时的快感,绝不能尝到从心底涌出的惊喜和快乐,但来自工作的喜悦并不像糖果那样——放进嘴里就甜味十足,而是需要从劳苦与艰辛中渗出。因此,世上没有哪种喜悦可以与我们聚精会神,孜孜不倦,克服艰辛后达到目标时的成就感。更何况人类生活中工作占据了较大的比重,如果不能从劳动中、工作中获得充实感,那么即使从别的地方找到快乐,最终我们仍然会感到空虚和缺憾。
          • 开源软件的四个特点?
            • 低风险:使用闭源软件无疑把命运交付给他人,一旦封闭的源代码没有人来维护,您将进退维谷。而且相较于商业软件公司,开源社区很少存在倒闭的问题。并且,源代码一旦公布于世,任何人或组织都可以接手进行新的维护工作。

              高品质:相较于闭源软件产品,开源项目通常是由开源社区来研发及维护的,参与编写、维护、测试的用户数量众多,一般的bug还没有等暴发就已经被修补。另外,在灵感不断碰撞、代码不断迭代的交流氛围中,程序员也不可能将“半成品”上传到开源社区中。

              低成本:开源工作者大多都是在幕后默默且无偿地付出劳动成果,为美好的世界贡献一份力量,因此使用开源社区推动的软件项目可以节省大量的人力、物力和财力。

              更透明:没有哪个笨蛋会把木马或后门代码放到开源项目中,这样无疑是把自己的罪行暴露在阳光之下,很容易被他人发现。

          • 开源协议的六个“自由”?
            • 1.使用自由
            • 2.复制自由
            • 3.传播自由
            • 4.修改自由
            • 5.衍生品自由
            • 6.收费自由
        •  一幅流程图正好对刚才讲过的这6款开源许可证进行了汇总归纳

 

为什么学习Linux系统?

对比Windows系统,Linux系统在安全性、高可用性、高性能方面更好

 

 

posted @   斌的知识库  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
点击右上角即可分享
微信分享提示