News for hackers. Stuff that matters.
Re:Do We Really Need Another Smartphone OS? by moccajoghurt on Sunday January 06, 2013 @01:01PM (#5017019)
Wouldn't a real Linux OS on a smartphone be every developer's dream? I will definitely get a Ubuntu phone. Think about the the variety of options you'll have...

However I am not sure if the mainstream market will be as interested.

Re:Do We Really Need Another Smartphone OS? by bergie on Sunday January 06, 2013 @02:31PM (#5017393)
The real Linux aspect is definitely something that many developers find appealing. I still meet a lot of hackers who couldn't think of using anything else than the ageing Nokia N900. Hardware keyboard, Debian packaging, root out of the box, ...

For this group something like Jolla's Sailfish (see http://bergie.iki.fi/blog/jolla-sailfish/) or Ubuntu Mobile will be very appealing options.

Disclaimer: I've worked with some of the people behind both Sailfish and Ubuntu Mobile back in the good old Maemo/MeeGo days.

Re:Do We Really Need Another Smartphone OS? by Kynlyn on Sunday January 06, 2013 @02:37PM (#5017416)
Developers are a small percentage of the overall market. Sure, we might think it's cool because it's running Ubuntu. But the vast majority of the population is going to look at it and say "How is this going to make my mobile experience better in a way that I don't already have from IOS or Android?"

I wish Canonical luck, but I just don't see my non-technical friends caring one whit about this phone unless it does something extraordinary that they can't get elsewhere. And I just don't see that happening.

Re:Do We Really Need Another Smartphone OS? by jfb on Sunday January 06, 2013 @01:38PM (#5017171)
It would not be my dream. But I don't like writing POSIX software anyway, so perhaps I am not a developer?
Re:Do We Really Need Another Smartphone OS? by urlwolf on Sunday January 06, 2013 @06:17PM (#5018188)
hmm, meego was 'real' linux. I had it on a tablet. It was horrible :). Intel gave every developer one in an event. I think the next day everyone had installed a different OS :)
Re:Do We Really Need Another Smartphone OS? by garuda on Sunday January 06, 2013 @01:27PM (#5017112)
Android is a real Linux
Re:Do We Really Need Another Smartphone OS? by bstar77 on Sunday January 06, 2013 @01:42PM (#5017184)
Android does use the linux kernel and does have some of the GNU stack, but it's not directly comparable to Ubuntu.

I believe that we are going to be using our phones as our desktop computers in the not-too-distant future, and what Ubuntu is doing is one of the first steps to achieve this. Android has tried to do this in the past (Atrix), but the desktop experience was abysmal because the experiences were inconsistent.

I'm very excited to see how this develops, but Canonical is going to need some good endurance to see this to a point where it can compete commercially.

Re:Do We Really Need Another Smartphone OS? by ricardobeat on Sunday January 06, 2013 @01:32PM (#5017142)
Trapped in a Java VM
Re:Do We Really Need Another Smartphone OS? by barik on Sunday January 06, 2013 @02:52PM (#5017474)
It is no such thing.

You are correct that there's a VM -- Dalvik is the process virtual machine in Android, and that a common use case is to use Java bytecode and then convert it to Dalvik, but this is a far cry from being "trapped in a Java VM".

In fact, at even the fundamental level, the Java VM is a stack-based machine, while the Dalvik VM is a register-based machine (the merits or criticisms of doing so are beyond the scope of this post; that's a different discussion).

And if the notion of a VM is still utterly offensive, you are welcome to write portions of your Android applications in native code, such as through C or C++, although for many applications there's really no or marginal benefit to doing so.

Re:Do We Really Need Another Smartphone OS? by ChuckMcM on Sunday January 06, 2013 @01:43PM (#5017191)
Wow, that was disappointing.

It says something about the fashion sense of a reporter if they approach the question this way. You should ask, "What capabilities are we going to want in our phone going forward?" and work from there, but fretting over brand awareness seems, well, a bit shallow.

Do you only buy a car because it has a "Hemi" V8 engine ? And wonder, "Do we really need another engine for cars?" Of course you don't. I would love a smart phone that was less susceptible to malware (the tension of programmability meets actual exploits against my bank account). If the current OS makers can do that, fine, if there is a new OS that does this better, that is ok too.

Re:Do We Really Need Another Smartphone OS? by ricardobeat on Sunday January 06, 2013 @01:32PM (#5017136)
Do we really need another model of mobile phone?

Do we really need more screen sizes?

Do we really need more apps?

That's an inane question, and the article doesn't even try to answer it.

Re:Do We Really Need Another Smartphone OS? by jfb on Sunday January 06, 2013 @12:20PM (#5016846)
Why not? I don't see a reason to use it myself, but hey, a diverse software ecosystem is a healthy one, and good ideas can come from anywhere. So, "yes".
Re:Do We Really Need Another Smartphone OS? by ladzoppelin on Sunday January 06, 2013 @01:32PM (#5017138)
The phrase "A real linux OS phone" is pretty frustrating considering Android exists and is supposed to be "real Linux". What are the main reasons Android is not "real Linux"? (Its hard not to be upset with Google for this situation if the reason is what I think it is).
Re:Do We Really Need Another Smartphone OS? by green7ea on Sunday January 06, 2013 @01:58PM (#5017259)
When people say Linux, they usually mean more than just the kernel. Stallman insists we call this GNU/Linux since a good portion of userspace comes for the GNU project. When people say 'real linux' I believe they are referring to the full userspace that usually accompanies the Linux kernel.

The userspace in Android is very different from the userspace in GNU/Linux. In GNU/Linux, it is very easy to program using your preferred programming language. This isn't the case in Android, everything is very tightly wrapped up around Dalvik. Before you mention the NDK, let me say that it's only a subset of C++ (no exceptions among other things). Ubuntu on the cell phone also opens up the possibility of things like shell scripting, local webservers, etc.

What this really comes down to is programming freedom that you can find in GNU/Linux that isn't found in Android. You will now have a full fledged computer in your pocket instead of a limited device.

Re:Do We Really Need Another Smartphone OS? by jamesjguthrie on Sunday January 06, 2013 @02:24PM (#5017368)
Ubuntu can run alongside/on top of Android. Is that still limited?
Re:Do We Really Need Another Smartphone OS? by ttuominen on Sunday January 06, 2013 @12:36PM (#5016929)
I would absolutely love to see Ubuntu and others (Jolla) succeed. Unfortunately I'm also highly skeptical they will. The reason is that currently their marketing story seems so far removed from actual consumers: think about the fact that they're even trying to sell the idea of an operating system, not a complete product. This seems really backwards compared to the evidently successful Apple model. Granted, they are probably having discussions with manufacturers right now, but we'll have to wait for the results. I'd be happy to hear somebody refute this argument!
Re:Do We Really Need Another Smartphone OS? by samstokes on Sunday January 06, 2013 @02:41PM (#5017431)
Ubuntu for phones is not (yet) a choice available to consumers. I assume their marketing is currently targeted at OEMs because that's who they need to convince first.

Hopefully when phones running Ubuntu are available on the market, they'll come up with a more compelling story for consumers.

Re:Do We Really Need Another Smartphone OS? by gee_totes on Sunday January 06, 2013 @12:04PM (#5016801)
This is the first headline I've ever seen that violates Betteridge's law of headlines[0], which states that any headline that ends in a question mark can be answered by "no". But in the case of this headline, the answer is a resounding "yes".

[0]http://en.wikipedia.org/wiki/Betteridge%27s_law_of_headlines

Re:Do We Really Need Another Smartphone OS? by DeepDuh on Sunday January 06, 2013 @01:17PM (#5017070)
How about we generalize the law? The answer to headlines ending in a question mark is whatever the rhetoric question is not suggesting?
Re:Do We Really Need Another Smartphone OS? by Executor on Sunday January 06, 2013 @12:00PM (#5016790)
Pros: - A real linux OS phone, more open than Android - Ubuntu getting more popularity - Gives Apple, Google, MS less control/power, users more diversity

Cons: - Canonical likes making big mistakes (mandatory Unity interface, Amazon search/spyware integration)

Re:Do We Really Need Another Smartphone OS? by Tmmrn on Sunday January 06, 2013 @12:15PM (#5016829)
> mandatory Unity interface

Mandatory?

    sudo apt-get install kubuntu-desktop

 * log out
 * choose kde
 * log in
Re:Do We Really Need Another Smartphone OS? by moccajoghurt on Sunday January 06, 2013 @01:04PM (#5017032)
Who needs a WM anyway? Just use the console.

./call 01

Re:Do We Really Need Another Smartphone OS? by Proleps on Sunday January 06, 2013 @02:04PM (#5017284)
Competition is always good. But I guess some people prefer the dictatorship of a monopoly.
Re:Do We Really Need Another Smartphone OS? by general_failure on Saturday January 12, 2013 @01:42PM (#5048479)
Do we really need another news site? Isn't hacker news and bbc.com good enough for everyone?

Why wired? Join the discuss here.

Re:Do We Really Need Another Smartphone OS? by zobzu on Sunday January 06, 2013 @01:38PM (#5017174)
I'm really tired of those articles. Tired enough to complain in a comment. That's classic FUD.
Re:Do We Really Need Another Smartphone OS? by mtgx on Sunday January 06, 2013 @11:35AM (#5016721)
I'm interested in seeing Ubuntu getting a fair shot at the market. I don't know what to think about web-apps based operating systems like Firefox OS yet, but I think it will help Firefox, the browser, become more competitive from what they learn making the OS.

I don't care as much about Tizen and Sailfish, but I'd rather see strong open source competitors standing up against Android and iOS, than more closed ones like WP8 and BB10.

I think, if not Samsung, at least more desperate companies like HTC, LG and Sony should definitely give Ubuntu a fair try. Asus might do it anyway, as they are already making Ubuntu laptops, and they have that whole Padfone thing going on, but they haven't been very successful in smartphones yet.

Re:Do We Really Need Another Smartphone OS? by slurry on Sunday January 06, 2013 @12:21PM (#5016854)
> I don't know what to think about web-apps based operating systems like Firefox OS yet,

I think it is a mistake. A modern operating system, particularly on mobile where power management and security are concerns, needs a mature well-optimized managed code environment to write middleware and more complicated applications in - hence Objective-C with automatic reference counting on iOS and Java/Dalvik on Android.

HTML5 for all uses under the sun is going to either underperform users' expectations or drain power, or both; and letting unmanaged C applications in is a recipe for disaster.

I would like to be excited about this, but I do not think the architecture as presented makes any sense.

Re:Do We Really Need Another Smartphone OS? by gtufano on Sunday January 06, 2013 @02:28PM (#5017378)
Objective-C is not "managed". iOS apps are sandboxed, but obj-c is very near to C (and most of the Foundation API are pure C). Also, ARC is not mandatory and there is no garbage collector on iOS.
Re:Do We Really Need Another Smartphone OS? by slurry on Sunday January 06, 2013 @02:49PM (#5017463)
Nonsense. If my Objective-C app is sandboxed, it is "managed". Saying ARC "is not mandatory" is another way of saying it is "enabled by default". There is little formal computational difference between ARC and a conservative garbage collector.

Fact: Objective-C is "managed".

Re:Do We Really Need Another Smartphone OS? by camus on Sunday January 06, 2013 @12:30PM (#5016893)
Do we really need competition ?
Re:Do We Really Need Another Smartphone OS? by freeduck on Sunday January 06, 2013 @01:22PM (#5017087)
Of course we need competition. Android is a nice platform - I use it every day. But I also would very much like one or more vanilla GNU/Linux phone platforms. The Linux ecosystem has benefited a great deal from having multiple distros(fedora,debian,gentoo...) with each their own focus. As long as they will agree on some common standards like freedesktop.org - diversity is a win.
Re:Do We Really Need Another Smartphone OS? by edwardy20 on Sunday January 06, 2013 @02:15PM (#5017326)
I believe he was being sarcastic.
Re:Do We Really Need Another Smartphone OS? by trimbo on Sunday January 06, 2013 @12:49PM (#5016973)
Whether these succeed or not, I simply don't get it.

Android is open source. Fork it. Improve it. Why build something completely new. Is it just to keep a brand name like "Ubuntu" and "Firefox"?

Re:Do We Really Need Another Smartphone OS? by ricardobeat on Sunday January 06, 2013 @01:36PM (#5017157)
Android is not really open-source, you can only get source code for old versions, never the latest release.
Re:Do We Really Need Another Smartphone OS? by trimbo on Sunday January 06, 2013 @01:49PM (#5017216)
4.2.1 is the current version and the source was available on the day it released.
Re:Do We Really Need Another Smartphone OS? by ricardobeat on Sunday January 06, 2013 @02:36PM (#5017406)
Android.com only lists 4.1 as available. Either way, by only making source code available on the day of release it is by definition already old. That means development happens in the dark.

android was also deemed the least open of a bunch of high-profile open-source projects: http://www.visionmobile.com/rsc/researchreports/Open%20Gover...

Re:Do We Really Need Another Smartphone OS? by madisp on Sunday January 06, 2013 @01:04PM (#5017031)
As far as I understand it actually is a fork of Android in the sense that it runs the Android-flavoured Linux kernel.
Re:Do We Really Need Another Smartphone OS? by ttuominen on Sunday January 06, 2013 @01:09PM (#5017046)
This, and also Android's overall userspace design is kind of idiosyncratic. I'm sure there are other legitimate designs of a Linux-based mobile OS, which don't rely so heavily on Java and a virtual machine. Ubuntu will be Qt-based, for example. That throws out the possibility to reuse the Android application framework.
Re:Do We Really Need Another Smartphone OS? by trimbo on Sunday January 06, 2013 @01:24PM (#5017092)
Ok, but there's nothing that prevents them from implementing QT on Android using the NDK. You don't have to throw out all application compatibility to achieve something like this.
Re:Do We Really Need Another Smartphone OS? by madisp on Sunday January 06, 2013 @01:43PM (#5017186)
If I remember correctly then it can also run Android apps in the same WM together with other apps. It actually shouldn't be too hard to replace Android's WindowManager with some other implementation (say, QT-based) due to the nature of Binder (Android's IPC mechanism).
Re:Do We Really Need Another Smartphone OS? by ricardobeat on Sunday January 06, 2013 @01:37PM (#5017169)
Haven't they merged the "android kernel" into the linux kernel recently?
Re:Do We Really Need Another Smartphone OS? by ttuominen on Sunday January 06, 2013 @02:00PM (#5017265)
Many features, not all: https://lwn.net/Articles/514901/