If you've been cursing the big price tag and lack of VBA support in Microsoft Office 2008 for Mac, OpenOffice.org is coming to your rescue. Last September, the OpenOffice.org dev team announced that they would be porting the suite to run natively on the Mac. Previous versions ran under the X11 environment, which not only hogged resources, but didn't have the Aqua look and feel we all love.
OpenOffice.org 3.0 is still beta, but a quick test-drive of the application showed that it is almost ready for prime time. OOo is a full-featured office suite, complete with word processor (Writer), spreadsheet (Calc), presentation package (Impress), drawing app (Draw), as well as database tools (Base) that are sadly lacking in other office suites.
The feature set of OpenOffice.org 3 is impressive:
Imports Microsoft Office binary (.doc, .ppt, .xls) and Office 2007/Office 2008 for Mac (.docx, .xlsx, .pptx) files
A solver component for solving optimization problems, something lacking in Microsoft Office 2008 for Mac
Spreadsheet workbook sharing
Display of multiple Writer pages while editing
MS Office-like comments in Writer
Limited VBA macro support -- which is still better than no support
Extensibility with Mozilla Thunderbird and Lightning, Sun Wiki Publisher and Report Builder
The price of OpenOffice.org 3 is, as always, free! If you're up to test-driving beta ware that may not necessarily be as stable or fast as your other office suite(s), click here to be transported to the beta site.
This month's MacTech magazine offers a feature article by Edward Marczak on using dsh, the "dancer's shell" or distributed shell utility, to batch-administer machines in a single blast without having to hit each one, or use a pricey management tool such as ARD or LANrev. Although dsh isn't included with Mac OS X or available as a binary or port build, it does compile cleanly on the Mac and should work well out of the box.
The idea behind dsh is to take a list of targets (machines you can reach via SSH), and run a command or extended script on all of them at once. This is functionality that's wrapped up in a nice GUI in Apple Remote Desktop; it's deeply powerful and very handy. Supposing you wanted to check the uptime for a bunch of your lab boxes -- manually, you'd have to run around, or SSH to each one and run the 'uptime' command. With dsh, you make your machine list (optionally, loading your SSH public key on the machines ahead of time to avoid password prompts) and run one command:
dsh -Ma uptime
Very handy. The full article isn't online yet, but it's worth seeking out a copy of the magazine if you're interested in automation of enterprise Mac admin tasks.
So as you may have seen on someothersites, there was a little bit of drama today around the iPhone unlock program written (in part) by our own Erica Sadun. Lots of rumors are flying around, and lots of folks have it almost right. But none of them knows the real story. And since Sadun works for us, we have kind of an inside track on what really happened. So here it is. First of all, Erica didn't write the unlock application itself. The iPhone Dev Team did that, and it apparently is a real, no-code-stolen software unlock-- put it on your iPhone, run it, and then use any SIM you want. Erica only started to write the barebones of a GUI application for the unlock, and gave that code to the dev team.
Which is where this haRRo person gets involved. He, a Belfast, UK man, is not a member of the dev team, but pretended to be. He apparently took Erica's code out of the IRC channel, with the intent of selling it as his own application. He even got an offer from an Australian company, $50k AUD, to allow the application he said he'd written.
But he didn't write it. At all. Because while yes, the code he tried to sell was updated from Erica's code, it wasn't by haRRo. He actually contacted another coder to do the job-- who we spoke with, and our IM conversation can be seen after the jump.
Apparently there are two solutions-- the one above is part of a script based on ieraser, and the other is called iUnlock (Engadget says that one "appears to be in a more complete state"). We aren't yet sure what these do-- whether they're an actual unlock, or simply a reverse engineer of the iPhoneSIMfree unlock released the other day.
Either way, it doesn't much matter (hope iPhoneSIMfree made their money while they could). Even if these solutions (both of which seem to be straight code at this point-- there's still no simple "userfriendly, automated tool" available) aren't exactly what people need to use any SIM in their iPhone, a free, open source solution is likely just around the corner. Until Apple changes the firmware, that is.
Henrik sends us word that Cyberduck, the other FTP app I use all the time, has been updated to version 2.8. New in this version, you can find the Ganymed SSH2 library, support for SCP transfers, file transfer queueing, the ability to limit bandwidth, and a number of other bugfixes and features. Henrik also reminds us that open sourced Cyberduck is way ahead of anything else in language localization, as it supports (deep breath) English, Czech, Dutch, Finnish, French, German, Italian, Japanese, Korean, Norwegian, Slovak, Spanish, Chinese (Traditional and Simplified), Russian, Swedish, Danish, Polish, Hungarian, Indonesian, Catalan, Welsh, Thai, Turkish and Hebrew. Whew! No Klingon localization? What will M'marhcS use for an FTP client?
Cyberduck 2.8, as always, is open source, which means free as in speech and beer, and is available for download on their website.
I'm pretty sure that, with this link, we've hit all the basicretrogamingpoints for the iPhone (wait-- can I play Nethack on it yet?). Yes, iphone-sdl-mame aims to bring all of your MAME favorites to Apple's latest endeavor. Like all of the other projects we've covered, it's open source, unofficial (duh), and a work in progress. From the text, kaisersoze (who's heading up this go) says PacMan and Q*Bert will run, but other games are too slow to be playable at the moment. And there's no word on whether control of anything is working yet or not.
So it's a super early build-- all there is at the moment is just a few files in the subversion repository, so if you're looking to just install a file and get rolling, not so fast. But as with all of these open source iPhone hacks, attention seems to equal progress, so there you go. Hopefully, now that the word's out, playing Galaga at full speed on the iPhone is just around the corner.
stepwhite is behind this one, too, and he worked it up because he'd promised a friend he would (not to mention that he was prominent requests for it on Waxy.org, and some other little Apple site you might know). Unfortunately, he hasn't implemented a controller system yet (all you can do right now is watch the demo scenes), but that's the beauty of open source-- no doubt some intrepid programmer out there has an idea on how to do it. Also, you gotta turn that thing sideways, man! This isn't the iPod; let's use the whole screen space.
Geez, after Doom, what's left? Quake III Arena? I stand in awe of what you programmers have been able to do with the iPhone.
It seems like this news has been around for a while, but we'd never heard it, and it's definitely worth taking a look at. Alcor, developer of Quicksilver, the little launcher that does everything, quietly mentions on the Blacktree forums that Quicksilver will go open source and Leopard only with the next release.
What does that mean for Quicksilver's users? Probably not a lot, although with a few interested developers on board, it'll probably mean quicker updates and more responsive bugfixes. Even Alcor says in the thread that while bugfixes and updates are planned for Leopard, he has no idea when they'll actually be released, and an open source app would probably make specific fixes faster.
As for a timeline on making it open source, Alcor doesn't promise anything too exciting on that end, either. He does say that the OS version of Quicksilver will be for Leopard, so we're looking at least at October, if not later. But if Quicksilver is going open source, it likely means that one of the Mac's best applications will only get better.
Today hackers have responded to InsanelyGreatTee's post about the official Apple iPhone paperclip. We have created an open source (and free) alternative to Apple's proprietary and closed paperclip architecture hosted at Google Code. All developers are welcome to contribute and to help with the open-source iClip project and we hope to have a working pre-pre-alpha prototype delivered in under a week.
Want to install a game that makes you look as crazy as the poor woman in the video above? Look no further than Tilt Scream Pong, a game that utilizes both the Sudden Motion Sensor and the built in microphone in your Powerbook, iBook, MacBook or MacBook Pro. The basic game is really a solitaire pong game (like Breakout without the blocks), but the ball apparently moves faster and faster. Oh, and your paddle grows in size the more noise you make-- that's why this woman is screaming at her computer while flailing it around awkwardly.
Anyway, it seems a lot like Wii Sports in that you look like a dork while playing it, but it's actually fun to play. The game and source are available for free, and future plans hint at maybe eventually a two player game, or even two player network play. Check it out-- but do it behind closed doors or risk people thinking you're strange.
Fortunately, FreeMacWare was featuring Chemicalburn, a screensaver by Michael Ash (who also created GPULife, a Game of Life screensaver) that not only looks cool, but actually simulates a transportation network. Nodes get created randomly, and little colored packages fly around between them, as frequently used routes get stronger and stronger. When a route is destroyed, the network eventually fixes itself, by creating more routes and nodes. Not only is it aesthetically cool, but it's a great thought experiment, and it's fun to watch a little network get created and destroyed when your own work goes idle for a bit.
Chemicalburn is open source and free. You can get it on Ash's website.
The big news was the announcement that the Einstein Project - which brings the Newton OS to current hardware - has gone open source. It's now known as Open Einstein, and can be found here.
This is great news, as more collaborators means the more handhelds that can "go green" (and I'm not talking about environmentalism).
There's more of course, and you can get the full run-down at the link above. Here's to WWNC '08. Might I suggest the east coast of the US? Thanks, Grant!
Developer (and sometime TUAW commenter) Matt Ronge has announced he's closing the source of the upcoming IMAP email client Kiwi he's been working on. It's a decision that's been a long time coming, he says, and most of the feedback he's gotten has been positive towards closing the source, so he's going ahead with it. MailCore and libetpan, the two code frameworks Kiwi is built on top of, will both remain open source, so the possibility of someone else building an open source client off of MailCore is still there.
The question is, will Kiwi be worth paying for? The answer, as usual, is "depends." Ronge has some great ideas for how a well built IMAP client could work, but the proof is in the pudding, and right now, all we've got are some screenshots. Kiwi promises Address Book and Spotlight support, LUA customization, and good performance and scalability. If Ronge can make his app do all that, most users will be happy to pay for his hard work.
I have a confession to make: even though I was there at the iPhone launch, I haven't actually purchased an iPhone. Yes, I'm part of that supposedly small (though I think there are quite a few of us) group of Mac fans who have chosen not to shell out $2k over the next few years to own a little piece of the revolution.
But I still want to be on the cutting edge of the iPhone zeitgeist and that's why I think this little mashup is so cool. Reader ADM tells us that he's squeezed together Google Maps, Twitter, and Ning to bring you a geographic, browsable representation of what people are saying on Twitter about the iPhone. Now you too, even if you don't have an iPhone, can stay up to date about what people are saying and where they're saying it.
What's that? You don't care about the iPhone? And even if you do, you think something like this is completely silly and unnecessary? Touché. But ADM has also included the source code through Ning, so you're welcome to make your own mashup about whatever you want. Meanwhile, I and mine will continue to listen intently through the tubes, and hope for our own little bit of salvation: a price drop.
Vienna is a free, open source news reader that we like (we've written about it here); it's not as full-featured as NetNewsWire but it's a pretty slick app. The Vienna Development Team is preparing to release version 2.2, which will feature a huge list of changes and improvements, including:
A new UI (no more brushed metal!)
Russian localization
Improved drag-and-drop from Safari
Unsubscribe/resubscribe command added to the File menu
SQLite updated to 3.4.0
The full list of changes hasn't been released yet, but you can get a look at what we haven't mentioned here. In the meantime, you can check out the 2.2 beta. Just remember, it's a beta, so backup your stuff.
Vienna is free, universal and requires Mac OS 10.3.9 or later.