5月第3周系统更新回顾:Wine 1.2将至 十七年的继承

原创
系统
本周Wine 1.2的RC1发布,这代表历时17年的Wine项目已经开始为其第二个正式版的发布进行最后的准备。最流行的虚拟机系统VMware Workstation 7.1也在本周发布。发行版方面,Fedora 13、Slackware 13.1和MeeGo 1.0都是值得关注的更新,而openSUSE 11.3也离正式发布越来越近了。

【51CTO独家特稿】本周是低调的一周,MeeGo 1.0在本周三低调的发布,Wine也放出了1.2版本的第一个RC版。VMware Workstation 7.1也在本周发布,与上周发布的Virtual Box 3.2.0遥遥相对;Nginx和Resin这两个Web服务器也都进行了小幅度的更新。发行版方面,Fedora 13正式发布,openSUSE 11.3的最后一个里程碑版本也已放出,正式版很快就会到来。

Wine十七年

Wine,这个Linux平台上最受桌面用户瞩目的应用之一,这个名为“不是一个模拟器(Wine Is Not an Emulator)”但几乎被所有的用户当做Windows模拟器来使用的自由软件,这个将宗旨设定为“脱离对Windows的依赖性”的开源项目,继18个月前发布了最后一个稳定版Wine 1.0.1之后,现在开始进入其第二个稳定版,Wine 1.2的准备阶段了。根据Wine的官方数据库显示,Wine目前已经确认可以支持14385个Windows应用,其中包括最终幻想网络版和魔兽世界等游戏,以及IE、Photoshop、Dreamweaver等大量应用。

RC 1的发布意味着正式版已经不远。根据计划,Wine 1.2稳定版将在6月份正式公布。对于那些已经投奔Linux但又脱离不了一些Windows应用的用户而言,这绝对值得期待。

有关Wine的介绍

Wine是在1993年由Bob Amstadt及Eric Youngdale发起的基于MIT协议的开源项目(后来改为LGPL协议),最初的目的是为了使16位的视窗3.1的程序可以在Linux上运行,但现在已将目的变为使32位的视窗程序在Linux上运行。在2008年,Wine已经能够完美运行很多知名程序,例如Lotus Notes及Microsoft Office 2007,Photoshop CS2。

因为Windows的DLLs是封闭源代码的,所以程序设计师只能由最底层的设计开始,耗费大量的时间来编写和测试,最后达至兼容。但这个过程往往会有很多困难,而且亦可能会出现很多错误。不过,有些Wine DLL已能完美地取代Windows原来的DLL,使得有些程序可完美运行。

就微软而言,自然是不愿看到这样一个跨平台技术的崛起。微软曾通过升级组件和正版增值验证组件(WGA)对在Wine中运行的应用进行阻挠。微软的发言人表示,其Windows Genuine Advantage(WGA)认证工具将会辨认Wine用户,因此只有运行真正正版的Windows的用户才能下载升级和附加工具。

Wine的版本历史

Wine项目从1993年启动,到2008年6月发布了第一个稳定版Wine 1.0.1,历时15年,按照两周一个0.0.01版本的缓慢速度,经历了上百个开发版与测试版。之后Wine项目在1.1.xx分支下进行后续开发版本的更新,为第二个稳定版1.2做准备。目前1.1分支已经进入到1.1.44开发版本,预计将是1.1.x分支的最后一个开发版本。

Wine 1.2的新特性

除了不断地修改bug之外,Wine 1.2的新特性主要有下面这些:

◆许多新的工具栏图标

◆图像列表支持alpha混合

◆更加完成的shader assembler

◆支持阿拉伯语系字体

◆视频渲染的一些问题修复

◆通过fontconfig配置字体抗锯齿选项

◆增强的桌面链接文件处理方式

◆通过1.1.x的进展,Wine 1.2已经基本能够支持64位应用

下面介绍本周其他工具与服务的更新情况。

#p#

其他工具与服务的更新

Nginx 0.8.38

Nginx是由俄罗斯软件工程师Igor Sysoev开发的一个高性能的HTTP和反向代理服务器,具备IMAP/POP3和SMTP服务器功能。Nginx最大的特点是对高并发的支持和高效的负载均衡,在高并发的需求场景下,是Apache服务器不错的替代品。目前,包括新浪、腾讯等知名网站已经开始使用Nginx作为Web应用服务器。

Nginx 0.8.38主要变化:

1. 新增"proxy_no_cache"和"fastcgi_no_cache"指令。

2. 如果使用了$scheme变量,"rewrite"指令将自动重定向。

3. 补丁:"limit_req"延时指令符合所述算法了。

4. 补丁:$uid_got变量在SSI和perl模块中不再使用。

下载:http://nginx.org/en/download.html

相关阅读:Nginx配置与应用专题

Clonezilla Live 1.2.5-17

Clonezilla Live是基于Debian的自启动运行光盘,它包含了一份类似Norton Ghost那样的分区/硬盘克隆软件Clonezilla。它保存并恢复硬盘上那些使用了的数据块。使用Clonezilla,用户可以在大约10分钟内将5 GB的系统克隆到40份客户机上。

Clonezilla Live 1.2.5-17的改进:

◆创建了搭载pure amd64(x86_64)程序的版本,可支持大分区(10TB)镜像

◆Linux kernel更新至2.6.32

◆Partclone更新至0.2.9,速度得到了大幅提升

◆Memtest86+更新至4.10,syslinux更新至3.86,pbzip2更新至1.1.1

◆添加了启动参数nomodeset,vga=normal,以此避免在安全图形模式中使用帧缓冲模式

◆修复了bug若干

下载:http://clonezilla.org/download/sourceforge/

VMware Workstation 7.1

VMware Workstation是专门针对Windows/Linux平台的一个版本,它使得Windows/Linux平台上虚拟Windows客户端 (Windows 2000以上)能与宿主系统无缝地运行在一块。

VMware Workstation 7.1主要增加了对Windows 7 32和64位版本的支持,支持高级虚拟化平台,多个平台版本也一并发布。新版本的Workstation支持32位和64位的操作系统。

Resin 4.0.7

Resin是CAUCHO公司的产品,是一个非常流行的支持servlets 和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1.1的WEB服务器。虽然它可以显示动态内容,但是它显示静态内容的能力也非常强,速度直逼APACHE SERVER。许多站点都是使用该WEB服务器构建的。

最新的 Resin 4.0.7 版本增加了对 IPv6 的支持,同时还有一些小改变和文档的改进,修复了很多的bug。

下载:http://www.caucho.com/download/

最后,让我们看看本周发行版的更新情况。

#p#

本周发行版更新一览

Fedora 13

Fedora 13在2010年5月25日发布,其代号Goddard一词来自美国物理学家Robert Goddard,是美国最早的火箭发动机发明家,被公认为现代火箭技术之父。此次新版本的Fedora增添了自动安装打印机驱动、流水线式安装工具、全新的色彩管理等桌面新特性,NetBeans Java EE 6支持、并行安装Python 3等开发方面的特性,以及针对系统管理员的一系列新工具。

下载:http://get.fedoraproject.org/

详细介绍:Fedora 13专题

Slackware Linux 13.1

Slackware 由Patrick Volkerding创建于1992年,是历史最悠久的Linux发行版。曾经Slackware非常的流行,但是当Linux越来越普及,用户的技术层面越来越广(更多的新手)后,Slackware渐渐的被新来的人们所遗忘。在其他主流发行版强调易用性的时候,Slackware依然固执的追求最原始的效率——所有的配置均还是要通过配置文件来进行。

Slackware 13.1除了更新到Linux kernel 2.6.33.4、GCC 4.4.4、Emacs 23.2、CUPS 1.4.3之外,包括一些Pidgin的安全更新和CUPS的一些bug修复,也修正了安全方面及硬件支持方面的问题。

下载:http://www.slackware.com/getslack/

MeeGo 1.0

MeeGo 1.0基于2.6.33版内核,可以在桌面快速访问日程、记事、社交网络更新等信息,集成有Google Chrome浏览器,对邮件、播放器、性能、功耗等方面均进行了优化,并提供有包含中文在内的十几种语言支持。

下载:http://meego.com/downloads

详细介绍:MeeGo 1.0发布细节

SME Server 7.5

SME Server是一款基于CentOS的发行版,适用于企业服务器。本次发布基于CentOS 4.8。

SME Server 7.5改进一览:

◆备份服务更稳定可靠

◆现在的电子邮件系统可以正确的标示增量和完整备份

◆添加补丁以支持多Samba任务

◆添加了7套新的语言——泰语,波兰语,罗马尼亚语,爱沙尼亚语,中文,挪威文(巴克摩),俄文

◆为流入的SMTP ehlo请求添加传输层安全(TLS)身份验证功能

◆垃圾邮件标签标记功能

◆更新smtproutes语法和SMTPSmartHost模板一避免MX 查找

openSUSE 11.3 Milestone 7

这则消息是一个预告。M7是openSUSE 11.3的最后一个里程碑版本,接下来的RC1将在6月发布。这意味着openSUSE 11.3正式版越来越近了。

openSUSE 11.3将使用最新的2.6.34 Linux内核,支持Btrfs文件格式,对Zypper软件包管理工具进行了改进。喜爱openSUSE的朋友们,可以开始期待了。

【编辑推荐】

  1. 5月第3周系统更新回顾:Linux内核、VirtualBox、CentOS
  2. 十五年磨一剑Wine 1.0 正式版发布
  3. Fedora 13——Goddard的创意
责任编辑:yangsai 来源: 51CTO.com
相关推荐

2010-05-21 11:31:42

Linux内核CentOS 5.5

2010-07-23 10:48:23

2010-06-21 00:18:29

回顾NetBeans 6.

2010-12-19 20:40:44

JavaOneOOW

2014-05-19 09:36:50

新闻回顾

2011-09-18 08:07:15

2009-05-22 09:13:40

2013-09-21 16:01:54

2012-03-18 22:38:00

2010-09-27 10:17:57

Novell CEO

2010-03-28 11:08:41

2012-11-18 17:13:04

2011-03-19 15:04:48

PHPipadIE

2013-01-20 11:39:10

2009-08-02 13:58:33

2009-03-22 21:45:19

SunIBM收购

2011-04-17 12:03:49

云计算IDFX86

2013-03-24 10:14:32

2012-03-03 10:06:33

2009-07-19 23:34:27

点赞
收藏

51CTO技术栈公众号