Windows Vista Build 3790.1232.winmain.040819-1629:修订间差异

无编辑摘要
第 23 行: 第 23 行:
此版本于 2008 年 5 月 2 日由 Grabberslasher 在其 [[UX.Unleaked]] 博客上首次展示。<ref>Grabberslasher. [https://uxunleaked.blogspot.com/2008/05/5237901232winmain040819-1629.html 5.2.3790.1232.winmain.040819-1629], ''UX.Unleaked''. 2008 年 5 月 2 日.</ref>此版本的 Professional SKU 变体于 2011 年 8 月 14 日上传到 [[BetaArchive]] FTP 服务器,<ref name="BALeak">mrpijey. [https://www.betaarchive.com/forum/viewtopic.php?t=21412 MS Windows Server 2003(''.NET Server'' 5.2.3790.1232)Pro], ''BetaArchive''. 2011 年 8 月 14 日.</ref>而此版本的未修改的 Professional 副本和 Home Edition 版本由 Grabberslasher 在 2020 年 1 月 25 日的 33 个 Longhorn/Vista 版本的第二集中共享。<ref>Grabberslasher. [https://www.betaarchive.com/forum/viewtopic.php?t=40726 新的 Longhorn 版本迎接新的十年], ''BetaArchive''. 2020 年 1 月 23 日.</ref>
此版本于 2008 年 5 月 2 日由 Grabberslasher 在其 [[UX.Unleaked]] 博客上首次展示。<ref>Grabberslasher. [https://uxunleaked.blogspot.com/2008/05/5237901232winmain040819-1629.html 5.2.3790.1232.winmain.040819-1629], ''UX.Unleaked''. 2008 年 5 月 2 日.</ref>此版本的 Professional SKU 变体于 2011 年 8 月 14 日上传到 [[BetaArchive]] FTP 服务器,<ref name="BALeak">mrpijey. [https://www.betaarchive.com/forum/viewtopic.php?t=21412 MS Windows Server 2003(''.NET Server'' 5.2.3790.1232)Pro], ''BetaArchive''. 2011 年 8 月 14 日.</ref>而此版本的未修改的 Professional 副本和 Home Edition 版本由 Grabberslasher 在 2020 年 1 月 25 日的 33 个 Longhorn/Vista 版本的第二集中共享。<ref>Grabberslasher. [https://www.betaarchive.com/forum/viewtopic.php?t=40726 新的 Longhorn 版本迎接新的十年], ''BetaArchive''. 2020 年 1 月 23 日.</ref>


==Background==
== 开发背景 ==
[[w:Microsoft|Microsoft]] faced numerous unsolvable fundamental problems throughout work on the original Longhorn project such as stability issues (e.g.: [[w:memory leak|memory leak]]s and [[Bugcheck|system crashes]]), organizational management problems (such as lack of team morale and an [[Build lab#Whistler and pre-reset Longhorn|unworkable build lab system]]) and [[w:feature creep|feature creep]], additionally compounded by the significant lack of work done to optimize the operating system and the use of relatively new or otherwise unfinished technologies such as the .NET Framework, Avalon and [[w:Managed C++|Managed C++]] - patterns of which would eventually allude to [[w:development hell|development hell]]. Because of this, the project's development was ultimately reset and its underlying codebase switched to the [[Windows Server 2003 build 3790.1232|latest mainline compile]] of [[Windows Server 2003]] Service Pack 1, which was still in the works at the time. In addition, its planned feature set was reconsidered and a near-total ban on usage of .NET was instituted within the Windows source tree, with an exemption being applied against a very limited subset of system components. The build is virtually unchanged from its base code, aside from it being compiled in the new <code>winmain</code> branch.
在最初的 Longhorn 项目的整个工作过程中,Microsoft 面临着许多无法解决的基本问题,例如稳定性问题(例如:内存泄漏和[[蓝屏死机|系统崩溃]])、组织管理问题(例如缺乏团队士气和[[内部版本实验室#Whistler Longhorn 重置前|不可行的内部版本实验室体系]])和功能蠕变,此外,由于缺乏优化操作系统的工作以及使用相对较新或未完成的技术(如 .NET Framework),情况更加复杂。 Avalon Managed C++ —— 其模式最终会暗示开发地狱。正因为如此,此项目的开发最终被重置,其底层代码库切换到 [[Windows Server 2003]] Service Pack 1 的[[Windows Server 2003 Build 3790.1232.040817|最新主线编译]],当时此编译仍在进行中。此外,重新考虑了其计划的功能集,并在 Windows 源代码树中几乎完全禁止使用 .NET,并对非常有限的系统组件子集应用豁免。此版本与其基本代码几乎没有变化,除了它在新的 <code>winmain</code> 分支中编译。


From this build onwards, the Longhorn development team would set out to borrow, reintegrate and/or rewrite code from older Longhorn builds and adapt it to a stable codebase; examples of such functionality would be the User-Mode Driver Framework (introduced in [[Windows Vista build 5001|build 5001]]) and the kernel-mode DirectX Graphics Interface (DXGI) system driver.
从这个版本开始,Longhorn 开发团队将着手借用、重新集成和/或重写旧 Longhorn 版本的代码,并将其适应稳定的代码库;此类功能的示例包括 [[Windows Vista Build 5001.0.winmain.040927-1610|Build 5001]])中引入的用户模式驱动程序框架(和内核模式 DirectX 图形接口(DXGI)系统驱动程序。


== Leak ==
== Leak ==