The Earth is Square posts notes from a recent NASA World Wind development meeting. Kudos for being so open. Here’s a CliffsNotes version:
- The Java versions of NASA World Wind (for the Mac and Linux) appear to be delayed somewhat, with perhaps something beta-like on offer in late October, vs. September originally.
(Bummer. Why? I’m on an Intel Mac. I can and do use BootCamp to run NWW natively in XP, but that requires a restart, and keeps me from my regular desktop. Parallels Desktop lets me use Windows without rebooting, but it doesn’t yet support DirectX, which NWW requires. The upshot: I’m still not using NWW regularly.)
- Future NWW development seems to be moving to the .NET 2.0 platform, in addition to requiring DirectX. There are some concerns raised that this would narrow the installable user base, but the conclusion seems to be that it’s best to go with the newest software technologies as a way of building the best possible geobrowser.
This is a definitely a different tack from the one taken by Google Earth, where the priority for version 4.0 seems to have been to widen the user base as much as possible, with feature-equivalent versions for Windows, Mac and Linux and a focus on speed optimizations. Nor does the Windows version of GE depend on .NET, while DirectX is optional, allowing the application to be used by (many more) older computers. All this is in keeping with the notion of Google Earth as a geobrowser — just as with web browsers, the user’s choice of operating system doesn’t matter; the content is entirely platform-neutral.
I can see two reasons for this divergence in tactics. 1) When your resources are comparatively limited (as is the case for NWW), you want to get the biggest bang for your development buck, and 2) if you’re volunteering for an open source project, you want to have fun, and making NWW run on old computers isn’t perhaps all that much fun. I’d do exactly the same:-)
What isn’t clear to me, though, is how (or if) the cross-platform Java version of NWW will be feature-equivalent with the PC version. Specifically, most add-ons are Windows executable files. How will these be made usable on Macs and Linux? Will plugins work? Will Mac and Linux users be able to author add-ons?