MobileRead Forums
Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > Miscellaneous > Archive > Handhelds and Smartphones

Welcome to the MobileRead Forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community today, you will have fewer ads, access to post topics, communicate privately with other members, respond to polls, upload content and access many other special features.

If you have any problems with the registration process or your account login, please contact us.

Hint: Don't have time to visit us daily? Subscribe to our main RSS feed to receive our frontpage posts at your convenience.

Notices

Handhelds and Smartphones Palm OS, Windows Mobile, Symbian, BlackBerry, etc. Archive!

Reply
 
Thread Tools Search this Thread Display Modes
Old 11-15-2005, 03:33 PM   #1
Bob Russell
MobileRead Editor
Bob Russell can name that song in three notesBob Russell can name that song in three notesBob Russell can name that song in three notesBob Russell can name that song in three notesBob Russell can name that song in three notesBob Russell can name that song in three notesBob Russell can name that song in three notesBob Russell can name that song in three notesBob Russell can name that song in three notesBob Russell can name that song in three notesBob Russell can name that song in three notes
 
Bob Russell's Avatar
 
Posts: 4,923
Karma: 24061
Join Date: May 2004
Location: Pittsburgh, PA
Device: Sony PRS500, Treo 700p, Dell x50v, Lenovo X61t
Windows Mobile 5 Signed Applications Snafu

We recently reported that the way Windows Mobile 5.0 handles signed applications meant a workaround for ozVGA was necessary to run in VGA mode.

But it seems that this is a more general problem with Windows Mobile 5.0. As I understand it, the OS requires all applications to be digitally signed. On the surface this is a way to guarantee compatibility and safety of the program.

Both the application and the MUI (Multi User Interface) files need to be signed. The MUI files are used to provide things like multiple language support. This would not seem to be an issue because when an unsigned application is launched, you are asked if you want to run the unsigned application and consider it "trusted." That would be fine except for the MUI files when the "security prompt" feature is enabled.

Then when the application is not signed, even if you give it permission to run the application, it can't see the necessary MUI files because they are also not signed. But now you don't have another prompt to accept them, so the program will not operate as expected.

Basically, this forces applications (even freeware apps) to go through an expensive signing process. If they don't, then they get the security message prompt, or if they have MUI files they don't work at all.

This is all a bit beyond my technical understanding, so if you want the full scoop, be sure to check out the two part article by Frank Garcia at PocketNow...
Windows Mobile 5.0 Snafu (Part One)
Windows Mobile 5.0 Snafu (Part Two)
Bob Russell is offline   Reply With Quote
Old 11-15-2005, 03:56 PM   #2
johnsoax
Connoisseur
johnsoax began at the beginning.
 
Posts: 65
Karma: 10
Join Date: Feb 2003
Device: TT3(Home)&Dell x50(Work)
Isn't that one of the reasons that the Zodiac failed? Because to use all of the features of the device, you had to get your program signed?
__________________
Alex Johnson

Home
15.2" Al Powerbook G4
PalmOne Tungsten TX
johnsoax is offline   Reply With Quote
Old 11-15-2005, 04:23 PM   #3
Brian
MobileRead Editor
Brian has learned how to buy an e-book online
 
Brian's Avatar
 
Posts: 447
Karma: 84
Join Date: Mar 2003
Location: Massachusetts
Device: Treo 700p, Zodiac2
Quote:
Originally Posted by johnsoax
Isn't that one of the reasons that the Zodiac failed? Because to use all of the features of the device, you had to get your program signed?
I won't go into a full Tapwave Zodiac postmortem here, but in the Zodiac's case the signing process was free of charge, as were the APIs.

For Microsoft to charge developers to have applications signed for WM5.0, IMHO they're shooting themselves in the foot by making the barriers to entry too high for small developers, and WM5.0 users will probably never see quality open source applications like TCPMP.
Brian is offline   Reply With Quote
Old 11-15-2005, 05:49 PM   #4
johnsoax
Connoisseur
johnsoax began at the beginning.
 
Posts: 65
Karma: 10
Join Date: Feb 2003
Device: TT3(Home)&Dell x50(Work)
Quote:
Originally Posted by Brian
I won't go into a full Tapwave Zodiac postmortem here, but in the Zodiac's case the signing process was free of charge, as were the APIs.

For Microsoft to charge developers to have applications signed for WM5.0, IMHO they're shooting themselves in the foot by making the barriers to entry too high for small developers, and WM5.0 users will probably never see quality open source applications like TCPMP.

I didn't realize that it was free, it could have sworn it wasn't.

I was pointing out that the Zodiac had signing trouble, so MSFT is definitely shooting themselves. Not that I am complaining .
__________________
Alex Johnson

Home
15.2" Al Powerbook G4
PalmOne Tungsten TX
johnsoax is offline   Reply With Quote
Old 11-15-2005, 06:17 PM   #5
Brian
MobileRead Editor
Brian has learned how to buy an e-book online
 
Brian's Avatar
 
Posts: 447
Karma: 84
Join Date: Mar 2003
Location: Massachusetts
Device: Treo 700p, Zodiac2
Quote:
Originally Posted by johnsoax
I didn't realize that it was free, it could have sworn it wasn't.

I was pointing out that the Zodiac had signing trouble, so MSFT is definitely shooting themselves. Not that I am complaining .
Aaron Ardiri goes into Tapwave's signing process here.

Quote:
I was one of the developers behind the design and development of the DRM system - which across the web people are blaming the demise of the Zodiac on. It’s always nice to blame the DRM - pointing fingers at the likes of Apple and Microsoft has been fun; but, in this specific case; the DRM wasn’t to blame.
In the Zodiac's case, the requirement to use Code Warrior 9 to implement the Zodiac's unique features was a barrier to many due to its cost. Tapwave had a policy to sign pretty much anything including emulators, with the exception of Crimson Fire's commercial Nintendo GBA emulator Firestorm, for fairly obvious reasons.

In Microsoft's case with WM5.0, I agree that the signing process will likely prevent proliferation of freeware and open source applications by small developers.
Brian is offline   Reply With Quote
Old 11-15-2005, 08:43 PM   #6
Chaos
Evangelist
Chaos has a complete set of Star Wars action figures.Chaos has a complete set of Star Wars action figures.Chaos has a complete set of Star Wars action figures.
 
Posts: 418
Karma: 281
Join Date: Jul 2004
Location: Canada
Device: Assorted older devices
Quote:
Originally Posted by Brian
In Microsoft's case with WM5.0, I agree that the signing process will likely prevent proliferation of freeware and open source applications by small developers.
<conspiracy-theory>
But, isn't that precisely what they want? Crush the developers who don't pay them signing fees, and give their software away? And of course they want to crush people who develop open-source even more, as everyone to compile the app would need to get it signed each time, correct?
</conspiracy-theory>

... That actually sounds more plausible in writing than it did in my head. Maybe it's not a nutty conspiracy theory after all?
Chaos is offline   Reply With Quote
Old 11-15-2005, 11:01 PM   #7
cbarnett
Former Mobileread Ed
cbarnett doesn't littercbarnett doesn't litter
 
cbarnett's Avatar
 
Posts: 965
Karma: 143
Join Date: Mar 2003
Location: Australia
Device: Dell Axim X50v (WM2003SE, still!)/iPhone 3G
Hmmm, I just can't help thinking MS have dropped the ball with this release of WM2005. Which is a real shame as WM2003SE has been a very usable and stable release. <sigh>
__________________
Craig Barnett

"Abort or Retry, there is no Ignore..." - Yoda DOS
cbarnett is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Editorial - The Palm Experience on Windows Mobile Bob Russell Handhelds and Smartphones 9 10-04-2005 03:04 PM
No Windows Mobile 5.0 upgrade for smartphones? Alexander Turcic Handhelds and Smartphones 0 05-13-2005 12:24 PM
Lots of hand-picked Windows Mobile 5.0 quick bits Colin Dunstan Handhelds and Smartphones 3 05-11-2005 10:48 AM
Windows Mobile 2005 - another preview Alexander Turcic Handhelds and Smartphones 0 03-31-2005 09:55 AM
Windows Mobile 2005 - first review Colin Dunstan Handhelds and Smartphones 1 03-24-2005 10:19 PM


All times are GMT -4. The time now is 05:06 PM.


MobileRead.com is a privately owned, operated and funded community.