设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

兼容windows的ReactOS系统 0.3.4发布

2008-1-23 10:39| 发布者: walkerxk| 查看: 3890| 评论: 1

我们很高兴得宣布ReactOS 0.3系列的下一个版本的发布。这是上三个月开发的顶点,并且在很多区域已经应用了很多有效的处理。

发布周期

Starting from version 0.3.3 we have aimed to move our release cycle to a 2 month period. There are various reasons for this, but the two which are key to this decision is a desire to keep the main development tree in a stable condition, and an effort to keep up the interests of the people who follow the project, by providing regular release builds to play with.

To explain the first one in a little more detail; one of the problems we were experiencing as a project was huge system regressions at release time. Our release cycle used to be around the 6 month mark and we were finding that after 6 months of heavy development, we would branch and start to test only to find regressions had appeared all over the operating system. A list of blockers was then generated and this could take a huge amount of time to clear, at which point developers were concentrating on trying to fix regressions and development came to a halt.

We stumbled across this post from Linus Torvalds which showed the linux kernel was experiencing the same problems we were having, and discusses the changes which worked for Linux.

We opted for a similar approach of shortening the release cycle, which is keeping our main trunk much more stable and means we can virtually release trunk ‘as is’ without the need for lengthy branch periods. It also means more releases from the project, which is hoped will raise awareness and interest in ReactOS.

We did slightly overshoot the 2 month release period, but this is to be expected whilst we bring the new model into play. We expect to meet our targets with greater ease as the model becomes more established.

Milestones

There have been a lot of changes over the past few months. A consolidation of these can be found in the changelog. Some of the highlights are:
  • A complete rewrite of the Cm (Config Manager) in ntoskrnl - aka registry support. This makes it much more compatible with NT5.2 (win2k3).
  • SSE / SSE2 support.
  • New Plug and Play keyboard and mouse driver.
  • Full syncing of all usermode dlls from the most recent Wine release.
  • Support for RPC and IDL (which was quite outdated and buggy) was finally brought up to date, providing a solution for the plug-n-play manager problems, ReactOS Services and promising future support for complex apps such as Microsoft Office.
  • Huge improvements to user32 which now uses the desktop heap, greatly speeding up the UI.
  • Large compatibility fixes to gdi32, meaning our dll can now be loaded and used directly in Windows.
  • Continuation of the rewrite of Win32k incorporating rewrites of a core functionality to bring it in line with win2k3.
  • Improvements of many core user mode components, a much more functional shell32, improved control panel applets and the addition of a remote desktop client.
  • A great deal of work on translations, language and regional settings.

The ReactOS website content has been updated to reflect most recent development movements.

The "Information/About" pages have been rewritten to highlight some basic facts about ReactOS, and additionally more in-depth information about the benefits of the ReactOS operating system.

For the eye candy guys, we have also updated the screenshot gallery and the press pages (press information and articles coverage).

Thank you to the testing team for their extensive testing and bug reporting, the followers of the project for their continued support, and of course the ReactOS Development Team, who have made this release possible.


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部