• On TV.com: TOP 10 Shows CANCELED Too Soon
September 30, 2008 7:31 AM PDT

Google releases open-source Mac updater software

by Stephen Shankland
  • Font size
  • Print
  • 10 comments

Google has released an open-source software project called Update Engine that programmers can use to keep their Mac OS X software up to date.

"Update Engine can update all the usual suspects, like Cocoa apps, preference panes, and screensavers. But it can also update oddballs like arbitrary files, and even things that require root--like kernel extensions. On top of that, it can update multiple products as easily as it can update one," Greg Miller, a programmer on the update engine team, said in a blog posting Monday.

The Update Engine project is hosted at Google's open-source site.

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, or follow him on Twitter at http://www.twitter.com/stshank.
Recent posts from Apple
Game developer cuts back on Android in favor of iPhone
How smoking can ruin your Mac
Apple: 'Enterprise' is as enterprise does
Analyst: Timing of the Apple tablet is irrelevant
Dear Apple, about the next iPod
Are these Apple's 2009 Black Friday deals?
AdMob brings interactive video ads to iPhone
iPhone app developer quits over approval process
Add a Comment (Log in or register) (10 Comments)
  • prev
  • 1
  • next
by Chapmaniac September 30, 2008 8:04 AM PDT
This is potentially dangerous. Anything that can allow access to "things that require root" has to be severely tested before being released - something Google does not do well enough. Google makes some extraordinary software but tends to foist beta products onto the public to get feedback for later improvements. The OS underpinning is no place for beta software!
Reply to this comment
by BNUX September 30, 2008 8:35 AM PDT
Good argument! I was question myself about some security issues while reading this.

Thank you for your contribute.
by samkass September 30, 2008 8:48 AM PDT
Google can't do anything at the "OS underpinnings" layer. Their updater runs as an app just like anything else, and thus will require a user to have "Administrator" rights AND type their username/password if the updater tries to change any of those files. While I worry about de-sensitizing users to typing their passwords, this app isn't in itself any more insidious than any custom-hacked code from any other app's upgrader.
by eagledrc September 30, 2008 8:38 AM PDT
this is just like synaptic for ubuntu! yes! this needs to be on windows...
but, see, linux has had this for years...
Reply to this comment
by BNUX September 30, 2008 9:03 AM PDT
Had anybody tried the software? And what is your opinion about security issues? Anything different from the usual security permissions we have to give? Like to read some more technical opinions.
Reply to this comment
by eyepoker September 30, 2008 9:05 AM PDT
Its been on Windows for years too......
Reply to this comment
by hexor September 30, 2008 9:24 AM PDT
It has been on Mac for years too.. called Sparkle. This is just another one.
Reply to this comment
by Seaspray0 September 30, 2008 10:45 AM PDT
Word of caution; not only can you receive software updates, but the possibility exists for you to receive software installations. You must have an explicit trust of your update source and who is controlling it before you should consider changing your update service to something other than the default. In the windows corporate world, the update service is generally changed by computer policy to point to the corporate windows software update service so that corporate computers only get updates from a controlled corporate source. I don't suggest the average person change their update service unless they truely know what they are doing.
Reply to this comment
by Penguinisto September 30, 2008 11:07 AM PDT
@eyepoker - windowsupdate.microsoft.com is nothing like apt-get, yum, ports, or up2date...

WU only updates Windows components, adds options OS-specific components (e.g. .Net framework), and does a very limited amount of optional apps (IE7, WMP), security patches - and that's it.

This new Google creature can update existing apps (OSX or not) on your Mac. Kinda neat, like (as mentioned earlier) Sparkle does.

Meanwhile... YUM (RedHat), apt-get(Ubuntu, Debian), up2date(RHEL, old-style, replaced by YUM), YaST (SuSE) and Ports (*BSD) can install any of thousands of new apps entirely, manage/patch existing apps, delete any you don't need, manages system and library dependencies (to avoid the *nix version of ".dll Hell"), and much, much more. On top of that, Ports (again, in *BSD) will download the source code for the apps you add (if the option is present, which in most cases it is) and compile them on the spot for optimum performance.


We're talking Oranges to "Fruit Salad" comparisons here. ;)


/P
Reply to this comment
by Gennx30 October 18, 2008 12:23 PM PDT
and just WHO thinks this a good idea?
Reply to this comment
(10 Comments)
  • prev
  • 1
  • next
advertisement

The 411 on early-termination fees

Verizon Wireless has doubled its early-termination fees for smartphones, but what does it mean for the rest of the industry?

Google has its own plan for Netbooks

No, the search giant isn't saying it will build a Netbook. But it sure knows what it would like one running Chrome OS to resemble, and that's a little different from the Netbook of today.
• Screenshot tour of Chrome OS

About Apple

At the start of the 21st century, there's no tech outfit more influential than Apple. CNET News' Erica Ogg and other reporters will attempt to make sense of the rumors, hype, products, and people that will shape the future of the company. But Apple's not the only game in town, as the established cell phone companies and others strike back against the iPhone. E-mail Erica at erica.ogg@cnet.com.

Add this feed to your online news reader

Apple topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right