Unix FreeBSD是一个不断更新的系统

系统 Linux
通常Unix FreeBSD的爱好者和开发者使用这个分支,或者一些需要某些FreeBSD的新特性的用户,就必须使用这个分支。

我们今天在文章中,会对Unix FreeBSD的知识进行讲解。Unix FreeBSD选用current和stable来修饰FreeBSD不但是因为FreeBSD是一个不断发展、更新的系统,而FreeBSD还是一个由Internet上的用户参与开发、使用Internet交流开发工作的系统。

这与商业软件不同,商业软件的开发工作在公司内部,外界不能访问正在开发的版本,不能对要开发的软件发表意见和提出建议。而FreeBSD则相反,任何人只要通过Internet,都可以访问到Unix FreeBSD的源码,并且Fr eeBSD开发者鼓励别人访问当前正在开发的源程序,鼓励提建议和进行自己的FreeBSD开发计划,如果这个计划的确不错,那么这个开发者就能被邀请进入Unix FreeBSD开发组,他的计划就能被合并到正式的FreeBSD开发中去。

但是,如果一个系统老是处于不断开发的过程,没有一个稳定的版本,显然得不利于希望将FreeBSD用在日常业务处理任务的普通用户。因此FreeBSD并存着两个同时发展的版本,stable版本为稳定版本,相当于商业软件中的对外发行的版本,current版本为正在开发的版本。

当一个current版本已经足够稳定,这个版本就转变为stable版本,而Unix FreeBSD开发组将转入下一个current版本的开发工作。
  
除了current和stable之外,还有另外两个后缀用来修饰Unix FreeBSD的二进制发行版本。一个是release,如FreeBSD 3.0-release,表示这是一个正式发行的FreeBSD版本,但这个版本可以处于current分支或stable分支。

但如果一个Unix FreeBSD的current分支发布了release版本,这将表示它离进入stable状态不远了,此后该版本实际上不会再作太大的改动,已经是一个完全可用、足够稳定的 FreeBSD版本了。

另一个后缀是snapshot,如FreeBSD 4.0-snapshot,表示这是一个预览版本,用于FreeBSD爱好者提前查看current分支当前的开发状态,尝试新特性用的。FreeBSD的光盘发行版本常常使用这两个词进行修饰。
  
因此对于Unix FreeBSD用户,需要根据情况选择使用不同的版本。对于正式使用,应该选择stable版本,而对于进行学习、研究、开发FreeBSD,可以考虑使用current版本。

【编辑推荐】

  1. 从基本知识了解Unix服务器
  2. Unix服务器6大原则深度讲解
  3. 讲解Unix服务器可管理性和可靠性
  4. 高性能Unix服务器的地位如此重要
  5. Unix Solaris x86操作系统的讲解

 

责任编辑:小霞
相关推荐

2010-05-11 14:30:01

2015-09-06 09:39:21

更新Windows 10微软

2010-04-30 14:26:27

Unix FreeBS

2010-05-06 16:40:47

Unix SUID

2010-04-15 14:40:26

Unix操作系统

2020-09-21 15:52:47

程序员技术编码

2020-10-28 16:39:49

UnixFreeBSDLinux

2010-04-20 14:43:01

Unix操作系统

2010-05-10 13:44:57

Unix FreeBS

2013-06-13 11:07:52

2010-04-30 18:54:07

2020-10-25 08:52:19

Unix操作系统TrueOS

2010-05-10 18:28:11

Unix系统

2018-07-12 09:00:00

LinuxUnix在线测试

2017-10-25 14:25:48

程序员Java设计

2018-07-17 15:15:33

任务调度系统

2010-04-30 01:17:37

unix锁

2017-05-16 17:36:23

勒索病毒永恒之蓝云栖大会

2024-02-26 07:51:08

业务系统迭代

2019-04-17 09:36:39

日志系统HDFS
点赞
收藏

51CTO技术栈公众号