Linked by Eugenia Loli on Tue 7th Feb 2006 01:02 UTC
PDAs, Cellphones, Wireless Motorola first announced its intention to migrate its mobile "smart" phones to embedded Linux in 2003. The first such phone to reach the market was the A760 in the fourth quarter of that year. Today there are a dozen or so models (differing product numbers in different markets and minor hardware variations lead to different counts), but there are still no significant ecosystems for third-party applications or developers. Is Motorola's switch to Linux a hit for the company but a miss for end users?
Order by: Score:
The answer is no
by Tom K on Tue 7th Feb 2006 01:23 UTC
Tom K
Member since:
2005-07-06

Okay, let's establish the playing field by saying that 99.99% of end users will NOT be third-party devs wanting to hack Linux on this phone. Got it? Good.

Now consider this: The end users don't care what OS their phone runs, just as long as it works, has the neat-o shiny features that they like (useless cameras, useless ringtones, etc.), and looks pretty.

So the answer to the question is "No, it is not a miss for end users". As long as the Linux implementations do everything that they need to do, Motorola is happy, and the users are happy. The only users that are unhappy are the 0.001% that bought the phone with the intention to hack it, and this, quite frankly, is an insignificant demographic to a corporation like Motorola.

The sense of entitlement some in the hacking community feel towards a manufacturer who has released an embedded Linux device is sometimes astounding. Rather than just abiding by the GPL (even if with difficulty), some of these people demand "No, I don't want just the source code! I want you to make it easy for me to hack it and install 3rd party software! And I want your proprietary drivers! And the toolchain! Yeah I want all of that!"

Tough. Johnny doesn't always get what Johnny wants.

Reply Score: 5

RE: The answer is no
by Eugenia on Tue 7th Feb 2006 01:34 UTC in reply to "The answer is no"
Eugenia Member since:
2005-06-28

Well, you are wrong.

I am one of these "linux-based motorola phones" user. I own a E680i and it's my main phone.

And yes, the fact that Motorola does not give away the SDK is a major problem for me and others users of these phones. Customers who buy these phones buy them BECAUSE they think they are marketed as "smartphones". But they aren't. Smartphones are phones that offer the ability to write third party NATIVE apps, it's not just the choice of the operating system that defines a smartphone or not.

And so, no, the E680i does not do everything I need it to do out of the box. There is no IM client for example. There is no a unit converter and there are no java games that support its special landscape mode and extra gaming buttons. These are all great unique phone features that a NATIVE app would be easily able to take advantage of. But nooooo.... Motorola has to play it snob and not offer an SDK. It sucks. And I say this with a very honest grudge, because as I said, I own one of these phones and I want it to do MORE. And the sad part is that the phone CAN do more. It has a bloody 312 Mhz ARM CPU with 32 MBs of RAM, QVGA 2.5" touchscreen, 50 MBs of internal storage and a full SD slot. This phone can do a LOT. But Motorola doesn't let it to!

Edited 2006-02-07 01:48

Reply Score: 5

RE[2]: The answer is no
by Tyr. on Tue 7th Feb 2006 02:12 UTC in reply to "RE: The answer is no"
Tyr. Member since:
2005-07-06

There is no a unit converter and there are no java games that support its special landscape mode and extra gaming buttons. These are all great unique phone features that a NATIVE app would be easily able to take advantage of. But nooooo.... Motorola has to play it snob and not offer an SDK

There's no way to access these through JNI ? I know you can use JNI on Nokia phones at least, why would Motorolla be any different ?

Reply Score: 1

RE[3]: The answer is no
by Eugenia on Tue 7th Feb 2006 02:16 UTC in reply to "RE[2]: The answer is no"
Eugenia Member since:
2005-06-28

The point is to have native apps. That look like the rest of the interface instead of the crappy, ugly looking, slow java stuff that are out there today.

Reply Score: 5

RE[2]: The answer is no
by Anonymous Penguin on Tue 7th Feb 2006 02:37 UTC in reply to "RE: The answer is no"
Anonymous Penguin Member since:
2005-07-06

Pity one can't mod up OSN Staff, I couldn't agree more!

Motorola *will not have my money*. Vote with your wallet.

Reply Score: 4

RE[2]: The answer is no
by smashIt on Tue 7th Feb 2006 03:14 UTC in reply to "RE: The answer is no"
smashIt Member since:
2005-07-06

@eugenia: to sum it up you complain about your phone not having features that were not listed in the specs?

Reply Score: 1

RE[3]: The answer is no
by Eugenia on Tue 7th Feb 2006 03:20 UTC in reply to "RE[2]: The answer is no"
Eugenia Member since:
2005-06-28

I complain for the fact that it was marketed as a smartphone (which means that there is the ability for native apps), and it in reality it was not a smartphone because Motorola doesn't publish the SDK. So, yes, you can very well say that the specs were not accurate when claiming that these devices are "smartphones".

Reply Score: 5

RE[4]: The answer is no
by Tyr. on Tue 7th Feb 2006 03:32 UTC in reply to "RE[3]: The answer is no"
Tyr. Member since:
2005-07-06

I complain for the fact that it was marketed as a smartphone (which means that there is the ability for native apps), and it in reality it was not a smartphone because Motorola doesn't publish the SDK.

Wikipedia defined smartphone as follows (http://en.wikipedia.org/wiki/Smartphone) :

"A smartphone is any electronic handheld device that integrates the functionality of a mobile phone, personal digital assistant or other information appliance. This is often achieved by adding telephone functions to an existing PDA or putting "smart" capabilities, such as PDA functions, into a mobile phone. A key feature of a smartphone is that additional applications can be installed on the device. The applications can be developed by the manufacturer of the handheld device, by the operator or by any other third-party software developer."

No mention that apps have to be native. I looked it up because I thought it strange such a requirement would be included.

Reply Score: 0

RE[5]: The answer is no
by Eugenia on Tue 7th Feb 2006 03:37 UTC in reply to "RE[4]: The answer is no"
Eugenia Member since:
2005-06-28

>A key feature of a smartphone is that additional applications can be installed on the device.

The wikipedia definition is simply incomplete. The apps MUST BE native for a smartphone to be a smartphone. By the current wikipedia definition even the Sony Ericsson K300i with 128x128 resolution is a smartphone. Sorry, but that definition is simply not defined correctly.

Reply Score: 5

v RE[6]: The answer is no
by Tom K on Tue 7th Feb 2006 04:57 UTC in reply to "RE[5]: The answer is no"
RE[6]: The answer is no
by archiesteel on Tue 7th Feb 2006 17:22 UTC in reply to "RE[5]: The answer is no"
archiesteel Member since:
2005-07-02

The wikipedia definition is simply incomplete. The apps MUST BE native for a smartphone to be a smartphone. By the current wikipedia definition even the Sony Ericsson K300i with 128x128 resolution is a smartphone. Sorry, but that definition is simply not defined correctly.

As a recently registered Wikipedia user, may I suggest that you edit the definition to make it more accurate?

Wikipedia is only going to improve itself if we all contribute within our areas of expertise... :-)

Reply Score: 2

Cant you read entirely and properly
by Moulinneuf on Tue 7th Feb 2006 06:32 UTC in reply to "RE[4]: The answer is no"
Moulinneuf Member since:
2005-07-06

http://en.wikipedia.org/wiki/Smartphone

"A key feature of a smartphone is that additional applications can be installed on the device. The applications can be developed by the manufacturer of the handheld device, by the operator or by any other third-party software developer."


Above clearly say that people can hack it ... Operator IS the end user in the Phone industry the one selling the phone is a carrier.

"BREW and J2ME devices allow for the installation of additional applications but are still not considered smartphones. There are many BREW devices with PDA functionality, the ability to run third-party applications in native code and sporting displays as large as 240x320 pixels; yet they are not considered smartphones."

The above say that it snot the possibility to add feature that make them smartphones , Its the hacking possibility.

Reply Score: 4

RE[2]: The answer is no
by Soulbender on Tue 7th Feb 2006 06:57 UTC in reply to "RE: The answer is no"
Soulbender Member since:
2005-08-18

"Customers who buy these phones buy them BECAUSE they think they are marketed as "smartphones". But they aren't."

Uh wait, what customers "think* Motorola market them as?
That's quite different from what Motorola *do* market them as.
What you *think* they are doing is not really relevant.
If it doesnt do what you *think* it would do, as opposed what they said it would do but doesnt, that's noones fault but your own.

Reply Score: 1

RE: The answer is no
by dswain on Tue 7th Feb 2006 02:39 UTC in reply to "The answer is no"
dswain Member since:
2005-07-03

Though I understand what you mean to some degree, you have to also keep in mind what the article said; Microsoft even releases some type of SDK so people can actually develop 3rd party applications natively. I see what you mean, as people can get picky around the GPL, and I don't know whether they are breaking GPL guidelines or not, but you would think they could release at least the SDK so other companies can work on programs. It seems like they wouldn't be taking away from business but rather adding onto it, if anything. Though 99.99% of the population doesn't care about those things, there's a large chunk of those people who would be more likely to buy this phone in particular if they had special other applications created for it which hit that shiny bling-bling factor, don't you think? That's how I see it, at least.

Reply Score: 1

The answer is definately yes
by Moulinneuf on Tue 7th Feb 2006 06:23 UTC in reply to "The answer is no"
Moulinneuf Member since:
2005-07-06

"let's establish the playing field by saying that 99.99% of end users"

Definately not , most end user appreciate the possibility to be able to do more and have other people offer them plug-ins and the likes , where do you think Wallpapper , Ringtones , videotones , text messaging and all the other options came from ? Thats right other user beeing able to hack there phones.

"The end users don't care what OS their phone runs, just as long as it works, has the neat-o shiny features that they like (useless cameras, useless ringtones, etc.), and looks pretty."

Wrong again , take the Motorola RAZR V3 for example it whas first used by the tech who picked it up because it whas running GNU/Linux , then some people saw the tech wearing it and tought if theyre using it it must be the best phones to get. The some tech started modding them to be different from the normal crowd ...

" So the answer to the question is "No, it is not a miss for end users"."

The answer is definately , YES , because then the phone will become obsolete if a cool new app cant be made to run on it.

" The only users that ... demographic to a corporation like Motorola. "

The funny thing is Motorola started to loose sales because they where using BSD based phones , GNU/Linux demographic is a powerfull group of buyers with real money.

"The sense of entitlement ... is sometimes astounding."

Now your just ranting and bashing based on your own wishfull thinking. You like to mix in a jabs and push your same old diatribe that people just dont care about GNU/Linux.

"Rather than just abiding by the GPL (even if with difficulty)"

If the GPL whas difficult it would not be used , again with your false already proven absolutely wrong argumentation.

"No, I don't want ... want all of that!"

My first tought would be why the hell not its not like they dont include the cost of R&D in there sale , But then again I know first hand that unlike you there smart , they whant to be the one to introduce new software on it , so that if they control it all , they get to charge people for newer applications and people have to buy it directly and only from them.

If your argumentation would have been valid the SDK would have been included in the box just to shut up the noisy people that you wrongly think is at 1% , but then again your numbers are wrong and so does your argumentation , they dont include it because they whant to control that source of income. This would be the Management answers : "If nobody going to use it , just to get ride of Judicial trouble with the GPL and shut up the noisy people give it all away or for minimal cost "

Johnny is Johnny Cannuck , Johnny Cannuck and he always get whant he whant , because he CAN , Because he is from CANADA , You cant understand that , your not really a CANADIAN you just live there and complain.

LIP most people do CARE , otherwise nothing in GNU/Linux would exist , it whas built by the people who cared.

Reply Score: 5

v RE: The answer is definately yes
by Tom K on Tue 7th Feb 2006 06:50 UTC in reply to "The answer is definately yes"
Soulbender Member since:
2005-08-18

"That BSD jab was also quite humorous. :-)"

Funny how he manages to do that even in articles that has nothing to do with BSD, isnt it? He'll even make stuff up to pick at BSD ;)

Reply Score: 0

Moulinneuf Member since:
2005-07-06

"Moullineuf "

LIP , as I previously stated my Name is Moulinneuf , it smy real name too , I aint a coward like you hidding behind a nick. This just show that copy paste is broken on your OS of choice ...

Reply Score: 0

Tom K Member since:
2005-07-06

Yeah, OS X doesn't do copy/paste. It's a real piece of junk, this.

My real name is in my profile. Looks like point-and-click is broken in your OS of choice. And how ...

Reply Score: 1

Moulinneuf Member since:
2005-07-06

"OS X doesn't do copy/paste. It's a real piece of junk, this."

Broken is not the same as piece of Junk , I suspect your the main reason why its currently broken.

ever tried these ?

http://docs.info.apple.com/article.html?artnum=75459

http://docs.info.apple.com/article.html?artnum=61543

I tought your real name whas :

http://www.tomchu.com

Sorry I missed that part or you edited it recently , still dont see why you need LIP.

why are you ashamed of Tom Karpik ?

If point and click whas broken I would have real problem replying of even coming to the site because to start a browser one needs to point and click ...

Reply Score: 1

Moulinneuf Member since:
2005-07-06

"Maybe you live in a country of tech geniuses"

No Maybee , its a definite yes. You would know if you whent outside once in a while. EA is in CANADA and as an office in Vancouver , ATI is from CANADA , DELL as its biggest service center in North America in CANADA , INTEL CPU design Center ( Dual core and yonah ) is in CANADA and Israël etc ...

"but over here"

You *live* in CANADA , I am so waiting for the day you go and live elsewhere.

" people could seriously care less what operating system their phone runs."

Someone need to point this out to you , its not because yourself and two of your little friends dont care that its means its the majority.

People who own stock in BenQ, Ericsson, Panasonic, Nokia, Siemens AG and Sony Ericsson whant people who use phones to run Symbian OS , why ? because those company own it.

People owning share and working for Microsoft whant people to use Microsoft Windows CE / Windows Mobile , why ? why ? because that company own it.

People who whant real freedom and advancement for all human beeings whant GNU/Linux , because of the GPL.

"Get in touch with reality"

Coming from the guy who's name is Linux Is Poo , look yourself up in a mirror.

"That BSD jab"

What BSD Jab ? Do a search for the OS that where in use by motorola phones in 1994 - 2002. I know because GNU/Linux kicked them out , for your info SLVR , ROKR ,
RAZR where all supposed to be BSD phone.

Reply Score: 4

Tom K Member since:
2005-07-06

I think the BSD nugget was disproven by a guy who replied to you earlier.

As for geniuses in Canada ... yes, we've got quite a few tech companies in and around Vancouver, but that doesn't mean that the majority of people who use cell phones care what OS it runs.

As proof of that fact, I just asked everyone at my workplace that very question, and they all said they don't really care, as long as it works.

Reply Score: 1

Moulinneuf Member since:
2005-07-06

"I think"

No , but thats my personnal opinion ;-)

"the BSD nugget was disproven by a guy who replied to you earlier. "

No , Its 100% accurate. Of course , no one will be finding BSD code in the GNU/Linux version.

"As for geniuses in Canada"

No , we got the best in the world. Its time people where reminded of that.

"but that doesn't mean that the majority of people who use cell phones care what OS it runs. "

Hey , look , something I can agree with , too bad it took 10 + insulting message and bashing comment until you said it.

"As proof of that fact"

I dont think a pool of 10 - 20 people , is going to make an accurate figure without data to back it up. We dont even know what question you really asked.

"and they all said they don't really care"

People who think alike associate with each others.

"as long as it works."

Like the cellphone industry is only based on it working properly. They all have 9 + years old phones that look like a small brick , right ?

Btw Cool mod on the Ibook , you could make some money if you started selling the service to others and MAc shops.

Reply Score: 0

Tom K Member since:
2005-07-06

No, it didn't take "10+ insulting messages" to get the message across. As a matter of fact, it was one of my very first statements in the first post (the one that got this entire thread started):

"Now consider this: The end users don't care what OS their phone runs, just as long as it works, has the neat-o shiny features that they like (useless cameras, useless ringtones, etc.), and looks pretty. "

The question I asked was "Do you care what operating system your cell phone runs?" Getting pretty much the same answer from a *very technology-oriented group* should lend insight how much somewhat-geeky people care about their cell phone OS, not to mention the general masses.

Thanks, by the way. Unfortunately, it's not exactly original/creative, though I'm thinking about modding someone else's iBook with the classic rainbow Apple logo -- if she lets me.

Reply Score: 1

Moulinneuf Member since:
2005-07-06

"No, it didn't take "10+ insulting messages" to get the message across."

Ok , so you dont know that :

"let's establish the playing field by saying that 99.99% of end users will NOT be third-party devs wanting to hack Linux on this phone."

and

"The only users that are unhappy are the 0.001% that bought the phone with the intention to hack it"

is not the same at all as :

"but that doesn't mean that the majority of people who use cell phones care what OS it runs. "

"As a matter of fact, it was one of my very first statements in the first post (the one that got this entire thread started): "

Nope see above. Nice try but one is total extreme ( 99.99% ) the other is acurate and moderate.

"The question I asked was "Do you care what operating system your cell phone runs?" "

Thats what I meant , people dont "care" about anything until it blows up in there face , risk to kill them or is stealing money from them and they realised it.

Ask do you care about how people drill the gas you put in your car. Answers your gonna get is no.

Do you care about the price of gas ? ( now it become personnal there going to say yes.

"Getting pretty much the same answer from a *very technology-oriented group* should lend insight how much somewhat-geeky people care about their cell phone OS, not to mention the general masses. "

No , because you asked them if they care , and a group of 20 people using 20 different phone is not going to make the same connection as someone who bought the phone. With Polls you can make people agree to vote in Usama Bin laden as prime minister if you ask the right questions. I remember a taste test Poll who asked do you like pizza with pineapple. everyone who tasted it said yes , The real question that should have been asked whas would you buy such a pizza , the real answer whas no.

The way I see it if someone whant the software to hack the phone , we should all protect is right so that if we whant to its still there , because we paid for that to be included. Even if I personnaly dont care to hack the phone. I like to have the choice later on if I change my mind.

"it's not exactly original/creative"

Bah your too harsh and demanding on yourself ;-)

"though I'm thinking about modding someone else's iBook with the classic rainbow Apple logo"

Take pic ;-)

Reply Score: 1

RE: The answer is definately yes
by maxx_730 on Tue 7th Feb 2006 15:34 UTC in reply to "The answer is definately yes"
maxx_730 Member since:
2005-12-14

The funny thing is Motorola started to loose sales because they where using BSD based phones , GNU/Linux demographic is a powerfull group of buyers with real money.
BSD? I have no idea where you got this from, but i doubt there's any truth in it. I spent years on motorola.howardforums.com, the biggest motorola phone forums, and i never once heard of this. Also i, and many others have hacked/researched the firmwares of those phones motorola made, which supposedly are based on bsd, and we never ever found one string which said anything like "Regents of California" or something like that. AFAIK the BSD license does require this, so either they're in violation of license and changed all the strings, or it's simply not true. Violation of the license is an option too though, since they didn't included the GPL with any of their later Linux phones too.

Reply Score: 1

Mathman Member since:
2005-07-08

I'm not sure why you'd expect them to, but C comments don't show up in the resulting executables.

Reply Score: 1

maxx_730 Member since:
2005-12-14

Thanks, i know that, but if you've ever did a "string" on some binary BSD program it always has some notice like "Copyright xxxx-xxxx regents of university of California, or something like that.

Reply Score: 1

Mathman Member since:
2005-07-08

I just ran "strings" on /usr/bin/fortune and there's not a copyright notice to be found. Too bad I don't have a FreeBSD machine anymore or I could give you a few more examples.

Anyway, all the BSD license states is that the license text, the comments at the top of the source code, needs to remain there if the source code is distributed.

This isn't to say that there aren't any binaries out there with a bsd copyright notice right inside them. But just because you don't find that inside a binary doesn't necessarily mean it's not BSD licensed code.

Edited 2006-02-07 19:57

Reply Score: 1

Get real
by Snooks on Tue 7th Feb 2006 04:00 UTC
Snooks
Member since:
2006-01-10

Eugenia this idea of yours that to be a smartphone something must run native apps is simply your idea and your definition. It's also wrong and kind of odd. 99.9 percent of Motorola linux phone users DON"T CARE.

Reply Score: 0

v RE: Get real
by Tom K on Tue 7th Feb 2006 04:58 UTC in reply to "Get real"
RE[2]: Get real
by StephenBeDoper on Tue 7th Feb 2006 14:53 UTC in reply to "RE: Get real"
StephenBeDoper Member since:
2005-07-06

You criticizing someone else for being arrogant and argumentative? Bravo, sir, a brilliant comedic turn.

Reply Score: 3

RE[3]: Get real
by Tom K on Tue 7th Feb 2006 19:31 UTC in reply to "RE[2]: Get real"
Tom K Member since:
2005-07-06

No, I'm criticizing someone for having the most absurd definition of a term, simply because that's the way she wants it to be.

Reply Score: 1

Nice article
by maxx_730 on Tue 7th Feb 2006 07:24 UTC
maxx_730
Member since:
2005-12-14

I am one of the moderators and editors of the motorolafans site, and i must say that the article is pretty good. The only stupid thing at the end is this:

The big question is, what does Motorola gain by obstructing willing developers from bringing software to their platform?

This seems really, really obvious to me: their main customers are the telco's, and they are afraid for the hackers because one of the main goals right now is to get wlan on this thing, either by usb or sdio. Ofcourse, if this phone had wlan everybody would make voip calls with it, what their customers don't want.

Another thing is that they say that there have not been any native apps. This is not true, thanks to extensive reverse engineering and parts of the leaked SDK home made qt/e apps are just beginning to come in. Other then these two small gripes the article is pretty good, and it's good to finally get some publicity for motorola's gpl violations: after all they didn't include the gpl nor any notice of it in any of the phones after the a768i. We still need to get another piece of source of them, the bootloader, since it is based of blob.

Reply Score: 4

RE: Nice article
by miro on Tue 7th Feb 2006 16:53 UTC in reply to "Nice article"
miro Member since:
2005-07-13

Ok the telcos don't care for the milion Treo 600/650/700 and ms smartphones, right.

Reply Score: 1

Whatever Motorola will do with mobiles..
by Emil on Tue 7th Feb 2006 09:28 UTC
Emil
Member since:
2005-06-29

please, for All The Gods in Heavens, fix your broken UI of the phone! I would like to call myself a geek but it actually took me ~10 minutes to find e-mail settings on my Dads new-and-shiny Motorola. There is no excuse!

Man, nowdays phones have everything. LEDs that drain batteries, cameras for low-quality/lousy brightnes photos, MP3 player with small space for the music.

Why can't people design line of phones for people that would act like phone -- you can throw nice agenda/PIM software and IMAP client.

Reply Score: 2

Native apps
by anda_skoa on Tue 7th Feb 2006 13:30 UTC
anda_skoa
Member since:
2005-07-07

Those rooting for native apps should perhaps read Mike Hearn's latest blog
http://plan99.net/~mike/blog/?p=26

Reply Score: 4

v Moullineuf
by FrankNBeans on Tue 7th Feb 2006 14:50 UTC
FeaturePhone?
by miro on Tue 7th Feb 2006 16:50 UTC
miro
Member since:
2005-07-13

Lets stick with nokia definitions please:
1. phone == well phone + sms + clock + alarm
2. featurephone == 1.phone + java + mp3/radio/browser
3. smartphone = native symbian apps

When marketing people find a word they like they stick it on everything, even remotely close.

Reply Score: 1

What's wrong with Java?
by mikehearn on Tue 7th Feb 2006 19:04 UTC
mikehearn
Member since:
2005-12-31

I'm not sure splintering the mobile world further with Yet Another API is really a good idea. There's nothing inherent in J2ME that says apps must be ugly and slow - my own phone runs them at native speeds directly on the chip (no JIT compiler or interpreter to slow things down), and the LCD widget toolkit J2ME provides is already interfaced to the native toolkit meaning that Java apps look and feel almost native on these phones. There's no reason a phone manufacturer can't go the whole way and add API extensions to allow Java apps to access native facilities when available either.

J2ME is, for better or worse, pretty much a standard. It's better IMHO to work with it than use the native Motorola APIs just because it's Linux.

Reply Score: 2