Debian 用 GLIBC 替代 EGLIBC

2009年,Debian及其衍生发行版用嵌入式GLIBC(EGLIBC)取代了GNU C Library(GLIBC)。EGLIBC是GLIBC的改良版,源代码和二进制都兼容于GLIBC。然而五年后的今天,EGLIBC已经是一个死亡的项目,所以Debian又用GLIBC替换了EGLIBC。EGLIBC死得其所,因为过去几年GLIBC的开发发生了很大的变化,主要是两大事件所致:其一是 Ulrich Drepper在2010年离开Red Hat和GLIBC加入了高盛,其二是GLIBC指导委员会2012年自行解散。这两件大事改变了团队协作和开发环境,现在的GLIBC开发是基于同行审议,代码bug很少,而 EGLIBC的大部分功能都已合并到GLIBC。

时间: 2024-09-19 23:55:07

Debian 用 GLIBC 替代 EGLIBC的相关文章

Embedded GLIBC 2.15.1发布 glibc的变量

Embedded GLIBC(EGLIBC)是一款GNU C库(glibc)的变量,其设计是更好地支持嵌入式系统.它兼容glibc的数据源和二进制,其目的是减少足迹,可配置的组件,并更好地支持交叉编译和交叉测试. GLIBC 是gnu发布的libc库,即c运行库.glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc.glibc除了封装linux操作系统所提供的http://www.aliyun.com/zixun/aggregation/18477.html">

四分五裂的MySQL未来命运会如何?

在甲骨文宣布收购Sun一个月之后,MySQL的未来仍然悬而未决.领先的轻量级开源数据库能否在领先的商业数据库供应商手中仍能保持欣欣向荣?目前看来形势不是很乐观. 早在Oracle收购之前,MySQL社区就有了紧张的迹象.2008年在Sun收购MySQL后不久,许多重要的MySQL员工就开始陆续离开,其中包括CEO Mårten Mickos和共同创始人Monty Widenius.Widenius更是公开抨击了由Sun领导的MySQL开发流程,批评发布周期太过匆忙以及缺乏质量控制.另一位共同创始

四分五裂的MySQL能否重整山河

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 在Oracle宣布收购Sun一个月之后,MySQL的未来仍悬而未决.在领先的商业数据库供应商手中,MySQL这个领先的轻量级开源数据库还能够继续保持兴旺吗?到目前为止,形势好像并不乐观. 早在Oracle收购之前,MySQL社区就有了紧张的迹象.2008年在Sun收购MySQL后不久,许多重要的MySQL员工就开始陆续离开,其中包括CEOM?

如果MySQL变成叉子,谁会输,谁会赢?

在Oracle宣布收购Sun一个月之后,MySQL的未来仍悬而未决,51CTO.com曾报道过业界对收购后MySQL前景的担忧.在领先的商业数据库供应商手中,MySQL这个领先的轻量级开源数据库还能够继续保持兴旺吗?到目前为止,形势好像并不乐观. 早在Oracle收购之前,MySQL社区就有了紧张的迹象.2008年在Sun收购MySQL后不久,许多重要的MySQL员工就开始陆续离开,其中包括CEOM?rtenMickos和共同创始人MontyWidenius.Widenius更是公开抨击了由Su

crosstool-NG 1.12.0发布 多功能的工具链发生器

crosstool-NG是一个多功能的工具链发生器,以高度可配置为目的.它支持多个目标的架构,不同的组件(glibc/uClibc... ...)和版本. crosstool-NG还具有调试公用程序(DUMA,strace... ...)和生成工具(sstrip...). crosstool-NG 1.12.0该版本许多组件已经更新到较新版本:GCC,GLIBC,eglibc,uClibc,GDB等等.大量基础设施的工作已经完成:./configure-time进行的测试现在可以在menucon

如何将 Debian Linux 中的默认的 Python 版本切换为替代版本

如何将 Debian Linux 中的默认的 Python 版本切换为替代版本 当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件.你可以按照以下方法使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用. $ ls /usr/bin/python* /usr/bin/python /usr/bin/python2 /usr/bin/python2.7 /usr/bin/p

Debian 8将默认使用Xfce 代替Gnome

根据Debian 的开发提交列表,Debian 8 将默认使用Xfce 代替Gnome,主要原因如下:更好的辅助功能,特别是有视觉障碍的用户;Xfce 比Gnome 3 更接近Gnome 2 的体验;CD 容量的限制 根据Debian 的开发提交列表,Debian 8 将默认使用Xfce 代替Gnome,主要原因如下: 更好的辅助功能,特别是有视觉障碍的用户 Xfce 比Gnome 3 更接近Gnome 2 的体验 CD 容量的限制 不过Gnome 也不完全没有机会,开发人员决定在Debian

在Linux系统中检查glibc版本信息的方法

  GNU C库(glibc)是标准C库的GNU实现.glibc是GNU工具链的关键组件,用于和二进制工具和编译器一起使用,为目标架构生成用户空间应用程序. 当从源码进行构建时,一些Linux程序可能需要链接到某个特定版本的glibc.在这种情况下,你可能想要检查已安装的glibc信息以查看是否满足依赖关系. 这里介绍几种简单的方法,方便你检查Linux上的glibc版本. 方法一 下面给出了命令行下检查GNU C库的简单命令. 代码如下: $ ldd --version 在本例中,glibc版

glibc gethostbyname 缓冲区溢出漏洞 修复建议

包括Linux不支持在线升级替换内核在内, 还有这个CASE, 还是不如AIX啊. http://www.ksyun.com/indexNotice/info/2015/2185.html#80b8ba67-599d-4f7d-a0e3-196dcc238f03 一.漏洞背景 代码审计公司Qualys的研究人员在glibc库中的__nss_hostname_digits_dots()函数中发现了一个缓冲区溢出的漏洞,这个bug可以经过gethostbyname*()函数被本地或者远程的触发. 1