Archive for 十月, 2009
Internetnews专家博客Sean Michael Kerner先生,在他的博客上写道:
在2005年时候,我在InternetNews.com上写了一文章,意思是说PHP6将在2006年发布,现在都过去了3年了,猜一下发生了什么事?没有PHP6。
回到2005年,PHP6希望能成为开源动态语言的下一个大事件,那时候我记得与Zend的联合创始人Andi Gutmans开了个玩笑,是关于Perl 6,当时承诺在当年发布,但仍然没有发布。
美国政府长期以来一直使用开放源码软件。比如Beowulf,一个流行的基于Linux集群和超级计算机程序,得到了美国航空航天局戈达德太空飞行中心的支持和使用。在奥巴马总统领导下,美国政府的开源软件在越来越多的地方使用了。
上周奥巴马和他的团队开始使用Drupal(非常流行的开放源代码CMS)系统来建立白宫网站,并运行在LAMP平台之上。这应该是第一个使用开源解决方案的美国联邦政府网站。白宫行政部门的程序员提出改变白宫网站的不是因为他们想改变其外观,据美联社报道,他们之所以作出改变就是Linux和开放源代码软件:它更安全。
Opera 10.01是一个安全和稳定方面的升级,建议所有的用户安装。本次升级是由于一个安全漏洞。在浏览器中处理特定的域名时会导致内存错误,该漏洞可以被用来注入和执行代码。攻击者能够通过恶意软件感染用户的PC机。
Opera把这个漏洞列为“极其严重”。该漏洞可以通过升级得到修复。本次升级还修复了一个欺骗漏洞,能够阻止不受控制的feed对象通过脚本自动订阅Feed,还修复了在用户界面,Email,news和chat功能中的小漏洞。
Sun Mocrosystem的Java System Web Server 明显包含了一个严重的安全漏洞,可以被用来在系统中远端注入执行代码。提供商Intevydis 声称其 VulnDisco Pack Professional 8.12 产品中包含一个0day漏洞,可以触发在版本7.0 update 6(7U6)web Server中的安全漏洞。
但是,直到现在还没有这方面的实质性的信息。只知道该漏洞包含在一个缓冲溢出中,可以在远端利用。安全公司建议提供特殊的安全措施。但是Sun没有任何的评论,更不要说修复漏洞。
X.Org基金会和开发者宣布X11R7.5 窗口系统(就是x.org 7.5)已经可以使用。可以运行在Linux,BSD,Solaris,Mac OS X,Windows和其他的平台上,该版本中整合了一些新的特性。Multi-Pointer X(MPX)允许用户显示多种鼠标指针,这样会改进X11系统在多点触摸显示接口。现在X输入扩展以及改头换面作为MPX的一部分,而且现在处理输入设备时更灵活。
RANDR(Resize,Rotate ,Reflect)是的X有能力支持虚拟显示,现在也就更新到了1.3版本,重新支持平移和影射转换。这样在投影机中允许缩放和梯形校正。DRI2扩展已经被整合,允许应用程序获得直接渲染技术。这是在OpenGL直接渲染驱动下第一次使用,但是DRI2不仅仅在OpenGL中使用;VDPAU驱动也在使用DRI2。
10月27日, Google发布了Android2.0软件开发包(SDK),这次SDK的发布带来了很多新的特性,最大的新功能就是支持多点触模功能。 现在让我人更多的了解一下新的功能和特性:
浏览器方面,支持双击放大,支持HTML5特征,包括HTML视频全屏功能支持。也带来了数据库API支持,应用程序(脱机应用)缓冲支持,以及地理位置API支持,浏览器UI也重新设计。
虚拟键盘也得到了改进。一个新的键盘布局,在文字输入方面利用多点触摸方式防止用户输入错误。Android 2.0也带来了Exchange支持。以及所有帐户统一的收件箱(类似Palm的webOS)。
U盘启动之父在他的Blog上再次发表力作《自启动U盘是我国普及自由软件之路》。
0.历史事实
2004年,Knoppix Linux发行版首创Live CD发行模式,遵守ISO 9660国际标准。2006年,Ubuntu发行版进一步发扬了这种发行模式。2006年年底,一位台湾工程师提出Live USB(即自启动U盘)的概念。2007年2月,法国Mandriva Linux发行版率先采用Live USB发行模式,2007年年初,国内出现自启动U盘(内装Ubuntu 6.10)
陆首群,中国开源软件推进联盟主席,10月21日参加了在东京举行的《Linux研讨会》,期间Linus Torvalds对Win7竖大拇指的照片招来了众说纷纭。 陆首群在他的Blog上谈到了自己对Linux之父对Win7竖大拇指的看法:
我想询问Linus Torvalds对Windows 7 的评价,以及他对Linux与Windows相互关系的看法。关于对Win7的看法。我过去曾谈过:Win7在兼容性方面确有重大的提升和突破,在用户体验方面微软可说是下足了功夫;但win7未能按其预期实现“瘦 身”恐有不足,价格虽比Vista低还有很大下降空间。Torvalds并未向我谈他对win7的全面看法,仅就其中硬件兼容性问题谈了一些意见,他 说:“Linux的做法与微软有点不同,我们自己写驱动程序;还与企业合作,动员他们来写;与社会互动,争取第三方写;我们主张大家参与,网上提供”。
Microsoft以及宣布在Open Specification Promise下,提供Outlook数据文件(就是有名的PST文件)的文档,现在该格式自由使用,不会牵涉到许可和专利问题。该文件格式包含有email,日历,联系人和其他由Outlook产生的数据,在过去不得不使用反向的工程来访问这些信息。
在安装有Outlook的Windows操作系统中,通过Messaging API(MAPI)或者Outlook Object Model可以读写PST文件。而现在开发者可以直接访问这些数据,不只是在Windows平台,也不需要安装Outlook。
美国的总统网站Whitehouse.gov已经转移到开源的Drupal内容管理系统。该网站主要提供总统奥巴马的管理信息,一些政策和立法活动,同时还有博客,奥巴马每周演讲的视频和其他的视频。转移到Drupal,替换了在Bush任职期间的定制的专有系统。在竞争的投标中选择开源的CMS,对于Drupal CMS来说是一个胜利。Drupal的创建者Dries Buytaert在他的博客中说“对Drupal和开源在政府的应用来说是一个大日子,我们社区中的所有人应该值得骄傲”
White House要求以前系统-Gerneral Dynamics Information Technology(GDIT)开发者,为他们提供一个新的,更灵活的能够支持问答形式的论坛和协作工具以及视频直播。他们雇佣Buytaert公司的Acquia来帮助部署新的系统。在新系统的实施的参与者还有 Drupal专家Phase2和IT架构公司Terremark Federal Group和内容交付专家 Akamai。
Sun Microsystems 已经为Mac OS X发布了Java Micro Edition Software Development Kit(Java ME SDK)3.0的早期预览版。这就意味着Mac中的开发者现在也可以开发Java移动程序。早期预览版要求配置Java 1.6作为默认的运行环境。
SDK是基于最近Sun发布的NetBeans 6.8 Beta版的开发环境,支持所有的Java ME APIs,同时还支持CLDC(Connected Limited Device Configuration) Hot Spot Virtual Machine。另外,SDK允许开发者在Mac上运行 JavaFX 1.2.1 Mobile Emulator.
Python的开发者发布了Python 2.6.4。Python 2.6.3是在10月初发布的,但是据开发者说,2.6.3版本在logging包和setuptools兼容性有一些问题,但是已经在python 2.6.4版本中得到了修复。
据开发者说,现在Python 2.6版本“只是修复模式”没有新的特性加入。现在Python的分支Python 3中有很多的新的特性.Python 2.6.4已经可以下载,全部详细信息请参看Python 2.6.4的NEWS文件。
感谢Fedora 中文用户组投递
(来自 Matt Domsch) 伴随着即将出发拯救地球的 Fedora 12 发行版,一年一度的 Fedora 选举时段又到了。首先需要确定的是 Election Coordinator。我(Matt Domsch)是过去两个选举周期的协调人,得到了John Rose (inode0), 和 Thorsten Leemhuis (thl)以及其他人的协助。这次希望有更多人志愿作为协调人。如果你曾经抱怨过我做得不好,这是你来纠正所有错误的机会!作为协调人,你可以
LLVM的开发者已经发布其LLVM2.6版本。LLVM(Low Level Virtual Mechine)是一个编译器框架,是虚拟指令集和编辑工具的合体,能够把程序编译成一个中间的格式,然后在运行期间转变为可执行格式。版本2.6大约经过了6各月的开发,该版本的最重要的特性就是CLANG(LLVM的编译器)的公开发行,LLVM是为x86系统编译C和Objective-C提供的编辑器。据说,CLANG相对于GCC,能够提供更友好的错误和警告信息,而且在编译Objective-C时比GCC 4.2快3倍。但是并不是说LLVM可以取代GCC,一个新的子项目–DragonEgg,是为GCC 4.5提供的一个llvm-gcc的插件。
