Developers of open-source Samba software will find their work a little easier thanks to an agreement with Microsoft, signed last week, that will give them access to previously secret data on how the Windows operating system works. Microsoft was compelled to make this information available following a March 24, 2004, European Commission antitrust ruling against the company. In July 2006, the EU fined Microsoft €280.5 million (US$338.6 million at that time) for failing to provide documentation on Windows protocols to its rivals. Microsoft lost an appeal of that decision in September, setting the stage for the deal. The deal was signed with a nonprofit group called the Protocol Freedom Information Foundation, (PFIF) which negotiated on behalf of the Samba team because Samba is not represented by a corporate entity. PFIF will pay a one-time fee of €10,000 and, in return, will be able to allow open-source developers, including the Samba team, to access the documents. Developers will have to sign nondisclosure agreements and will not be allowed to redistribute Microsoft's documentation, but they will be able to write open-source software that implements the Windows protocols. The deal will also clarify which patents Microsoft believes are related to this technology, making it easier for open-source developers to avoid patent violations. Antitrust rulings forced Microsoft to set up protocol-licensing programs in the past, including the Microsoft Communications Protocol Program (MCPP) and the Work Group Server Protocol Program (WSPP), but these efforts were not compatible with open-source software licenses. To reach an agreement with the Samba team, Microsoft created a new type of WSPP licensing agreement, which gives developers access to the Windows protocols as well as a clear list of the patents that Microsoft has declared relative to its technology. "They're giving us all the documentation to make everything work," said Jeremy Allison, co-author of Samba. "We will have no more excuses to suck... if we don't have something, we won't be able to say it's not our fault we don't know how to do it." Samba and Microsoft executives had been meeting since March in hopes of hammering out a deal, said Sam Ramji, director of Microsoft's Open Source Software Lab, in a blog post entitled "If you're surprised, you're not paying attention." "I expect that this will significantly improve the process of Samba development, and produce better quality interoperation between Windows and Linux/UNIX environments," he wrote. Samba is an open-source version of the file-and-print software used by Windows. It is a standard component of the Linux and Unix operating systems, allowing these systems to share data and work alongside Windows clients. But development of Samba has traditionally been back-breaking work. Developers would analyze network traffic to try and glean how Windows was working and then build their software based on that knowledge-- a process called reverse-engineering. With the new agreement, developers will have access to Microsoft's own protocol specifications and will be able to build their software based on those documents, Allison said. That, in turn, will accelerate the team's development of its next generation of software, which will implement the new Sever Message Block (SMB) 2.0 protocol, used by Windows Vista. Though the deal was reached on Thursday, developers were still waiting for the final technical aspects of the document hand-over to be settled, Allison said. He expects to get his hands on the technical specifications fairly soon. "I'm guessing that for my Christmas vacation I'll have some enjoyable things to read," he said.
Microsoft yesterday continued its hand-in-hand development of Windows Server 2008 and Windows Vista's first service pack, publishing release candidates (RC) for each product. The big updates in Windows 2008 RC1 revolve around enhancements to Group Policy, a management framework first introduced in Windows 2000 Server. Group Policy Preferences, as it has been renamed, was formerly known as PolicyMaker Standard Edition and Policy Share Manager. The main benefits of Preferences appear to be more granularity for admins and simplified administration through reduced complexity of configuration scripts. The release of RC1 means that Windows 2008 is essentially feature complete, with only very minor tweaks made going forward. Tina Couch, who described herself as the "newest member to the Windows Server team," blogged that Windows 2008 will be released to manufacturing (RTM) by the date of the "Global Launch Wave" on Feb. 27. In an interesting side note, the Launch Wave itself has undergone a name change, now called "Heroes Happen Here." Couch claimed that it's the "largest enterprise launch in history, a whopping $150 million+ worldwide for outreach and demand generation to IT Pros and developers." Vista SP1 is at the same stage of development as Windows 2008, and most of the changes since the most recent beta release concern installation issues. Vista Product Manager Nick White, on Microsoft's Vista team blog, wrote that the changes include: * Significantly smaller installer packages, reduced in some cases by half * Reduced disk space needs to install the SP * Better cleanup and deletion of files used for the install * Bug fixes to smooth the install process * More built-in guidance on how to install White also added that Microsoft intends to "complete and release" SP1 in Q1 next year, putting it on nearly the identical release path as Windows 2008. Since Windows 2008 and Vista SP1 share most of the same codebase, it makes sense to keep the releases close together, since getting the codebases too out of sync can cause problems. In an earlier story about delays in the Windows 2008 rollout timetable, analyst Rob Enderle of the Enderle Group speculated about the delay. "From the standpoint of servers, Microsoft would rather have [Windows 2008] at [Vista] SP1 level when it ships," Enderle said in late August. Vista RC1 was made available today to TechNet and MSDN subscribers. White said that it will be available publicly next week on the Microsoft Download Center. Both Windows 2008 and Vista SP1 have been hit hard by delays. Windows 2008, formerly code-named "Longhorn," has been in development for years, and has had a number of major features altered or completely eliminated; even then, its ship date kept slipping until the Global Launch Wave date was announced. Vista SP1 is a much-anticipated release for Microsoft, as corporations typically wait until the first service pack is released for a product before it's deemed stable enough to roll out on the network. Vista could use a boost, as its sales figures have sagged well below expectations since its release early this year. The other products scheduled to be announced at the launch event in Los Angeles include SQL Server 2008 and Visual Studio 2008.
Windows Server 2008 is on its way. With the first release candidate in the pipeline, it shouldn't be long before release to manufacturing and general availability. With such a long development time (it's the first new Windows Server OS since 2003,) the show stopping new features have been well publicized: Most IT pros are familiar with at least some of the details of Server Core, PowerShell and Windows Server Virtualization (codenamed Viridian). But Windows 2008 includes a lot more than those headliners. To that end, we're presenting the most overlooked features of Windows 2008. We spoke with Ward Ralston, senior technical product manager for Windows Server, to help us build our list. These items haven't garnered the same kind of press attention, hype and word-of-mouth as the others, but they're nonetheless important -- maybe very important -- to your network. The Print Management Console (PMC). This was originally released with Windows Server 2003 R2. But unlike the R2 release, it's a native function in Windows 2008, and available to everyone. PMC is a snap-in for the Microsoft Management Console (MMC), which lets an admin see every printer in an entire organization, from one console. In addition, you can use Group Policy to map printers to specific user groups, so that the Accounting folks won't be hogging printers that Engineering needs. Auditpol. This is a verbose logging tool that allows you to configure, create, back up and restore audit policies on any computer in your organization. In these days of regulatory compliance, auditing is more important than ever, and Auditpol may eliminate the need for a third-party auditing program. It includes a greatly expanded list of auditing counters from the simple tools available in Windows 2003, and hundreds of different categories that let you "create a paper trail of what's going on inside your OS," Ralston says. Windows Remote Shell (WinRS). To connect to a command prompt on a remote computer in Windows 2003, an admin needed to use Terminal Services. TS worked well but wasn't scalable, requiring a connection to a console on each remote computer. WinRS makes secure connections to as many remote computers as necessary, all from a single console. That could be a significant time-saver for admins. Event forwarding. This benefit is available to organizations that run Vista on their desktops. Event forwarding aggregates and forwards logs of chosen computers back to a central console, making management much more efficient. Say you're an admin and you start getting calls from users who are seeing the dreaded "Event 51" pop up on their screens, indicating a logon problem. Instead of employing sneakernet technology -- running from machine to machine to comb through security events or other problems -- you simply "subscribe" Vista computers through your console, and they send whatever information you ask for right to your door. Active Directory Rights Management Services (AD RMS). In Windows 2003, this was known as Windows Rights Management Services. It was available in Windows 2003, but only as an add-on product for purchase. It's built into Windows 2008, and includes some upgrades. AD RMS assists in the creation of rights-protected files, licensing rights-protected information, and checking to make sure that only authorized users have access to rights-protected data. Some of the enhancements for Windows 2008 include the ability to administer AD RMS through the MMC, and delegate AD RMS tasks through "administrative roles."
Microsoft is releasing its Windows Home Server software to manufacturers Monday paving the way for home server devices based on Microsoft's software to be available this fall. Iomega today also announces it becomes the latest to offer hardware that will run Windows Home Server software. Other hardware partners previously announced to offer Windows Home Server devices are Fujitsu Siemens Computers, Gateway, Hewlett-Packard, LaCie, and Medion. Iomega this fall says it will sell a user expandable home server for consumers with the ability to add up to four hard drives based on Windows Home Server software. No official word on pricing or exact dates for availability. Windows Home Server is Microsoft's solution to bringing order to cluttered digital lives. Microsoft is targeting households that want to share storage among multiple PCs. Various models of home server products will provide automatic backup of connected PCs, sharing of digital content between network-attached devices (PCs, Zune media player, or Xbox game console), remote access to data, and storage expansion.
About 2,600 Web sites are already running Microsoft's forthcoming Windows Server 2008, a small but increasing number that indicates rising interest in the OS, according to new statistics from Netcraft.
Microsoft is now using Windows Server 2008 and its Internet Information Server (IIS) 7.0 for its main Web site, said Colin Phipps, Internet security services developer at Netcraft, which releases a monthly survey on what OSes are being used for Web hosting. The move means Windows Server 2008 is "production-ready for Microsoft," Phipps said, but "it's different when you have the Microsoft engineering team behind a Web site. They can pick up the phone and immediately get the engineer who worked on it." A majority of the 2,600 sites, however, are not run by Microsoft, which would indicate developers are exploring the beta versions of Windows Server 2008, Phipps said. Still, the number of sites using the new OS is tiny in proportion to Netcraft's survey, which queried some 122 million Web sites. The Apache Web server came top, used by 53.7 percent of sites, with Microsoft products following at 31.8 percent, Netcraft's survey said. Interestingly, Netcraft placed Google in third at 3.9 percent. While Google doesn't have an OS, "Google's services are an increasingly popular alternative platform for running a blog or simple Web site or content that would have formerly been hosted on a desktop or networked file system," according to Netcraft's blog. Phipps expects use of Windows Server 2008 will rise over the coming months. Microsoft released the latest beta version of the server, formerly code-named Longhorn, on Tuesday, adding the ability to use IIS. Windows Server 2008 is expected to be released by the end of this year.
|