![]()
|
| Longhorn FAQ | |
| Windows Longhorn |
You've probably heard a lot about Windows Longhorn, the next version of Windows. This FAQ will attempt to answer common questions about Longhorn and give you a better understanding of exactly what this new operating system is about. This FAQ will continue to be updated and expanded as we near the Longhorn release. What is Windows "Longhorn"?"Longhorn" is the codename for a major wave of technology and platform software from Microsoft. This generation of software will include new versions of Windows, Windows Server, .NET, MSN, Microsoft Office, and other products. Windows "Longhorn" is the next major desktop Windows release, which will follow Windows XP; there is also a minor Windows Server revision that will ship in the Longhorn wave. Originally expected to be a fairly minor upgrade, Windows Longhorn will now include a number of new features including a revised task-based (or "iterative") user interface, an extensible, dock-like, Sidebar, and a SQL Server 2003-based storage engine called WinFS (Windows Future Storage). Microsoft said that Longhorn would be a desktop-only release in November, 2002, when the company told me that, "Customer requirements dictate our release strategies and timing for Windows products. Customers have asked that we map our server releases more closely to how they can consume and implement advances and innovations we deliver. Given the deployment cycles and budgeting that customers work through, and given the significant customer interest in our upcoming release of Windows Server 2003, we have determined that another major release of Windows Server in the Longhorn client timeframe does not meet the needs of most of our customers." However, those plans were up in the air until mid-2003, when the company revealed, finally, that it would indeed ship a Longhorn Server product as well. What is Windows Longhorn all about?Windows Longhorn is a major next-generation Windows version. Longhorn will feature improvements in how you store files, communicate, and work with digital media. Will there be different Windows Longhorn versions?Yes. Like Windows XP, Windows Longhorn will ship in different editions, though they might change from today's Home, Professional, Tablet PC, Media Center, 64-Bit Professional (Itanium), Professional Edition x64, and Embedded Editions. For example, I'm expecting the capabilities of today's XP Media Center Edition to be incorporate into Home Edition or, perhaps, a high-end version for home that might be called Premium Edition. What will the Windows Longhorn interface be like?Windows Longhorn will feature an entirely new interface known as Aero. The Aero interface will be powered by the new desktop composition engine known as Avalon. Avalon will allow for a dramatic improvement in the display of Windows, far surpassing that of Windows XP. In Longhorn, windows will animate onto the screen, feature drop-shadows, and allow for complete windows scaling (not just resizing). Other features such as full motion video overlays will also make Longhorn's user interface unlike anything seen before in Windows. So what will be new and different in Windows Longhorn?Here's what we know about Longhorn at this early stage:
While Microsoft has performed public demonstrations of the current state of the new interface, they are currently keeping it under tight guard due to concerns of copying by competitors. Current alpha and beta version of Longhorn feature a temporary GUI, and the Aero interface will not be made public until Beta 2. Like in Windows XP's development, the Aero interface will not be completely finalized until Release Candidate 1 (RC1). What is changing from a developer's standpoint?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 2005 "Whidbey" release, currently in beta, and the Longhorn SDK. which includes developer-accessible UI components and behaviors. What is WinFS and how will it help me organize files on my computer?WinFS, an extension of the NTFS file system, is a new database driven file management system. Basically this means that in Longhorn, file searching will be much quicker and easier than before. Windows Longhorn will feature "libraries" that will locate and organize specific types of files on your computer. The My Music library, for example, will contain pointers to all the music files on your computer. You won't need to worry about exactly what file folder or folders your music is in. WinFS will essentially eliminate the need for less experienced computer users learn the idea of a file system. What's with this Palladium?One of the most exciting aspects of Longhorn is its optional integration with Palladium, Microsoft's technology for realizing its Trustworthy Computing vision. Palladium--now called Next Generation Secure Computing Base (NGSCB)--is basically a secure run-time environment for Windows and other operating systems that allows a coming generation of software applications and services to protect the end user from privacy invasion, outside hacking, spam, and other electronic attacks. Palladium requires special hardware security chips and microprocessors (which will be made by Intel and AMD) and doesn't interfere with the normal operation of the PC. That is, Palladium-based PCs will still operate normally, working with legacy operating systems and applications. But specially-made Palladium applications and services will offer a range of features of functionality not found in the non-Palladium world, and if the initiative is successful, we'll one day be running only Palladium-based software. If you're familiar with the .NET model, you might be aware of the notion of "managed" and "non-managed" (or legacy) code. Palladium will institute a similar model for PC software, where a trusted execution mode is used for Palladium applications and services and the old, "untrusted" mode is used for legacy code. Microsoft designed Palladium around the following ideals:
Late 2004. Microsoft recently provided developers with an early alpha build of Longhorn (4074) and the Longhorn SDK at the WinHEC conference in April 2004. I'm told the next public release will be Beta 1 in early 2005. What will Longhorn's system requirements be like?Microsoft has not yet detailed Longhorn's system requirements. However, in order to take full advantage of the new Longhorn interface, you will likely need at least a 3.0Ghz or equivalent with 1GB of RAM and a 128MB video card. Longhorn's interface, however, will scale back depending the capabilities of your computer. Therefore the bare requirements to run Longhorn will be lower than I just described. Nevertheless, these figures are only an educated guess and have yet to be confirmed or disproved by Microsoft. When will Longhorn be released?While Longhorn's release date has been pushed back several times in the past, the current estimated release date is mid to late 2006. |
|
Windows Longhorn Links
What is Longhorn? Longhorn Download Longhorn Screenshots Longhorn Wallpapers Longhorn Tips & Tricks Longhorn FAQ Longhorn Builds Longhorn Articles Longhorn Videos Longhorn Site Links Longhorn Support Newsgroup Longhorn Tour Longhorn Blogs Writing Apps for Longhorn Longhorn Google Links |
|