2014年度编程语言软件奖授予GCC

美国计算机学会编程语言专业组(ACM SIGPLAN)的2014年度编程语言软件奖授予了 GNU Compiler Collection(GCC),奖金2500美元。GCC编译器项目最早由RMS发起,1987年发布首个版本GCC ,是最广泛使用的编译器套件之一,其支持的架构、编程语言和操作环境都多于竞争对手,它提供的工具链支撑了所有GNU/Linux发行版、嵌入式环境和流行网站。ACM SIGPLAN表示,将编程软件奖授予GCC是认可其对于编程语言社区和软件行业的巨大影响。
继续阅读

开源硬件实践平台:树莓派

Raspberry Pi问世于2012年,是尺寸仅有信用卡大小的一个小型电脑,基于ARM架构。公认的译名为“树莓派”,通常简称为Ras-Pi、RPi。 树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名"树莓派"!这一基金会以提升学校计算机科学及相关学科…
继续阅读

沙漠中也能用上手机-开源平台OpenBTS

OpenBTS是一个开源的 UNIX 项目,它基于软件定义无线电系统(诸如通用软件无线电平台-USRP)来实现GSM空中接口(UM接口)来规范GSM手机的连接,使用软交换(Asterisk software PBX或Freeswitch)来连接呼叫。结合司空见惯的GSM空中接口和VoIP有可能形成一个新型的无线网络,它可以以很低的布局和运营成本用于一些还未开垦的区域及一些发展中国家。 简单地表述,这是一种新型的无线网络,它的布局和运营成本是现存传统技术的十分之一。尽管如此,它不仅兼容了市场上的大多数手机。还可以以远…
继续阅读

OpenSSL替代加密库GnuTLS缓冲溢出漏洞

OpenSSL替代加密库GnuTLS发现了一个缓冲溢出漏洞,可被利用执行任意代码。漏洞出在ServerHello信息中会话ID的长度检查不正确。一个恶意配置的服务器在与设备建立HTTPS加密连接时,可通过发送超过会话ID值长度的畸形数据触发缓冲溢出。如果设备使用的GnuTLS版本没有打上补丁,设备能被攻击者远程劫持。GnuTLS被许多流行Linux发行版和软件所使用,开发者已在上月底发布了新版、和,修复漏洞,多数发行版应该已经打上了补丁。 官网: 
继续阅读

主宰博客平台的开源系统 wordpress

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。WordPress是一个免费的开源项目,在GNU通用公共许可证下授权发布。 使用WordPress平台的发行商约占全球网站的10%。而WordPress官方网站的每月独立访问用户数则达到3亿。 从开始,WordPress已经内置多用户博客的功能,可以通过简单的设置就开设一个支持多域名的博客平台。 WordPress 是目前世界上使…
继续阅读