title
brancg
adam_ev
oped resources forums contacts subscribe site_map home
 

forums


OpEd

All Mac Considered
Amen Corner
Apple Peel
Digital Canvas
Editorials
Ether Nectar
iMaculate
   Conception

Infinite Loop
Notes from Dis
Scientia et
   Macintosh

Skewed Mac
Treo of Life

Resources

Books
Contacts/Mission
Forums
Links
Reviews
Subscribe


RadTech

Applelust is looking to add writers to its staff. If you are interested or want to be part of the Applelust community, drop us a line with your resume or vita. We are always on the look out for good, very smart, and reliable people to join the staff. If you think you have what it takes, let us know.

- The Publisher

Review: KStars 0.9

© 2-21-03 Dr. Neale Monks

  • Product: KStars 0.9
  • OS X: Yes
  • Classic: No
  • Publisher: KDE
  • URL: http://edu.kde.org/kstars
  • Category: Planetarium
  • Price: GNU General Public License
  • Requirements: Power Macintosh G3 or G4 running OS X, X11 and an X Windows serve
  • Rating: 2.5 bounces, Short of Lustworthy

The K Desktop Environment project, usually known by its acronym KDE, is an Open Source graphical user interface for UNIX operating systems. Among the many applications available for use with KDE is KStars, a planetarium program produced by the KDE KStars team led by Jason Harris. KStars is designed primarily as a teaching tool, and its development is paralleled by the AstroInfo project, an astronomy encyclopaedia put together by a whole community of volunteers. Amateur astronomers running MacOS X will also find KStars an interesting proposition. Thanks to the Fink project it is easy enough to download and install KStars, and then run the application within a UNIX window manager such as OroborOSX or X11. Better yet, it's free.

Installation

KStars is a UNIX application not an Aqua application, and so it needs an X Windows manager to run. This can be something like Adrian Umpleby's OroborOSX or Apple's own X11 beta. I've written about X Windows on Mac OS X in an earlier article for AppleLust, so if you don't know what this is all about you might want to read that first. KStars itself is most easily installed using Fink, either directly through the Terminal or alternatively using an Aqua application called FinkCommander that gives Fink a more friendly graphical user interface. There is plenty more about both of these here.

The requirements are modest: a Mac capable of running OS X, a sufficiently fast Internet connection to download the files, and 10 MB or so of hard disk space. Once installed it can be launched through a terminal such as xterm, first by changing directory to where the KStars application resides (usually /sw/bin) and then typing in "kstars" and hitting return. If you use OroborOSX it is probably much easier to define a launch menu shortcut, while Apple X11 users could write an AppleScript like this:

tell application "Finder"
launch application "X11"
end tell
set results to do shell script "cd ~; DISPLAY=:0.0; export DISPLAY; PATH=$PATH:/sw/bin; export PATH ; /sw/bin/kstars> /dev/null 2>&1 &"

(Note, the last two lines, from "set results" to "2>&a &" should be a single line in your script making this script 4 lines total.)

With a simple AppleScript like this, launching KStars is no more difficult that launching any other Mac application, making it relatively straightforward for users who don’t care to explore the UNIX half of their Mac to run the program with minimal effort.

Performance & User Interface

KStars takes a while to launch (almost a minute on my 1 GHz PowerBook), and if set to advance forward in time automatically, such as if it set to follow real time, then things like using menus and toggling the various settings can be painfully slow. On the other hand, with time advancement switched off (i.e., the simulation being used essentially as a static star chart) the program is fast and responds quickly to commands.

As with other UNIX applications, KStars is designed for a three-button mouse, but users of the regular single-button Macintosh mice need not despair. Additional keys emulate the missing mouse buttons. Depressing the option key while mouse clicking is used to emulate the middle mouse button, and the command key for the right mouse button. Normal mouse clicks correspond to the left mouse button of three-button mice, and these can be used to centre the simulation on a desired point or target (with double clicks) or to drag the focus of the simulation about (click and drag). Right button clicks are used to bring up information and option boxes. The information is fairly basic but useful, offering things like spectral classes of stars, rising and setting times and so on. The middle button is used to zoom into the simulation. Click and hold the desired target are or object with the middle button, and then scroll upwards. Okay, this sounds a little odd, but what it is doing is simulating a scroll wheel (which, if you happen to have one, will do the same thing). Conversely, scrolling downwards scrolls out. This takes a little getting used to, but it works fine.

The options are interesting and potentially useful, including things like links to SEDS information pages and Deep Sky Survey images, but unless you have a correctly configured and compatible X Windows browser installed, they won’t work. Right now there isn’t this level of integration between X Windows applications and Aqua applications (such as the usual Mac OS browsers like Explorer or Safari). To get these aspects of KStars to work, you are going to need to run it in KDE. The same holds for the KStars help file, which requires the KDE help viewer. Installing KDE is certainly possible on the Mac using Fink, though it is a fairly time consuming business as a lot of files need to be downloaded and installed. It also means getting used yet another interface and set of rules (on top of Aqua, Classic, X Windows and the UNIX command line). In other words, this isn’t for the faint hearted and not something you might want to do on a whim or just to run this single application.

Features

For a free application aimed at educators and students rather than amateur astronomers, KStars is surprisingly well appointed. The basics are all there: natural colour sky simulation, night vision and star charting modes; SAO star, Messier, NGC and IC catalogues by default plus the potential to add additional ones; equatorial and alt-azimuthal coordinates; and realistic tilts of Saturn’s rings and shadowing of planetary discs. There is some eye candy as well. The planets, and some of the Messier objects as well, come with nice photographic images. Stars can be realistically coloured, and constellation diagrams and labels can be toggled on and off. Basically KStars has the core set of features required by amateur astronomers.

A nice addition to the feature set is a calculator for converting between different forms of data or working out specific coordinates. You can for example revise equatorial coordinates to account for precession or determine day length. Now, I have to say that at first I didn’t have much success with the calculator: the results I got just seemed to be plain wrong for some things, as shown below. The trick seems to be to make sure settings like the geographical location and Universal Time offset are right to begin with -- whatever you type into the fields seems to be affected by these as well.

There are a few odd things that should be there but aren’t such as symbols for double and variable stars, catalogues of comets and asteroids, as well as the more involved features for planning and organising observing sessions. As noted earlier, simple integration of web resources are lacking too, although this isn’t a fault of the program but rather an issue with how X Windows applications behave in OS X.

Conclusion

KStars can be said to be more or less at the level of applications like Equinox or Starry Night Backyard. It has a reasonably comprehensive deep sky and star catalogues plus the potential to add more catalogues should the user wish to do so. KStars has a fairly intuitive and attractive user interface, performance is good with time advancement switched off, and it comes with a decent set of extra tools such as night vision mode tailor-made for amateur astronomers. With the addition of KTelescope, KStars should be a balanced and sophisticated package for the Mac OS X user looking for a zero-cost planetarium and star-charting package. If your demands are for a program that will allow you to identify stars and planets, produce charts for use on screen and so on, then KStars is indeed a useful program that could fit the bill.

The problem with KStars for more general users looking for the same depth of features as offered by the commercial applications stem mostly from the incomplete integration between this application and OS X generally. The inability to read the online help or use the Internet links deals something not far short of a body blow to the application when stacked against the fluid relations between something like Starry Night and Internet astronomy resources such as LiveSky or XEphem and the Digital Sky Survey. Hopefully many of these flaws will be worked out, and indeed if you care to install KDE you can avoid them altogether. As a straightforward X Windows application running alongside Aqua, had these features worked in KStars would have earned a comfortable three-bounce rating, and could be warmly recommended for budget conscious amateurs.

But too many of the important features that KStars does provide, such as the Internet links, don't work this way, making the commercial and shareware Mac OS alternatives much more attractive. In a sense though, KStars is having to fight the competition with one arm tied behind its back. In my next article I'll follow up this review of KStars by trying out two KDE options for the Mac user, an OS X port of KDE via Fink, and a full LINUX and KDE installation from Yellow Dog. In doing so, we'll offer KStars a second bite of the Apple.

- Dr. Neale Monks

What do you think? Talk about it in our forum for Macintosh Astronomers...

Register for the "AstroMac" mailing list, a mailing list for and by Mac-using astronomers of all levels.

  • MacBook Pro (5-17-06) Dr. Neale Monks. A subjective review of the MacBook Pro
  • Freeway 4 Pro (2-28-06) Dr. Neale Monks. Freeway Pro, the Quark-like web design program from Softpress, has been substantially revised and sports a bright new look. But do the changes go more than skin deep? Neale Monks finds out.
  • Astrostack (1-18-06) Dr. Neale Monks. Long respected as one best astronomical image processing applications about, in its newest incarnation AstroStack now runs on the Macintosh. Has the wait been worthwhile?
  • Virtual PC 7 (11-23-05) Dr. Neale Monks. Virtual PC 7 is the update to the venerable Windows emulator to be entirely all Microsoft’s own work. Can Mac users expect to see any dramatic changes?
  • Eudora Pro 6.2 (8-5-05) Dr. Neale Monks. Eudora has been one of the most popular e-mail clients for the Macintosh for more than a decade. Neale Monks finds out how it compares with the Mail application that comes with OS X
  • MacAstronomica (4-22-05) Dr. Neale Monks. How does this amateur naked eye astronomy software stack up?
  • iKey 2.0 (3-11-05) Jeremy Young. How well does this automation utility work? How much time will you save?
  • Wolfram Research Publicon (3-11-05) Jeff Terry Does this new scientific word processor live up to the potential?
  • Microsoft Office 2004, Part 3, Word (1-28-05) Dr. Neale Monks. Are there enough new features to necessitate a jump from v.X?
  • REALbasic 5.5 (12-03-04) Dr. Neale Monks. Neale takes a look at the latest version of this programming package.
  • Office 2004, Part 2, Excel and Entourage (11-05-04) Dr. Neale Monks. In the second part of his review of Office 2004, Neale Monks looks at Excel and Entourage.
  • Phone Valet 2.0 (11-05-04) Pat St-Arnaud. The best question to ask might be "Is there anything that you can't do with this telephone/Mac integration tool?"
  • TiPaint Touch-up Kit and iKlear iPod Cleaning Kit (10-29-04) Dr. Neale Monks. Is it possible to restore the shiny good looks of iPods and PowerBooks even after years of use? Neale Monks looks at two cleaning products designed especially for Apple hardware.
  • Microsoft Office 2004, Part 1, PowerPoint (10-15-04) Dr. Neale Monks. In the first part of his review of Office 2004, Neale Monks looks at PowerPoint, for many people still the benchmark for presentation software.
  • ScrapX (9-17-04) Dr. Neale Monks. Aqueous Software's ScrapX brings the Scrapbook to OS X
  • CDFinder (8-20-04) Dr. Neale Monks. Finding what you want from among a stack of similar looking CDs can be a hassle, but help is at hand. Neale Monks looks at CDFinder, a budget-priced but powerful cataloguing tool.
  • Endnote 7 (8-13-04) Dr. Markus Geisen. EndNote 7 is a literature database that seamlessly interacts with your word processor. Is the latest version worth the upgrade?

 

 


©2000-2001 Applelust.com. All rights reserved. No part of this publication may be reproduced in any way without prior, expressed permission from the Publisher. It is the sole property of Applelust.com and its writers, who retain copyright to their own works. If you wish to link to us, please see our Privacy Statement for conditions. Apple, Macintosh, and Mac are trademarks of Apple Computer, Inc, with whom we are in no way affiliated or endorsed.

Hosting provided by itsamac.com -- Macintosh Powered Web Hosting

Serve Different

dreamy