linux发行版本

个人认为,linux发行版的选择只关乎与该发行版的设计理念与自己的相符度,和其他学习啊什么的关系不大。同一个内核,大部分东西都差不多,没什么区别

  1. ubuntu:桌面应用为主的GNU/Linux操作系统;意思是我的存在是因为大家的存在;Ubuntu是基于Debian发布版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一个新版本,每2年发布一个LTS长期支持版本;  开发理念:Ubuntu计划强调易用性国际化,以便能为尽可能多的人所用。(来自wiki)
  2. centos  Redhat要在RHEL之外, 另外资助搞一个Fedora的原因, 就是为了让一些新的技术/软件, 先进入到Fedora的社区中, 等这些新的软件经过了社区的检验, 迭代之后, 确保了稳定性之后才会进入到RHEL中的

    因为老版本的软件虽然没有一些新的特性, 没有特别fancy的效果, 但是, 毕竟经过了多年的实践检验, 是切实可用的.

    并且, 除了Fedora的试验场之外, Redhat还有大量的QA员工来做对每一个RHEL的发布做大量的测试(最终都会进入到CentOS), 还有一个硬件兼容性的团队来专门保证每个RHEL的硬件兼容性, 这些都是RHEL/CentOS作为一个生产系统的操作系统所必须的, 所有的这一切, 都是为了追求生产系统的稳定可靠.

    Redhat内部是把团队分成Project 和Product两部分的

    project的team就专门工作在开源社区, 自己搞自己的

    product team则会基于某个project的release再进行测试(功能测试, 性能测试, 兼容性测试等), backport fix,文档等工作, 最后作为产品提供给付费客户

    举个例子, Hibernate 社区版发布了4.0, 但是产品化的hibernate并不会跟进的, 还会停留在3.5
    等4.0的社区版经过了一段时间的用户反馈(这个的反馈是很高效的, 因为社区中用的人很多, 社区的JIRA基本上每天都会有很多JIRA被open, 包括bug, 不兼容等等问题), 然后发布4.0.1, 再反馈, 再发布4.0.2, 再反馈, 再发布4.0.3

    这时候, 经过了几次的社区反馈加bug fix release的迭代之后, 基本上4.0这个大版本的问题就会都被发现了, 然后, product team就开始介入了, 他们还会有专门的QA再做更详尽的测试, 然后按照不同的需求, 看是可以只做bug fix backport 还是需要把某些用户需要的new feature也port到老的3.5上, 然后发布一个3.5.1 的产品

    可以看到, 一个产品的艰辛诞生历程.....

    所以, 如果你们有足够的人力和资源来对新的版本的软件来进行足够的测试, 并且再发现问题的时候有能力能自己fix(假设都是使用的开源软件), 那么追求新版本没有问题(但是就不要说节省成本了, 这些是需要消耗大量成本的), 如果没有这个能力, 还是老老实实使用别人的成果吧(本段摘抄字知乎 Strong Liu 的回答http://www.zhihu.com/question/29191794)

时间: 2024-10-28 08:33:35

linux发行版本的相关文章

linux 发行版本有哪些

LINUX的发行版本包括商业和非商业两大类型. 非商业版本有以下几种: centos:模仿red hat enterprise linux. debian :www.debian.org fedora :red hat公司的社区版本. opensuse:suse linux的免费发行版本. ubuntu:类似于debian的免费发版本.  商业版本有以下几种: gentoo:基于源代码编译的发行版本. mandriva:第一个为非技术类用户设计的linux发行版本. suse linux ent

目前国内外主流的linux发行版本

1.linux其实是基于unix发展而来的,还有mac os也是类unix操作系统 2.目前主流的linux发行版本主要有:红帽系列(中国大陆,美洲地区,发源于美国),suse系列(欧洲地区流行,发源于德国),Debian系列(完全遵循GNU规范,典型的就是ubuntu系列),还有Gentoo系列(采用完全源码包发布,用户需要自己编译,安装麻烦,但是效率极高). a.国内乃至全世界的linux用户最熟悉的发行版相比就是RedHat,1994年,Marc Ewing(美国人,卡内基梅隆大学毕业)发

轻松搭建自己的Linux发行版本

许多人想要搭建自己的Linux发行版本,可能是觉得有趣,也可能是为了学习更多的Linux知识,或者因为他们有很正式的问题要解决.但是秘密是:自己搭建完美的发行版本不是很困难的一件事.事实上,我们收集了几种方法,使用这些方法,每个人,是的,甚至是你——都可以搭建满足自己需要的个性化的Linux版本,只要应用一些你想要的改变——那就是你的Linux,你的风格. 主流的Linux发行版本开发者们不得不做出影响成千上万潜在使用者的决定.他们到底是应该添加还是删除一个特殊的软件包?他们是否应该应用一个可能

linux发行版本基础目录命名及功能

linux发行版本基础目录命名及功能 目录配置标准 FHS 因为目前linux distribution的种类繁多,而且负责开放的团队及公司也很多. 为了让用户可以了解到已安装软件通常的存放位置,所以为了规范linux的目录结构就推出了FHS(filesystem hierarchy standard)文件系统层次化标准,同时保证了在遵循FHS的同时,各个linux发行版的开发者可以根据自己的意图开发出想要的独特风格. FHS定义出根文件下存放的目录及内容 /bin:所有用户可用的基本命令程序文

各种Linux发行版本优缺点对比[转]

转自:http://www.zzbeidaqingniao.com/linux/20100127/1495.html linux最早由Linus Benedict Torvalds在1991年开始编写.在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public License).在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天

常见的Linux发行版本

什么是Linux发行版本?Linux发行版为许多不同的目的而制作, 包括对不同计算机结构的支持, 对一个具体区域或语言的本地化,实时应用,和嵌入式系统,甚至许多版本故意地只加入免费软件.已经有超过三百个发行版被积极的开发. 三大主流发行版本1.Debian:最早的Linux发行版之一,以稳定性著称派生版本Unbantu:更加轻量级:以桌面应用为主:程序开发人员最常用的Linux发行版本Mint:基于Ubuntu的发行版:用户界面友好,适合初学者:包含专有软件2.Slackware:现存最古老的L

<实训|第二天>掌握linux6.7中安装vmware、vmware安装linux发行版本以及遇到的问题最后libreoffice的安装

期待已久的linux运维.oracle"培训班"终于开班了,我从已经开始长期四个半月的linux运维.oracle培训,每天白天我会好好学习,晚上回来我会努力更新教程,包括今天学到了什么知识点,用了什么方法,使用了什么工具,工具在哪里共享着等等,努力做到让每一位感兴趣的.关注我的.没关注我的老司机都能在自己闲暇的时光学到一点额外的知识,指不定那一天你就用上了少许呢! ------------------------------------------------------------

linux发行版本注释。

slackware    suse        opensuse        sle(企业级发行) 欧洲最为流行的发行版本. debian(通过互联网自发的模式 对于使用者要求自高)     ubuntu(二次发行版本)         mint(三次发行版本) redhat     rhel:redhat enterprise linux         每18个月发行一个新版本     fedore(个人桌面版 社区维护) 主要目的测试新软件程序:每6个月发行一个版本 Centos:兼容

我的Linux成长路---003 Linux发行版本

Linux发行版为许多不同的目的而制作, 包括对不同计算机结构的支持, 对一个具体区域或语言的本地化,实时应用,和嵌入式系统,甚至许多版本故意地只加入免费软件.已经有超过三百个发行版被积极的开发,最普遍被使用的发行版有大约十二个. 1.Linux常见的发行版本 Red Hat Linux Red Hat在1994年创业,当时聘用了全世界500多名员工,他们都致力于开放的源代码体系.Red Hat Linux是使用人数最多的Linux版本,它是一个符合大众需求的最优版本,在服务器和桌面系统中它都工