Like DarWine, Northstar puts Windows applications in an X11 window on the Mac. Users log on to the Northstar service with a Web browser. Northstar then sends down a Java tuner applet that feeds X11 packets that represent the display. But Northstar strays even further from the virtual machine model and may be an approach that will be more difficult for users to grasp. For starters, Northstar users dont need to own their own Windows applications. True North will license applications on an annual basis, or on a monthly basis if the user only needs to use the application for a short time. The company offers different pricing packages for sets of software, and offers business and enterprise subscriptions. True North will keep Windows application up-to-date and apply the latest service packs.But Northstar isnt a hosting service in the sense that it doesnt dedicate hardware and software to a customer. The service uses server farms that provide all the hardware that it takes to deliver the applications for as many users as the customer adds to a subscription. Northstar is also not an application server, like a Citrix server or Microsoft Terminal Server, according to True North CEO Doug Nassaur, who said that Northstar has a 5-to-1 performance advantage over Citrix. Instead, Northstar provides software on-demand, like a video-on-demand service using a proprietary switching network. "With software as a service, we can look at how much demand we have and reapportion it as necessary," said Nassaur. True North started R&D in 2001 and went live last year. "We spend 4 years [and] millions of dollars on developing our own switch technology," said Nassaur. "We had to build a telco-quality network. We had to automate how users can get to the applications." Nassaur said that at some point in the future, the Northstar service will offer software in increments much smaller than a month. "If you only use an application 40 minutes per year, youll only pay for what you use," said Nassaur. He did not indicate when the fractional pricing would be available. Unlike applications servers such as Citrix and RPD, all files and settings are saved on the server by default. This has advantages for users. "[Northstar is] session-based, not computer-based, so if the users computer crashes, he can pick up right where he left off," said Nassaur. "You can also move to another Mac or PC, in the same office or in another city. We want to license software to people, not computers." Another concept that takes some getting used to is Northstars offerings of enterprise groupware and services, including domain controlling, Active Directory and Exchange server. The transactions between clients, and between clients and servers all occur on True Norths server farms, not locally, and not over the Internet. "In our world, the client and the server are both sitting within Northstar," said Nassaur. "What we send to the user is an image of the result." Mac users and Windows users are treated equally, and both types of users have access to everything in Northstar with a single sign-on using Kerberos. True North hopes that the enterprise subscriptions to Northstar will be attractive to small and midsize business who dont want their own servers or IT departments. True North will eventually offer Mac OS X applications to other operating systems. Nassaur said that the company is working on Linux support in Northstar that will allow Linux users to run Macintosh as well as Windows applications on Linux. "Ultimately, what were about is running any app on any platform anywhere," he said. Check out eWEEK.coms for the latest news, reviews and analysis on Apple in the enterprise.
For a fee, True North will let customers upload their own Windows software to Northstar or mail the company the disc media. The service makes installed software available to the user through an interface element called the Northstar Desktop.