Linux环境C_程序设计.ppt

第1章 Linux系统概述和安装 Linux系统是一种类UNIX完整的操作系统。它不仅功能强大、运行稳定,而且用户可免费使用,分析其源代码。Linux系统支持x86、ARM等大多数常见硬件架构和TCP/IP等主流网络协议,有良好的跨平台性能,应用面极其广阔。本章将介绍Linux系统的基本概念,并演示如何安装一套带有X window图形操作界面的Linux系统发布版。 1.1 引言 计算机系统由硬件系统和软件系统所组成,软件系统中最为重要的是操作系统.。Linux作为操作系统管理着计算机内所有的硬件资源和软件资源,仿佛是计算机的灵魂。Linux系统基于GPL协议发布,该协议是GNU项目所创立开放源代码的公共许可证。要理解Linux系统并以一种全新的方式开发和发布软件,首先则需要了解GNU项目和Linux系统的渊源。 1.1.1 GNU项目简介 GNU项目在1983年由理查德·斯托曼(Richard Stallman)所创立,最初的目标是通过使用必要的工具从源代码开始创建一个自由的类UNIX操作系统。此前的软件均以源代码的形式发布,用户可以根据自己需要修改源代码,但自从那时起,软件厂商为了保护自己的商业利益,开始使用编译所得的二进制文件发布软件,从而使软件的源代码变为“商业秘密”。 1.1.2 Linux起源 安德鲁·塔能鲍姆(Andrew Tanenbaum)出于教学目的编写

文档评论(0)

1亿VIP精品文档

相关文档