开源共享精神
开源软件的特点是把程序和源代码文件放在一起打包提供给用户,让用户在不受限制地使用某个软件功能的基础上还可以按照需求进行修改,或编制成衍生产品再发布出去。用户具有使用自有,修改自有,重新发布自有以及创建衍生品的自由。
一般来说开源软件具有这几个特点,
低风险:代码透明便于维护
高品质:通常开源软件都是由开源社区来研发以及维护的,参与编写,维护,测试的用户量众多。
低成本:开源工作者都是在幕后默默奉献且无偿付出劳动成果,为美好的世界贡献出自己的一份力量,提供开源共享精神。
更透明:代码透明,便于衍生出定制功能,便于故障定位
开源协议
1.GNU GPL 复制自由,传播自由,收费传播,修改自由
2. Apache许可证版本 软件及其衍生品必须使用Apache许可协议,修改了源代码,需在文档中声明,基础他人的源代码编写而成,需保留原始代码协议,商标,专利声明以及其他原作者声明的内容信息,若发布的软件中声明文件,需在声明文件中标注Apache许可协议以及其他许可协议
Linux发展史
提到Linux系统就不得不先说下 UNIX操作系统 ,起初 是荷兰阿姆斯特丹的Vrije大学计算机科学系的 Andrew S. Tanenbaum教授 购买的UNIX操作系统,为了教学学生,后面教授将写的系统叫做Minix操作系统 ,放在互联网上,后面被 美国人Linus Benedict Torvalds 重新在Minix 基础上写的系统,叫Linux操作系统。
Linux吉祥物的吉祥物是芬兰的企鹅。
Linux版本分为发行版本,和内核版本
内核版本是由www.kernel.org进行发布
发行版本是由软件厂商在内核版本上进行添加新功能
一般服务器的是按照安全,稳定来安装系统
发行版本大致有Centos,Redhat ,Ubuntu,debian等等
COMMENTS | NOTHING