MacOS X 10.3 (aka Panther) is fantastic. The performance improvements are dramatic on my 2.5 year old PowerBook G4 (Titanium) laptop (500 MHz G4, 384 Mb). The interface and improvements to Apple's applications such as the Finder, Mail, and Safari are all great as well. Exposé really shines as a new interface feature; I already make heavy use of it.
Further, a friend in the office installed it on his 1999 iMac (400 MHz G3, 384 Mb) and said that the performance improvements were dramatic for him as well.
This was great news, because I plan on giving the gift of Panther to my parents this Christmas for their 1999 iMac (500 MHz G3 320 Mb) which is currently still running MacOS 9. I plan to increase their iMac's memory as well because I think that Fast User Switching will be a boon for them. Even with my laptop, there have been times where it would have been nice to allow guests a nice clean account without me needing to clean up and log out.
Since I recently suffered a hardware failure, I made a clean install. There's nothing like moving to help clarify what is important and what is just cruft.
This seems like an appropriate time to catalog the software that I find particularly useful and necessary. This will especially help me as I set my parents up with OS X.
| Carbon Copy Cloner (CCC) | Uncrippled shareware; I paid. This has been great since I first used it less than two weeks ago. It provided my best backup when my hard drive failed. As the name suggests, it just makes a full copy (which is bootable :-). It also appears to have some limited incremental update features that I plan to explore. |
| DockExtender | I paid for this. Helps make frequently accessed applications and documents quickly and handily available. This got a real boost from Panther and is now much faster. |
| Fire | Free IM client (GPL open source). Fire has a great interface to multiple IM systems. |
| Fink | Free. System that makes Unix open-source programs easily available on MacOS X. Very useful in making some software that is normally very difficult to install very easy to install by handling all the dependencies and making any compatibility modifications necessary for the MacOS. You'll see that I use Fink to install several other pieces of Unix software listed here. |
| Fugu | Free (BSD-style open source). An SFTP, SCP and SSH frontend. I use it for smooth sftp access. In particular, I can simply select a file and choose to edit it with SubEthaEdit and all saves store the data immediately back in the file on the remote system -- very convenient. Inconveniently, it currently only supports one open connection. |
| ImageMagick | Free. Wonderful collection of Unix image manipulation tools that I install with Fink. |
| iView Media Pro 1.5.7 | I paid for this. This has been a capable media management program (mostly managing picture collections). However, there were some definite caveats and interface quirks which can make using it tougher than it should be. The upgrade to version 2 is significantly more than I originally paid. There's also quite a few unhappy users on their forum about slowness, bugs, and features that were removed as well as a step backward in a number of user-interface details. I'm going to be looking at the competition in this area. Until then, I'll stick with 1.5.7. |
| Mail | Comes with MacOS X. Apple's Mail application works really well with Fastmail IMAP and has an interface that keeps getting better. |
| Mozilla | Free (MPL/GPL/LGPL triple license open source). It's good to have more than one browser. Mozilla 1.4 is currently my primary backup. (Looks like IE 5.2.3 was also installed with Panther. I'll avoid it as much as I can, but sometime it too may be useful.) |
| NetNewsWire Lite | Free news aggregator. Helps me keep up-to-date on a few blogs and newsfeeds. Uses Safari's HTML renderer for great display results. |
| Omnigraffle Pro | I paid quite a bit for this. And it has been worth it. It's been great for creating charts and diagrams for work, school, and play. Much easier than Xfig. It also plays well with PDFs, so I've used it as for graphic manipulation on a number of occasions. |
| Retrospect Express 5.0 | I paid for this. I use this for incremental backup. Additionally, it preserves the intermediate snapshots so if an incremental backup would propagate an error into the backup data, not all is lost (by its very nature, Carbon Copy Cloner cannot accommodate this). I'm not sure that I've been taking proper advantage of snapshot. I'm do not have the latest version of Retrospect but the upgrade fee is pricey. Retrospect supports all kinds of stuff that I don't need. I'm going to try and keep using the version I still have together with CCC to accommodate my backup needs. I haven't yet thoroughly tested Retrospect with Panther. |
| Safari | Comes with MacOS X. Apple's browser is great and is my primary browser. |
| Son of Weather Grok (SWG) | Free. Displays current weather conditions and forecasts on the desktop. Performs its small task nicely without being any hassle. I was able to add the weather stations that interest me most: Camp Mabry, Austin (ICAO: KATT, Forecast Zone: TXZ192) and Waterville, Me (ICAO: KWVL, Forecast Zone: MEZ011). |
| SubEthaEdit | Free text editor. This is a really nifty light-weight text editor with some nice features. Unfortunately, no one around here with whom I might collaborate has a Mac, so the collaboration features are not exercised. I use it for code development and HTML page editing. |
| TextEdit | Comes with MacOS X. Apple's simple editor is very nice and capable for editing documents in Rich Text Format (RTF) and Rich Text Format with Attachments (RTFD). I'm a big fan of RTF because it is a public standard format and the content remains as simple text in the document. This makes it a lot less likely that the content will ever be irretrievable. I use this for most non-mathematical word processing. Cut-and-paste from Safari to TextEdit does a fantastic job re-creating the page (including images) as Rich Text. |
| teTeX | Free. An excellent TeX distribution that I install with Fink. pdflatex is what I'm specifically after. |
| Virtual Desktop (CTVD) | I paid for this. Nice multiple-desktop application. Because it is built on top of Apple's window manager, there are some quirks, particularly with the X Window System and now with Exposé, but overall it works nicely. Virtual Desktop is less necessary now that Exposé has entered the scene, but I'll probably still make heavy use of it and I hope they can resolve the problems. |
| X11 | Comes with MacOS X. Apple's X Window System implementation is a great optional install and includes an Aqua Window Manager. |
| Xfig | Free. A Unix drawing tool that I install with Fink. Generally, not as nice as Omnigraffle, but freely available on all Unix OSes. |