2022年未来-与Longhorn进行亲密接触.docx
2022年未来:与Longhorn进行亲密接触Windows "Longhorn", 2022年微软确定开发的这个Windows XP将来的升级产品, 包括了称之为Palladium的全新平安体系, 硬件级3D加速的用户界面, 全新的基于数据库后台的存储系统.等种种新的特性.Q: Longhorn会发行什么版本? A: 是的, 像Windows XP一样, Longhorn 也将发行 Home Edition, Professional Edition, Tablet PC Edition, Media Center Edition, AMD-64, Itanium, 和可能的其他版本. 微软曾提示一些版本的名称在将来的时候可能会有变更.Q: 据说 WinFS 是一个新的文件系统, 微软是否将放弃 NTFS ? A: 不. WinFS只是作为NTFS的一个Add-on, 而非一个完整独立的文件系统. 它是基于NTFS的新的存储引擎. 为了运用户能够更便利更快捷的从日益增长的硬盘数据中找到自己所须要的, 微软通过在文件系统中添加一个新的关系数据库来进行索引, 将使搜寻数据的时间花费尽量的削减. (一位MS的官员曾说: 为什么我们只要用几秒种就可以从internet上找到想要的任何东西, 但是却要花费更多的时间从自己的PC上, 从自己的数据中找到须要的?) 在 WinFS 中, 微软提出了一个新的文件系统概念: Library . 它将 Longhorn 文件系统中的数据组织起来, 而不管这些数据在文件系统中的实际物理存储位置. 比如说, 一个photo Library集合了文件系统中全部的 photo 数据的链接."保存数据时我并不关切它要被存储到何处", Chris JonesMVP如是说, "当我打开my computer时, 为什么不行以有组织的显示我自己的文档信息呢? 这是一台计算机, 它应当知道文档是什么, 我编辑过什么, 我以前搜寻过什么, 我在其他的什么地方搜寻过这个文档. 它不仅仅只是我的计算机上的一个我要搜寻的文档, 它应当供应给我我须要知道的一切"Q: Windows Longhorn 中有什么新的特性? A: Windows Longhorn 中有以下的一些已公布的新特性:Longhorn 中包含了全新的task-based/或称之为iterative的UI, 并已大大超越了我们所见的windows xp的界面. 这个新的用户界面, 或称之为"用户体验", 代号为 "Aero", 基于新的 .NET 图形 API (代号"Avalon"), 这个新的图形API覆盖了以前的版本(GDI和GDI+)Longhorn 的起先菜单和工具栏中运用新的Sidebar组件进行了增加, Sidebar 组件可以选择的显示并锁定在桌面的任一侧. Sidebar 基于 XML Service, 它包含了本地和远程资源的链接;Longhorn 中须要3D的硬件显示加速来渲染特别显示效果, 从而使桌面更绚丽和真实(个人认为: 桌面就是桌面, 要那么PP做什么, 当然, mm 喜爱又另当别论. :p) 但这并不意味着基本的Windows和用户操作界面已经被覆盖了, 正如之前所说, 只是为了好看点.Longhorn 可选择的包含称之为 Palladium 的为 Intel 和 AMD 开发的平安技术Longhorn 包含了一个称之为 Windows Future Storage (WinFS) 的类数据库存储引擎, 它基于SQL Server 2022(代号 YUKON) 技术. 这个存储引擎基于NTFS文件系统, 它可以供应给用户物理文件的存储位置信息并且允许各种困难的搜寻和排序操作. 例如: 在 Longhorn 中你可以把邮件, 联系人, Word 文档, 音频文件, 图像文件等等完全的分别组织和管理.Longhorn 中包含新的防病毒API, 这将使程序员更简单的将自己的程序和低层操作系统集成. 另外, MS还将为Longhorn用户供应可订阅的防病毒策略, 通过运用AutoUpdate来保证每日病毒代码的刚好更新从而达到使系统更加平安的目的.Longhorn 将包含在WIndows XP中已胜利应用的Error Reporting Tool (ERT)的高级版本. 发觉BUG时, 在企业内部未修复或发布补丁之前只有少部分的用户必需发送BUG报告供应给MS.Longhorn 将包含一个新的安装程序, 将使安装时间降至15分钟左右. (至少现在的build还远远看不出来.)Longhorn 供应了众多的新API用来运用新的系统特性. 以前版本的Win32 API 将被新的基于.NET的API (代号 WinFX) 覆盖. 它供应了一个新的通讯与协作子系统, 代号 Indigo.Q: 从开发者角度来看, Longhorn有何变更? A: In the technology generations leading up to Longhorn, Microsoft has been moving to a .NET-based managed code environment dubbed WinFX, and the Longhorn generation will finally mark a clean split with the Win32 APIs of the past. That is, Win32 will be in maintenance mode, and all new development will occur with WinFX managed APIs. One such API, Avalon, forms the basis for the new Desktop Compositing Engine (DCE) in Longhorn that replaces GDI and GDI+. These and other new Longhorn APIs will utilize the XML Application markup language (XAML) to make Longhorn more accessible to developers than ever before. The idea is to significantly reduce the number of APIs and make the APIs more standardized. Today, there are over 76,000 Win32 APIs, and countless wrappers. With Longhorn, Microsoft hopes to reduce the API set to 8,000 to 10,000. Another significant change in Longhorn involves device drivers. In the past, Microsoft allowed customers to use non-signed drivers, which helped compatibility, but caused stability problems. No more: In Longhorn, users hoping to take advantage of the system's exciting new capabilities will only be able to use signed drivers. Developers interested in Longhorn should examine the Visual Studio .NET "Whidbey" release, currently in beta, and the Longhorn SDK. which includes developer-accessible UI components and behaviors.Q: 看起来 Longhorn 和以前的 WIndows 相比有了很大的改变, 那么我现有的应用程序还能在新的操作系统上面运行吗? A: 可以. MS 已经保证在 Longhorn 中将保持下至 DOS 的兼容. 尽管现在还不清晰 Longhorn 的 DOS 兼容性是否会在 Windows XP 中的糟糕的 DOS 兼容性上有所改善.Q: 什么是 Palladium ? A: Windows Longhorn 中的一大亮点就是可选的Palladium集成, 现在称为 Next Generation Secure Computing Base (NGSCB) 基于一个平安的运行环境, 应用于Windows和其他的操作系统, 允许将来的应用程序和软件来爱护最终用户免受入侵, 外部黑客, 垃圾干扰以及种种其他类型的信息攻击.Palladium须要特别的硬件支持, 包括平安芯片和微处理器. 此硬件将由 Intel 和 AMD 开发. 这个平安硬件并不会阻碍PC系统的正常操作. 也就是说基于Palladium的PC也将正常的操作原有的操作系统和应用程序. 但是为Palladium度身定做的应用程序和服务将供应非Palladium系统所无法供应的新的特性. 或许有一天我们都将在Palladium PC上运行基于Palladium的应用程序和操作系统.假如你对.NET的开发比较熟识, 你应当留意到"managed"和"non-managed"(或 legacy) 代码. Palladium 也将为应用程序建立类似的模型, 就是说, Palladium 应用程序将运行在信任模式下, 而legacy代码将运行于非信任模式. Palladium 包含以下要点: Palladium 将供应给你当前处理的在线对象的标识信息和他们当前的行为. 它将唯一的定义你在此PC上的标识并限制进入(和运行于)此PC. 假如从 internet 进入将必需通过验证.Palladium 运用加密编码封装数据来爱护信息, 阻挡窥视和窃取的行为. 并且系统可以自己对这些信息加以维护而并不会因为加密的编码而引起数据的变更.Palladium 阻挡病毒和蠕虫. 系统禁止运行未被授权的程序从而防止病毒感染系统.Palladium 阻挡垃圾信息. 垃圾信息在到达邮箱之前将被阻挡. 你可以通过自定义的信任标准来允许你希望接收的主动信息.Palladium 的隐私爱护. Palladium 也封装发送出去的信息, 它运用软件代理来确保数据通过Internet发送到正确的接收者. NewsWeek 曾报道这些代理在MS被命名为类似"My Man", ".NET My Services", "My Documents" 之类的名称.Palladium 还可限制发送出去的信息. 通过运用Digital Rights Management (DRM) 技术, Palladium 可平安的在Internet上发布音乐,电影和其他的有版权爱护的信息和数据. 媒体发行和录制等组织可运用此技术使客户公允合法的复制音乐CD和电影. Bill Gates 曾提到: "It's a funny thing, We came at this thinking about music, but then we realized that e-mail and documents were far more interesting domains." 他指出 Palladium 可确保邮件被私有的指定从而不会被转发或者复制到其他的人. 引用NewsWeek的报道:"你可以建立一个Word文档, 使这个文档只能在下周被阅读, 甚至你可以指定一个特定的用户, 而不是MS, 这个规则的制定者"Q: Longhorn 将于什么时候发布? A: 非官方信息: 至少要到 2022 晚些时候.Q: Longhorn 将于什么时候起先Beta测试?A: 2022年夏天.