本文概述
- 计算机的发展
- Unix的演变
- Unix扩充
- Linux的演变
- 当今的Linux
Unix的演变1969年, 贝尔实验室的开发人员团队启动了一个项目, 为所有计算机制作通用软件, 并将其命名为” Unix” 。它简洁大方, 使用” C” 语言代替汇编语言, 并且其代码可回收。由于它是可回收的, 因此现在将其代码的一部分(通常称为” 内核” )用于开发操作系统和其他功能, 并且可以在不同的系统上使用。它的源代码也是开源的。
最初, Unix仅在具有大型机和小型计算机(PC是微型计算机)的大型组织(如政府, 大学或大型金融公司)中发现。
Unix扩充【Linux历史介绍】在八十年代, 许多组织(例如IBM, HP和其他十几家公司)开始创建自己的Unix。这导致一堆Unix方言。然后在1983年, Richard Stallman开发了GNU项目, 其目标是使其像Unix这样的操作系统免费提供给所有人使用。但是他的项目未能获得普及。其他许多类似Unix的操作系统应运而生, 但是没有一个能够获得普及。
Linux的演变1991年, 来自芬兰赫尔辛基大学的学生Linus Torvalds认为自己可以免费获得Unix的学术版本, 因此开始编写自己的代码。后来, 该项目成为Linux内核。他想使用Unix 386 Intel计算机, 但负担不起, 因此专门为自己的PC编写了该程序。他使用GNU C编译器在MINIX上完成此操作。 GNU C编译器仍然是编译Linux代码的主要选择, 但其他编译器也可以使用, 例如Intel C编译器。
他开始只是出于娱乐目的, 但最终完成了一个如此大的项目。首先, 他想将其命名为” Freax” , 但后来变成了” Linux” 。
他以自己的许可证发布了Linux内核, 并且仅限于商业使用。 Linux使用GNU软件中的大多数工具, 并拥有GNU版权。 1992年, 他根据GNU通用公共许可证发布了内核。
当今的Linux如今, 超级计算机, 智能电话, 台式机, Web服务器, 平板电脑, 笔记本电脑和家用电器(如洗衣机, DVD播放器, 路由器, 调制解调器, 汽车, 冰箱等)都使用Linux OS。
推荐阅读
- Linux功能
- 什么是Linux
- Linux/Unix教程
- Linux bzcat命令
- 在idea里面配置Application servers
- AndroidStudio3.0 注解报错Annotation processors must be explicitly declared now. The following dependenci
- 通过application.properties配置SpringBoot项目
- 运行mvc项目报错 <%@ Application Codebehind="Global.asax.cs" Inherits="NHAPPAPI.MvcApplic
- 5xamarin.android 中如何对AndroidManifest.xml 进行配置和调整