No More Firefox For Windows Mobile 226
angry tapir writes "Mozilla has decided to stop development of a version of its Firefox mobile Web browser for phones running Windows Mobile. The reason is that Microsoft has closed the door to native applications on smartphones running its new Windows Phone 7 Series software. More reasoning can be found in a blog post by Stuart Parmenter, director of Mobile Engineering at Mozilla."
Preemptive Strike (Score:5, Interesting)
Given that Microsoft has a closed app store model for Windows 7 (just like the iPhone) the chances are good Microsoft would not allow Mozilla to run anyway, even if they wanted to make a nice Silverlight based browser...
That was an interesting choice on Microsoft's part, I can't believe they are not trying to grasp a lot of C# developers that have shifted to the iPhone just to move where the marketshare is. Now those guys have no reason to switch back anytime soon.
Re:Preemptive Strike (Score:4, Insightful)
who wants windows mobile after the last 6 fiascos? c64 apps are feeling more responsive...
Re: (Score:3, Informative)
Given that Microsoft has a closed app store model for Windows 7 (just like the iPhone) the chances are good Microsoft would not allow Mozilla to run anyway, even if they wanted to make a nice Silverlight based browser...
We don't know the exact rules for store approval process yet, but all information on that so far only mentioned malware and stuff such as "indecency" as reasons for rejection, and nothing even remotely similar to Apple's "no compete" clauses.
That said, it still sucks big time. There are rumors that there will be a "non-publicized" way of uploading apps directly via USB, circumventing Marketplace, but somehow I suspect this is really only about SDK debugging tools - not exactly something you expect a non-dev
Re: (Score:2)
You'd be surprised at how quickly someone will write a somewhat friendly wrapper for the SDK's USB loader, and distribute it somewhere like XDA Developers.
There's a rather significant WinMo modding community, they're not gonna lie down for this one.
Re: (Score:2)
Yeah, you can jailbreak iPhone, too.
But I want a platform that is friendly to development - truly open, and not "open" in a sense that you have to pry it open with a sledgehammer (and do so every time an update is released).
Furthermore, I want to get access to applications that are written by people who work with such a platform. If they have to jump through enough hoops to do so, and may not even be able to legally distribute what they've made, many will just switch to a more open platform. By switching as
Re: (Score:2)
Do such platforms exist? Is there a smartphone that allows you to download and install random staff from the Internet as a PC does? Or are all of them basically just mobile storefronts to the manufacturer's shop?
Re: (Score:3, Insightful)
My Nokia E65 runs Symbian. I can download and install whatever I want from whatever website I want. But Symbian is as good as dead, and good riddance. Hopefully the new Linux OS they are now developing is as open as Symbian.
Re: (Score:2)
Do such platforms exist? Is there a smartphone that allows you to download and install random staff from the Internet as a PC does? Or are all of them basically just mobile storefronts to the manufacturer's shop?
Windows Mobile was such a platform (hence why so many people who used it precisely because of that are so pissed about WP7).
Of those which still have a future, Android is one (subject to operator's whims if you get your phone through one, but you can always just buy Nexus One and sidestep the whole issue). Maemo/MeeGo is another. S60 is still around, too, I guess, though it seems that MeeGo is what it'll be for high-end Nokia smartphones in the future.
Not sure about Pre - I've heard some stuff about them op
Re: (Score:2)
Do such platforms exist? Is there a smartphone that allows you to download and install random staff from the Internet as a PC does? Or are all of them basically just mobile storefronts to the manufacturer's shop?
Yes.. Windows Mobile, ironically. (not Windows Phone 7). Here's a subforum at XDA-Developers for the phone I have: http://forum.xda-developers.com/forumdisplay.php?f=491 [xda-developers.com]
Re: (Score:3, Informative)
Nokia N900.
Re: (Score:2)
We don't know the exact rules for store approval process yet, but all information on that so far only mentioned malware and stuff such as "indecency" as reasons for rejection, and nothing even remotely similar to Apple's "no compete" clauses.
That's a good point, although they seem very keen to protect "the experience" so I tend to think they will act similarly to things that would replace core functions... but I think they are also trying to allow apps to sort of extend the core experiences (like things tha
Re: (Score:2)
That's a good point, although they seem very keen to protect "the experience" so I tend to think they will act similarly to things that would replace core functions...
The very limitation of only being able to use XNA/Silverlight already imposes significant barriers to that extent - as we see from this very story. I don't think any special policies are even needed with such limitations in place.
Re: (Score:2)
Re: (Score:2)
And this will certainly cause problems for custom applications that are developed for a single customer.
There are cases where it's really of interest to develop an application that are going to be executed on a low number of devices (maybe 50 units). If that has to go through the app store and approval process then Windows Mobile is dead as a dodo for that kind of development.
I have been developing one that also extends the OS platform due to limitations of the Windows Mobile OS. This means that running it
Re: (Score:2)
And this will certainly cause problems for custom applications that are developed for a single customer.
There are cases where it's really of interest to develop an application that are going to be executed on a low number of devices (maybe 50 units). If that has to go through the app store and approval process then Windows Mobile is dead as a dodo for that kind of development.
There has been some talk about how "enterprise customers" - which I assume to mean precisely what you talk about here - will have some other means of deploying applications.
Re: (Score:2, Insightful)
If you want to be an good Apple fan you should try not to spout nonsense - your ignorance makes Steve look bad.
How sure are you? Microsoft says otherwise. (Score:3, Informative)
Microsoft will not have a closed app store model for winmo7 (although they will have their own app store). You can get an SDK and emulator right now - for free - and make XNA/Silverlight apps that can be downloaded to a winmo7 phone.
Oh really? [mobilemag.com]
Like Apple and Google, Microsoft has also thrown their hat into the ring and launched an application store called Windows Phone Marketplace. The marketplace won't be empty at launch because Microsoft has a list of impressive development partners such as EA, Foursquare,
Re: (Score:3, Funny)
The iPhone is totally open as well if you count the ability to develop whatever you like* and deploy it - it just costs a little more, but once you have paid you can put anything** on the phone.
* Subject to limitations of no on platform multi-tasking. ** Subject to approval by Apple Corporation.
Thanks for not saying "PC vs. Mac" (Score:3, Interesting)
The thing that really amuses me about the whole Windows vs. Mac thing
For those of us who can't find large differences between an Apple laptop running Linux and an Dell laptop running Linux, thank you very much for not framing the debate as PC versus Mac.
I can't tell you how badly I hate that choice of words. It pulls me in (because I use a computer that either is or isn't made by Apple) but then leaves me out (because I use software that both isn't made by Microsoft and isn't made by Apple).
It's a relic of the past---from when PC meant IBM-compatible PC. The IBM PC busines
Oh Jesus (Score:3, Insightful)
...The thing that really amuses me about the whole Windows vs. Mac thing, is how often the Mac people end up knowing so much more about both platforms than the people who only really know Windows. ...
This makes me weep. I'm a system administrator for a large design company, running Mac servers with about 45 Mac clients and 10 PC clients. The Mac users are so singularly clueless about what a computer does and how it does it, it makes me cringe. It's good that OSX is simpler and more robust than Windows because, man, do they need it.
What Mac users especially are, is loud-mouthed know-it-alls who think they know more about any topic in IT because some rabidly Mac centric blog, like Daring Fireball or Rough
Re:Preemptive Strike (Score:4, Insightful)
Given that Microsoft already has an app store and hasn't made any motion to filter what goes into it... I think it's safe to say anyone will probably be able to release anything they please.
Just because there is a gate doesn't mean there is a gatekeeper.
Windows Mobile 7 Series has app review process too (Score:5, Informative)
I think it's safe to say anyone will probably be able to release anything they please.
I'm not sure how you missed the news if you have been paying attention to WIndows 7 Phone Series at all but... not so [engadget.com]:
We just got out of a meeting with Microsoft's Todd Biggs, who dropped a little bombshell on us: the only official way to get apps on a Windows Phone 7 Series device will be to download them from the just-detailed Windows Phone Marketplace. That means developers will have to abide by Microsoft's technical and content guidelines in order to make it in, with the very real possibility of rejection - sound familiar? Todd told us Microsoft plans to avoid Apple-style submission headaches by making the process transparent and predictable, with a group of Microsoft execs regularly meeting to examine edge cases and refine the guidelines as needed, but even the best intentions can be led astray by a sexy app or two.
Re: (Score:2)
Re: (Score:2)
It is a sad thing, really. I used Windows Mobile since 2003 and genuinely liked it because of the freedoms it gave to me. Windows Mobile 7 is the reason why my next device will run Android.
Re: (Score:2)
It will be very interesting to see if MS can get it right this time. WinMob grabbed some marketshare thanks to OEMs' efforts to hide all the suckiness... They were not that successful, and MS now says they can make their suckiness go away at the cost of openness and customization... I'm not convinced.
MS has not been very successfull outside their seminal OS monopoly. I'm not sure how they can leverage that for the mobile market... and it seems they aren't, either.
I'm still looking for something that WinMob
Re: (Score:2)
Do you have a source for this? All I see are vague third party ramblings that WinMo7 will be closed.
If it is, and if it's like Apple's store then Microsoft might as well not even bother, they're doomed. I love MS development tools and would be tempted to look at a Windows 7 Mobile phone, but not if it's closed to installing apps from outside the app store.
Why not? It's proven to work. (Score:5, Funny)
I wonder, will the Apple fanboys defend Microsoft for this?
I think they did it because they see it works for Apple, and they are tired of being the industry whipping boy for security flaws in a platform. And honestly, who can blame them? They have formed a safe vantage point from which they will probably not be the worst platform for mobile security going forward.
I got the vibe the 7 app store was going to be closed right after they announced Windows 7 Series Mobile (any misordering of words there is not disrespect, I just have given up remembering the proper order), just because of how they framed it...
I think the closed app store model is a good idea that has helped Apple avoid some problems on the platform. What I think is a much, much less good idea is not offering the native SDK out of the chute - did they learn nothing from Palm of all people? And as I said, I think they have made a terrible mistake in not re-courting C# developers to come back into the fold. I'm sure people will jailbreak the 7 phones just like the iPhones, and we'll see some interesting stuff from that.
As far as looking for people to defend Microsoft I'll do you one better - I will even defend what they are doing with cut and paste (as in not having it). I still think it's possible to do some magic with data flows that might approximate cut & paste for most people and be an interesting alternative, so I am interested to see what they are doing.
Re: (Score:3, Insightful)
Microsoft mobile team meeting:
OK guys, Apple made a fuckton of money on the iPhone, so we're gonna copy what they did step-for-step. Here's my hierarchical breakdown of the project.
- Phase 1: Massive initial fuckups, geek hardon removal
----Lock development down like Fort Knox
----Make sure no alternative browsers are available
----Leave basic functionality out of the OS and apps
-------Copy and Paste
-------Multitasking
-------Browser download capability
- Phase 2: Hype the LIVING SHIT out of this phone
----Spread rumors and then deny them
----Trendy ads - no Seinfeld this time
----*Idea: Plant some line campers on release day?
----Online media blitz
-------Rapidfire press releases
-------Sue bloggers for Streissand effect
-------*Idea: Torture Chinese factory worker over lost prototype?
----Promise to patch in some basic OS and app features left out in Phase 1, hype them like they're amazing new innovations
- Phase 3: ??????
- Phase 4: PROFIT!
Re: (Score:2)
> Given that Microsoft has a closed app store model for Windows 7 (just like the iPhone) the chances are good Microsoft would not allow Mozilla to run anyway, even if they wanted to make a nice Silverlight based browser...
I wonder, will the Apple fanboys defend Microsoft for this?
(I, for one, hate the closed app stores on all platforms. I wouldn't have such a big problem if you could get apps (without jailbreaking) from somewhere other than their store, but I do have a big problem with using any device that restricts what I can run on it.)
Why would anyone but the most rabid MSFT fanboys defend this? Apple offers an API for "native" app and game development. What MSFT is doing is more akin to the PDK released by Palm OS which is also not fully "native".
So basically (Score:5, Insightful)
Microsoft is going to create a need for a WinPhone Dev Team to figure out how to jailbreak Windows Mobile phones?
I mean seriously, it's like they're taking everything that I like about owning a WinMo phone and throwing it away. I *like* having a file browser on my phone. I *like* having native applications. I *like* HTC's SenseUI. I *like* being able to use my phone as USB mass storage. I *like* being able to HardSPL my phone and use a custom ROM from HTCpedia or xda-developers. I *like* being able to tether my phone using a standard data plan. I *like* Opera Mobile. These are all features that WinMo had and the iPhone didn't. Between these and the dropped calls (oh, and iTunes), I ditched my iPhone and couldn't be happier. Now they're taking away even the possibility of all of these features? Sure, I could completely understand hiding the file browser by default. I could understand not allowing HTC to ship SenseUI enabled by default. I could understand wanting to streamline the process and moving away from scouring the internet for CAB files and shifting toward a more standardized development process. But seriously Microsoft, don't try to copy Apple's shortcomings at the expense of the very reasons why I chose a WinMo phone.
Re: (Score:3, Insightful)
WebOS (Score:2)
Re:So basically (Score:5, Insightful)
Speaking of native apps, it's kind of funny how every new smartphone repeats this:
Apple, 2007: Javascript is good enough!
Apple, 2008: Okay, okay, here's a C SDK.
Google, 2008: Java is good enough!
Google, 2009: Okay, okay, here's a C SDK.
Palm, 2009: Javascript is good enough!
Palm, 2010: Okay, okay, here's a C SDK.
Microsoft, 2010: Silverlight and Flash are good enough!
Re: (Score:2)
Microsoft, 2010: Silverlight and Flash are good enough!
Unfortunately, it's more complicated than that. It was already announced that native SDK will be available - but it will only be provided to OEMs, and only for writing preinstalled applications.
Re:So basically (Score:5, Insightful)
That's because it's intentional, and more like:
Company: javascript/java/flash/silverlight are good enough for now, since we want to sell the devices while we have time to develop a native sdk!
Re: (Score:3, Insightful)
Company: javascript/java/flash/silverlight are good enough for now, since we want to sell the devices while we have time to develop a native sdk!
MS has a native SDK. It's not like this is the first version of their OS, it's just an incremental upgrade to previous ones with native SDKs already published. It should run the same apps with the same install process. MS just want to exert more control on what you can do with your phone.
Re: (Score:2)
Microsoft, 2010: Silverlight and Flash are good enough!
XNA, the .NET based SDK for Xbox 360, came out in 2008. So when does the public get the C SDK?
Re: (Score:2)
The only difference from the XNA kit is what you need to pay for it
Are there any other "special" qualifications for this like Nintendo's requirement of a prior commercial title on another platform and ban on home offices [warioworld.com]?
Re: (Score:2)
Not needed. XNA is a C# SDK -> quite fast already.
XNA has a few problems.
Re: (Score:2)
Re:So basically (Score:5, Insightful)
I *like* having native applications. ... use a custom ROM from HTCpedia or xda-developers.
I *like* HTC's SenseUI.
I *like* being able to use my phone as USB mass storage.
I *like* being able to
I *like* being able to tether my phone using a standard data plan.
I *like* Opera Mobile.
Android welcomes you.
Re: (Score:2)
Provided your phone maker doesn't push out an update that bricks your rooted phone. Find me an Android phone maker where I don't have to keep at a backlevel ROM so I can keep root (for example, the latest level on the Cliq locks out root and the holes to get root.)
Re:So basically (Score:4, Informative)
It's my understanding that most rooted Android images also disable auto-updates from the provider. Certainly the rooted Droid images do.
Re: (Score:2)
Provided your phone maker doesn't push out an update that bricks your rooted phone.
This interests me a lot. I am a WM user and I have never owned an Android phone (yet) but at this rate it looks like my next phone will have to run Android or Meego. In the Android case, I certainly plan to run a rooted phone with a hacked ROM like Cyanogen. Isn't it possible to block carrier OTA updates? That's a *serious* downside to Android if not.. The whole purpose of a hacked ROM is to have total control over my own hardware. If the carrier can screw it all up on a whim, then I'm not really in
Dude, Check Out Nokia Then... (Score:2)
http://www.symbian.org/ [symbian.org]
Re: (Score:2)
Ugh, why do you put up with the struggle? (Score:2)
for example, the latest level on the Cliq locks out root and the holes to get root.
Get a Nokia N900. It's not Android, but it's Linux, it's a damn fine phone/skype/IM/facetwitter appliance, and it comes with xterm preinstalled and gainroot ready in the repositories.
Downsides: slightly heavy, slightly big, slightly short battery life (but maybe I ought to not use the screen as a flashlight, no?). That hasn't made anything impossible for me, it's just something I have had to adapt to.
Upsides: Nokia loves you. Nokia loves your nerdy peculiarities. They want you to hack it, see http://blo [nokia.com]
Re: (Score:3)
I *like* having native applications.
I *like* HTC's SenseUI.
I *like* being able to use my phone as USB mass storage.
I *like* being able to ... use a custom ROM from HTCpedia or xda-developers.
I *like* being able to tether my phone using a standard data plan.
I *like* Opera Mobile.
Android welcomes you.
And me, too. WinMo was a flawed platform with some really good flexibility that resulted in some great features not found in the iPhone. Android started with a more solid platform and duplicated the nice aspects of WinMo. WinMo7 (or whatever it's called) may quite possibly be as solid as Android/iPhone/WebOS at its core, but it's giving up the only advantages Microsoft has built in the mobile space. iPhone is the most mature of the mobile platforms, WinMo7 looks essentially like a wannabe iPhone, WebOS
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Here's hoping the Topaz is a first!
Re: (Score:3, Interesting)
I mean seriously, it's like they're taking everything that I like about owning a WinMo phone and throwing it away. I *like* having a file browser on my phone. I *like* having native applications. I *like* HTC's SenseUI. I *like* being able to use my phone as USB mass storage. I *like* being able to HardSPL my phone and use a custom ROM from HTCpedia or xda-developers. I *like* being able to tether my phone using a standard data plan. I *like* Opera Mobile. These are all features that WinMo had and the iPhone didn't.
I wholeheartedly agree. I was actually waiting for WinPhone 7 MIX announcement to decide which smartphone will be my next. That decision was made next day after the announcement, and the phone is Nexus One...
It seems that Android now is everything that WinMo used to be - open in terms of what you can install on it, both native and managed applications allowed, great RAD development tools, decent documentation.
Sadly, I can understand why WinPhone was made that way - no-one can deny Apple's access with iPhone
Re: (Score:2)
.. what happened to "developers, developers, developers"?
Nothing. Balmer meant developers who worked for Ms, not in general.
Remember, that infamous jumping monkey scene was @ an internal Ms venue.
Non Ms developers? Well, you'll have to go through 'security' screening, I'm afraid...
Still, no big deal. Plenty of non-Apple developers have made good money by doing apps for iPhone.
I'm sure the same will be the case for WinMo7.
Meanwhile, Android continues to gain market share...
Re: (Score:2)
Well, then go with one of Nokia’s Linux phones. They seem to walk in the opposite direction and make the systems freer and freer. (They own QT, which gives you a feeling for their dedication.)
Re: (Score:2)
Not on WinPho 7, except in very limited circumstances.
They really are copying the iPhone. Except, they didn't get the memo that Apple finally got around to adding copy and paste to the iPhone.
Re: (Score:2)
Shame on me, RTFA. (Score:5, Interesting)
Re: (Score:2)
So the reason Microsoft is not allowing native applications is because they are requiring apps to run in either Silverlight or XNA.
There's more to it. XNA applications are normally not sandboxed - they can do "unsafe" operations (pointer arithmetic etc) which circumvent GC and various runtime checks, but also work faster. They can also do P/Invoke calls to DLLs written in C. But, heck, even given just C#, but with a full set of its "unsafe" features, it would be possible to write a C-to-C# compiler, and performance would be pretty good at runtime too (maybe about 10-15% slower than gcc).
Silverlight, theoretically, doesn't preclude all
Re: (Score:2)
C-to-CIL compilers already exist, Microsoft includes one as part of VC.
Anyway, Silverlight actually disables unsafe code, so C# is gimped in this regard on Windows Phone 7 ( http://forums.silverlight.net/forums/p/2983/182246.aspx [silverlight.net] ).
Re: (Score:2)
C-to-CIL compilers already exist, Microsoft includes one as part of VC.
That much is true.
XNA is sandboxed on the Xbox 360 (in fact, XNA on the Xbox 360 runs on top of a variant of the Compact Framework and not the full desktop/server Framework distribution).
.NET CE is not restricted to sandboxed applications - .NET CE applications for WinMo6 can P/Invoke stuff and do unsafe operations just fine.
With respect to Xbox360 I cannot say for sure, but I've heard (on XNA forums, IIRC) that, while XNA project type won't let you enable /unsafe, if you do it manually, you can actually run unsafe code.
Anyway, Silverlight actually disables unsafe code
"Silverlight" doesn't disable anything because Silverlight is just a framework. It is entirely possible to make it run non-safeboxed applications. That it
Re: (Score:2)
Their priorities perfectly line up with their users. By forcing everything to run in managed space they can more easily develop a stable predictable environment. Once you open up core functionality then you get blue-screens of death and their ilk.
I'm sure we'll eventually get a full SDK. But the majority of apps can run fine as a managed application--the exception being something like a web browser.
Meh (Score:3, Funny)
So there will only be 11 selections on the browser choice menu.
I can still pick Opera.
Re: (Score:2)
So there will only be 11 selections on the browser choice menu.
I can still pick Opera.
And those are all written in C# and are therefore ready to deploy on Windows Phone 7 Series devices at a moment's notice are they?
Methinks Firefox is only the first casualty of this decision. Portability is a pretty important thing in Mobile App development. Fennec, for example, is being developed for several Mobile OS platforms simultaneously. Moving to C# forces a lot of software companies to re implement a C# version of their apps from scratch if they want to market them on Windows Mobile devices.
Re: (Score:2)
And those are all written in C# and are therefore ready to deploy on Windows Phone 7 Series devices at a moment's notice are they?
The implementation language is not the installed object. C# stuff runs on .NET if I understand all the Microsoft promotional stuff. You can code in C, C++, Java, VB, Perl, or Fortran and build a .NET app. Or so Microsoft pleads when they try to get us to port our apps to that framework. And the port should be dead simple. According to Microsoft.
Please tell me if this is not in fact the case, as we would like to tell MS "bullsh*t" the next time they come by with their sales pitch.
Eh (Score:2)
Re: (Score:2)
Re: (Score:2)
Palm is a software shop... Why would they give up the one (semi) valuable thing they have? There'd be no reason left to even consider them.
ROFL! (Score:5, Interesting)
Good grief, just how stupid can these guys get!
Just about the ONLY nice thing people say about Windows on a phone is that it is an open platform for all the corporate junk. Now it is a closed clone of the iPhone complete with app store. All the evil with none of the hipster kewl artsy metrosexual buzz.
Without a monopoly Microsoft couldn't sell icewater in hell.
Re: (Score:2)
You forgot: there are also fewer bearded women in the Windows Mobile world than the iPhone world. (Or maybe they're perpetually-pubescent men. Hard to tell.)
Re: (Score:2)
All the evil with none of the hipster kewl artsy metrosexual buzz.
Fantastic summary that made me smile; thanks!
Windows 7 Immobile (Score:2, Interesting)
Bone heads. Apple's partially closed approach has been a PR disaster. Despite having a slick phone, there are plenty who'll avoid it like the plague. Only the fact that it was first to market has saved it So MS, who's anything but first to market with advanced smartphones, decides to go one better and close development to everything except CNA and Silverlight? (while Ironically Apple won't support Flash). It's like watching Dumb and Dumber.
Re: (Score:2)
Re: (Score:2)
iPhone wasn't just first to market, it created the market. Given that it's still selling better than any of the competition I'd say that MS would be pretty happy to get anywhere near the level of success as Apple. It's hardly surprising they're not doing anything very differently...
Re: (Score:3)
By "the market" I meant finger friendly touch screen phones which an emphasis on visual style and simplicity of use. That's what iPhone invented
What a bunch of revisionist nonsense. You've defined the market as a very narrow subset of the smartphone market based on a single feature (touch screen). Smart phones have been around for a long time. The iPhone may have popularised touch screens but it did not innovate. Go crawl back into your Apple fanboi hole.
WiMo, Microsoft's second OS/2 (Score:2, Interesting)
Wait -- then MS's OS/3?
And it's not that bad, really, it's not. It's not popular in the west; I could count the WiMos I've come across the past few years. Head East and it's still popular.
Skype? Gone. FF? Gone. Is Opera next?
Just Requiring CLR? (Score:2, Insightful)
Re: (Score:2)
Re: (Score:2)
since you forked out for a phone running a Microsoft OS, you deserve only the best closed source browser money can buy to run on it. Enjoy your closed-source world.
Re: (Score:2)
Considering I got it for free, I'm not too upset about it :-)
Re: (Score:2)
Freedom isn't free.
Re: (Score:2)
It costs $1.05
Re: (Score:2)
Ok guys, I can cover freedom for... twelve people.
Re: (Score:2)
Not sure why there's so much hate for it...been working fine for me
Re: (Score:2, Informative)
-5, very completely wrong.
Oracle bought Sun, not Microsoft. I can't even imagine a reason for Microsoft to buy Sun other than to let a raving DEVELOPER throw chairs at Java until it was utterly destroyed.
And Java and JavaScript are completely unrelated. JavaScript is to Java as fish is to phishing. They sound similar but are in no way the same thing.
Mozilla running JavaScript threads? Srsly?
Let me fix that:
-10, truly most completely wrong.
Re: (Score:2, Funny)
And Java and JavaScript are completely unrelated. JavaScript is to Java as fish is to phishing.
Great analogy!
Re: (Score:2)
Should have been flipped around:
Java is to JavaScript as Fish is to Phishing
Sounds better and more similarity.
Re: (Score:2)
It's a bit disingenuous to say they're completely unrelated. They both share a common ancestor in C, and JavaScript borrows heavily from Java syntax (same reserved keywords, similar naming conventions, some JavaScript objects such as Math() were pretty much ripped directly from the first iteration of Java). IIRC, even the name isn't a coincidence but was part of a deal with Netscape to bundle JRE with their browser (I seem to remember prior to that JavaScript was called Mocha or something similar).
Sure they
But they can't even copy that right.... (Score:2)
They're just copying the iPhone restrictions from Apple!
If that were true Mozilla would not have dropped the platform, because the iPhone allows native development (it's just a question of which built-in libraries you can use).
Re: (Score:2)
They're just copying the iPhone restrictions from Apple!
Yes, but it doesn't work the same. Apple can get away with it because of the Cult Factor. Widows Mobil and the phones it runs on doesn't have that. My boss, a diehard Windows network admin LOVES his Android phone.
Re:Microsoft is at it again (Score:5, Funny)
"Widows Mobil"
A gas station only for women who have lost their husbands?
Re: (Score:2)
Yes you're right, Apple's products tend to be aspirational while Microsoft's are generally sold on the basis of being functional. That's not to say everything Apple does is amazing or everything MS does just works, quite often that's not the case but nevertheless this seems to be the image both companies project, so it's bizarre that MS seem constantly attracted to this idea of being like Apple. They don't need to be, they've demonstrated they can be financially successful without the glamour, but it seems
Re: (Score:2)
Re: (Score:2)
Eliza? Is that you?
Re:Oh thats a shame... (Score:5, Insightful)
Android has its own issues. For example, the game some Android phone makers play with modders, where every version change unroots phones, or actually bricks (as in permanently trashes w/o change to reflash) devices.
I actually miss Windows Mobile. To use the phone to its fullest capacity (yes, including capacity), I had to do no hacks, no low level patches. Just install the right program and go. Every other vendor, I have to play the game of either continuing to run a backlevel OS, or upgrade to the latest and lose capabilities until they are re-hacked in.
Of course MS locking down stuff in Windows Mobile 7 pisses me off.
My next phone, I just want something that was like my old HTC Wizard -- won't brick if someone has a badly cooked image (just a reflash), keeps root/jailbroken, and is easily hackable without the vendor pushing out patches to kill phones.
Nokia/Symbian Phone? (Score:3, Insightful)
http://www.symbian.org/ [symbian.org]
It's as open as you can possibly get. I understand coding at the OS level is some C++ weirdness or something. But it's all there. Media freedom, OS freedom, works great, lots of apps.
Re:Oh thats a shame... (Score:4, Informative)
Nokia N900. Can replace the kernel and root FS out of the box without the need for hacks. Nice beefy hardware.
If Nokia sold an N900 with OVI Maps for Australia bundled with the phone (like they do now with various Symbian phones) and with 2100/900 3G bands for Vodafone Australia, I would seriously jump on it as my next phone.
Conversely, if someone made an Android handset with Google Navigator for Australia (especially if it integrated with Google Transit so I could say "I want to from where I am now to this location, tell me what transport options to take") and that was as hackable as the N900, I would go that route.
But since it doesn't look like any manufacturer plans to release a phone with the combination of "really hackable" and "GPS navigation that doesn't cost big bucks", I will stick with my Motorola Z6.
Don't need to root (Score:2)
The thing about Android is you can do a lot more with it without having to root it. You can download and install apps from anywhere, not just the android market, and replace the home screen, the on-screen keyboard etc. with alternative versions all without having to hack anything.
They've even got free tether apps in the android market.
How about the Nokia N900? (Score:3, Informative)
I actually miss Windows Mobile. To use the phone to its fullest capacity (yes, including capacity), I had to do no hacks, no low level patches. Just install the right program and go.
Funny, that's exactly what I've experienced with my Nokia N900.
Heck, even better than that, on day one I install code I had contributed to Simon Tatham's puzzle collection, file bugs against it, and start looking at how to develop for this mean ass machine.
I don't have to pay corporate overlords (for what, gcc? ^_^), no one is going to say "no, you can't have that software"; I'm free to play and build, and turn my phone into exactly what I want it to be. And other people want to do the same thing, so it's
Re: (Score:2)
Really? Speak for yourself. My iPhone's getting long in the tooth and will be replaced this year. I'm kinda spoilt for choice with the new iPhone, things like the Droid and now WinMo7. No decisions yet but the Zune HD is a great device so a phone version of that makes a LOT of sense if you ask me. Maybe that should be their tagline: Windows Mobile 7
Re: (Score:2)
It's really not that bad. I was surprised at how many bouncing balls I could get my Nexus One to animate at 30fps without any attempt at code optimization. And the NDK works great if you can isolate your CPU-intensive code into separate methods.