首页 > 其他分享 >1785_GNU了解之一_主页上的简介

1785_GNU了解之一_主页上的简介

时间:2023-09-24 22:05:28浏览次数:43  
标签:用户 主页 GNU 自由 1785 自由软件 Linux 软件


全部学习汇总: GitHub - GreyZhang/g_GNU: After some years I found that I do need some free air, so dive into GNU again!

问题1:什么是GNU

GNU是一个自由软件的操作系统——也就是说,它尊重用户的自由。GNU运用使得一个计算机可以使用不限制你任何自由地软件。

我们推荐安装GNU的一系列由完全自由软件组成的发行版更确切说是GNU/Linux。

问题2:什么是自由软甲运动?

自由软件运动是为了为用户赢得来自自由软件的自由以按照自己的期望去控制计算机,自由软件让用户能够处于自己的控制之下而非自由软件会把用户置于开发者的控制之下。

自由软件的Free指的是自由而不是免费,去理解这个概念你应该考虑“自由发言”和“免费啤酒”两个词语中free的意思。

更精确说,自由软件意味着用户具有四个自由度的自由:

—出于任何目的按照用户自己的意愿去自由运行软件(自由0);

—学习程序裕兴机理并按照自己的需要修改软件,这个自由度的前提是能够看到软件的代码(自由1)。

—拥有可以重新发行拷贝的自由,这样你就可以去帮助他人(自由2)。

—拥有提升软件并把提升释放给公众的自由,这样整个社区都可以受益。作为这个自由地前提是能够看到软甲代码(自由3)。

科技以及网络应用的发展使得这些自由比1983年的时候更为重要。

如今自由软件运动所做的远不止开发GNU系统,想要了解更多我们所做的事情可以查阅自由软件基金的网站以及链接中一系列你可以提供的帮助。

问题3:更多关于GNU的信息:

GNU是一个类UNIX的操作系统,这意味着他是一系列程序:应用程序、库、开发工具甚至是游戏的大集合。GNU运动开始于1984年著名的GNU计划。在GNNU工程的赞助下发布了很多软件,被称为GNU软件包。

GNU是“GNU's Not Unix”的迭代缩写,发音为g'noo, 类似“grew” 但是r发音为n。

类UNIX系统中用于分配及其资源以及硬件的是被称之为内核的程序。另一个叫做Linux的内核中GNU有着典型的应用。他们的结合GNU/Linux有着数以百万计的应用,尽管他们被错误地叫做“Linux”。

GNU自己的内核Hurd从1990年开始启动开发,这在Linux启动之前。很多志愿者仍在继续开发Hurd,因为这是一个很有意思的科技项目。

标签:用户,主页,GNU,自由,1785,自由软件,Linux,软件
From: https://blog.51cto.com/greyzhang/7588962

相关文章

  • electron 收集主页 目录
     dd Electron官网1:【electron】打包执行npmrunmake报错......
  • 任正非“苹果是华为的老师”;音频编解码标准 L2HC 发布;GNU 和自由软件运动四十周年丨RT
    开发者朋友们大家好:这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观点,欢迎大家留......
  • 基于Linux+宝塔面板+LNMP+Wordpress搭建的网站主页的网站漏洞修补的解决方案 (1)
    基于Linux+宝塔面板+LNMP+Wordpress搭建的网站主页1.网站漏洞修补的解决方案@目录基于Linux+宝塔面板+LNMP+Wordpress搭建的网站主页前言为什么要做网站漏洞扫描降低资产所面临的风险满足法律合规要求满足业界安全最佳实践及认证需求其他参考信息等级保护网络安全法安全建议漏......
  • 使用GNU编译器套件链接库
    1、当前目录/home/xuanmiao/Demo/LSPT/Test创建文件prime.h和prime.cprime.hintisprime(longintnumber);prime.cintisprime(longintnumber){longintj;intprime=1;/*Testifthenumberisdivisible,starting*from2*/for(j=2;......
  • Replacing gcc and g++ with GNU version in macOS
    AfterweinstallXcodeCommandLineTools,wewillgetgccandg++in/Library/Developer/CommandLineTools/usr/binandthesamecontentsin/usr/bin.Buttheproblemisthatgccandg++aresameasclangandclang++.Proofcanbeobtainedfromthefollowin......
  • 从零开始使用vue2+element搭建后台管理系统(主页)
    登录后,应有一个主页,可以展示当前用户的一些信息,例如上次登录时间地点、修改手机号、重置密码等简单功能,如图:  首先在views下新建HomeView.vue文件:<template><el-row><el-col:span="24"><!--user卡片--><el-card><divclass="user"&g......
  • 欢迎来到我的主页
    欢迎来到我的主页,你已经超越了99.99%的人了!!!你可以在这里留下你想说的话1.广告区(1我的老窝团队(2出题小分队出发(3三生有幸(4我的blog(5我的解密(6别人的优质解密R星出品,必是精品!座右铭:好看的皮囊个千篇一律,~~有趣的灵魂万里挑一2.代码区A+BProblem#inclu......
  • mac上的find与gnu find
    linux上用的find属于gnufind,如果是查找当前路径是可以省略.的,只需要find-name"xxx"而mac上自带的find是bsdfind,.不可以省略,否则会报错/usr/bin/find:illegaloption--n可以手动安装https://www.gnu.org/software/findutilsbrewinstallfindutilsIfyouneedtouse......
  • Docker|--E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of the
    错误apt-keyadv--keyserverkeyserver.ubuntu.com--recv-keys871920D1991BC93CE:gnupg,gnupg2andgnupg1donotseemtobeinstalled,butoneofthemisrequiredforthisoperation解决方案apt-getupdate&&apt-getinstall-ygnupg2#或者apt-getu......
  • GNU开发环境基础
    ---title:GNU开发环境基础date:2023-05-0110:22:27tags:---使用静态链接库(.a文件)1)首先使用gcc命令把源文件编译为目标文件,也即.o文件:gcc-c源文件列表2)然后使用ar命令将.o文件打包成静态链接库,具体格式为:  arrcs+静态库文件的名字+目标文件列表 ......