Installer.app locks out PXL package
Lots of drama in the iPhone development community since last night, and it all revolves around a decision that "lg," the developer of Installer.app, made to remove PXL from its list of installable applications. PXL is another package manager for iPhone (open source, while Installer.app is still free, but currently closed source), that works with either Breezy, iBrickr (for Windows), or any other PXL manager. A little while back, the PXL guys decided that the easiest way to get their packages onto the iPhone was to actually run through Installer.app, but lg, last night, apparently decided that he didn't want them doing that, and locked them out of the application.And that, according to many iPhone developers, is not cool. The creators of NES.app, in response, have pulled their application from Installer.app completely, posting a notice on their site that "NES.app will no longer function from Installer.app or other third-party package installers that we believe are not trustworthy/secure. You will need to remove these tools to use NES.app."
TUAW spoke with drudge, the developer who originally wrote the package for PXL in Installer.app, and he makes it clear that this is a bad move for the iPhone community. "We need to grow and learn each step of the way," he told me in an email. "Releasing closed sourced apps at this stage in the game doesn't help anyone." But the problem, according to drudge, isn't that Installer.app is a closed source application. "The only problem is it is a centralized management system... meaning "lg" has the final say in what happens with any package." And when lg decides, as he did last night, that someone's out, everyone suffers.
lg has not commented on what happened yet, as far as we've heard. At this point, it sounds like everyone involved is trying to work towards a solution, and get the PXL package back in Installer.app (the alternative would be for PXL to create their own Installer.app type of program). As drudge also told us, "The community is only 2 months old so for developers to be taking sides... makes it harder on iPhone users and developers."
Thanks, drudge!
Update: They've reached a solution-- NullRiver (lg and the folks behind Installer.app) are going to create their own open source library for package management. Since PXL was created because Installer.app was closed source, another open source solution means PXL will likely not exist any longer.
Update2: Here's the latest.
Share
Lots of drama in the iPhone development community since last night, and it all revolves around a decision that "lg," the developer of...
Add a Comment
So, it is great that lg and PXL have worked an agreement out on this. An open-source community packaging solution is what the iPhone community seems to want... even IF lg wanted to keep it closed.
One point to note is that once we do get more open, peeps need to be wary of what they install... Magenta is an example of this:
http://freelanceg33k.blogspot.com/2007/09/newest-iphone-application-to-hi-streets.html
What if it WAS a virus?
Thanks to the folks at ste, concieted, and nullriver for helping to keep the kiddies safe from themselves... I mean, who really wants an iPhone paperwieght?
Really, a lot of the drama came from poor lines of communication and so on. PXL and Installer had different approaches; Installer was a single tool which did everything on the phone, while PXL was a core service designed to be accessed from multiple places (desktop, Safari install plugin, and so on).
Both had advantages and disadvantages, but everything just got bogged down in politics. So the two teams decided to just cut through all the politics, combine forces, and come up with a new (open source) core framework on which everything will be built. An Installer.app-style on-phone management tool, a system for iBrickr and other desktop apps to also manage, repositories for automated updates as well as a way to install packages by hand or over Mobile Safari, and have everything in one repository.
Hopefully with a single open-source core which will do everything the others did individually, others will adopt the new library (so that other apps, such as iNdependence or iFuntastic, can also do package management).
The feeling between the two teams was that the politics were getting out of hand, were largely out of the control of the teams themselves, and were really sapping everyone's enthusiasm. This solution hopefully provides the best of all worlds for iPhone third party development!
Or perhaps some legal team leaned on the dev. Those legal types are clever and could easily fashion a scheme such as this to make it seem like Apple itself is not the one being restrictive. Just a thought. I'm sure the dev has his/her reasons.
September 07 2007 at 7:23 PM Report abuse Permalink rate up rate down ReplyRe: where do we find...
http://pxl.ibrickr.com
There is also a Safari (iPhone) plugin on the above page to install pxl packages from a web page. I fully support Breezy, iBrickr and all the open source initiatives. It would be great if everyone got along, maybe someday.
I just want to say a big thanks to the guy who developed installer.app
It rocks! Keep up the good work. Like they say about TV - but for software - if you don't like it, turn it off.
That said, an open source installer sounds great too.
So where do we go to find online PXL to directly install?
September 07 2007 at 6:30 PM Report abuse Permalink rate up rate down ReplyOpen source package manager vs. Close source package manager? I think the choice is clear...
I encourage all iPhone application developers to move to the PXL package manager.
Gotta admit, it was pretty cheeky to use a competing product to install your own. Regardless of the fact they're both free (right?), it's abusing someone else's hard work. Blocking their package makes lg look like a git, but frankly it was questionable for them to put it out there in the first place - so this problem begins with PXL, not Installer.app.
Very insightful, Will Angel. There's nothing I like less than all this, "We've been horribly wronged" whining from those who have been a bit sneaky themselves. I mean, that's what Real did, guys, have some self-respect.
Exactly right comment #6....forget installer.app and hopefully the iphone developing community will develop a open source installer then lg's installer will be no more...so sad. hopefully we will be saying BUH BYE to LG soon.
September 07 2007 at 5:55 PM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Refurb Apple MacBook Air Laptops: 12" 64GB SSD for $699 + free shipping
- JVC Motion Sensing Clock Radio with Dual iPod Docks for $55 + free shipping
- Apple iPhone Headset with Mic for $4 + $2 s&h
- miFrame Picture Frame Dock for iPad for $64 + $8 s&h
- Refurb Apple iPod nano 8GB MP3 Player for $99 + free shipping, 16GB for $119
- Hannspree Apple-Shaped 28" 1080p LCD HDTV for $270 + free shipping
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



16 Comments