| LWN.net needs you! Without subscribers, LWN would simply not exist. Please consider signing up for a subscription and helping to keep LWN publishing |
Back in early 2013, your editor dedicated a sacrificial handset to the testing of the then-new Ubuntu Touch distribution. At that time, things were so unbaked that the distribution came with mocked-up data for unready apps; it even came with a set of fake tweets. Nearly three years later, it seemed time to give Ubuntu Touch another try on another sacrificial device. This distribution has certainly made some progress in those years, but, sadly, it still seems far from being a competitive offering in this space.
In particular, your editor tested version 16.04r3 from the testing channel on a Nexus 4 handset. The Nexus 4 is certainly past its prime at the end of 2015, but it still functions as a credible Android device. It is, in any case, the only phone handset on the list of supported devices other than the three that were sold (in locations far from your editor's home) with Ubuntu Touch pre-installed. It is a bit discouraging that Ubuntu Touch is not supported on a more recent device; the Nexus 4 was discontinued over two years ago.
People who are accustomed to putting strange systems on Nexus devices know the drill fairly well: unlock the bootloader, install a new recovery image if necessary, then use the fastboot tool to flash a new image. Ubuntu Touch does not work that way; instead, one must use a set of tools available only on the Ubuntu desktop distribution. Your editor's current menagerie of systems does not include any of those, but, fortunately, running the Ubuntu 15.10 distribution off a USB drive works just fine. It must be said, though, that Ubuntu appears not to have gotten the memo regarding high-DPI laptop displays; 15.10 is an exercise in eyestrain on such a device.
Once the requisite packages have been installed, the ubuntu-device-flash command can be used to install Ubuntu Touch on the phone. It finds the installation image wherever Canonical hides them (it's not obvious where that is) and puts it onto the phone; the process, on the Nexus 4, took about three hours — a surprisingly long time. Among other things, it installs a Ubuntu-specific recovery image, regardless of whether that should be necessary or not. The installation takes up about 4.5GB of space on the device. At the end, the phone reboots and comes up with the Ubuntu Touch lock screen, which has changed little in the last three years. The first boot takes a discouragingly long time, but subsequent reboots are faster, perhaps faster than Android on the same device.
Alas, that's about the only thing that is faster than Android. The phone starts sluggish and gets worse as time goes on. At one point it took a solid minute to get the dialer screen up on the running device. Scrolling can be jerky and unpleasant to work with. At least once, the phone bogged down to the point that there was little alternative to shutting it down and starting over.
Logging into the device over the USB connection offers some clues as to why that might be. There were no less than 258 processes running on the system. A number of them have "evolution" in their name, which is never a good sign even on a heftier system. Daemons like NetworkManager and pulseaudio are running. In general, Ubuntu Touch seems to have a large number of relatively large moving parts, leading, seemingly, to memory pressure and a certain amount of thrashing.
Three years ago, Ubuntu Touch was built on an Android chassis. There are still bits of Android that show up here and there (it uses binder, for example), but a number of those components have been replaced. This release runs an Android-derived kernel that identifies itself as "3.4.0-7 #39-Ubuntu". 3.4.0 was released in May 2012, so it is getting a bit long in the tooth; the 3.4.0 number suggests this kernel hasn't even gotten the stable updates that followed that release. Finding the source for the kernel in this distribution is not easy; it must almost certainly be hidden somewhere in this Gerrit repository, but your editor ran out of time while trying to find it. The SurfaceFlinger display manager has been replaced by Ubuntu's own Mir, with Unity providing the interface. Upstart is the init system, despite the fact that Ubuntu has moved to systemd on desktop systems.
When one moves beyond the command-line interface and starts playing with
the touchscreen, one finds that the basics of the interface resemble what
was demonstrated three years ago. Swiping from the left edge brings the
Unity icon bar (but no longer switches to a home screen; the "home screen"
concept doesn't really seem to exist anymore). Swiping from the right
will either switch to another application or produce an overview of running
applications; it's not clear how it decides which. The overview provides a
cute oblique view of the running applications; it's sufficient to choose
one, but seems somewhat wasteful of screen space. Swiping up from the
bottom produces an application-specific menu — usually.
The swipe gestures work well enough once one gets used to them, but there
is scope for confusion. The camera app, for example, will instruct the
user to "swipe left for photo roll," but, unless one is careful to avoid
the right edge of the screen, that gesture will yield the overview screen
instead. One can learn subtleties like "swipes involving the edge" and
"swipes avoiding the edge," but one could argue that such an interface is
more difficult than it needs to be and less discoverable than it could be.
Speaking of the camera app, it takes pictures as one might expect, and it has gained a high-dynamic-range mode in recent years. It still has no support for stitching together photos in a panorama or "photo sphere" mode, though.
The base distribution comes with a fairly basic set of apps. Many of them
appear to be interfaces to an associated web page; the Amazon, GMail, and
Facebook apps, for example. Something called "Shorts" appears to be an RSS
reader, though it seems impervious to the addition of arbitrary feeds.
There is a terminal app, but it prompts for a password — a bit surprising
given that no password had ever been supplied for the device (it turns
out that one should use the screen-lock PIN here). It's not clear that
this extra level of "security" is helpful, given that the user involved is
already able to install, launch, and run applications on the device, but so
it goes.
Despite the presence of all those evolution processes, there is no IMAP-capable email app; there are also no mapping apps. There is a rudimentary web browser with Ubuntu branding; it appears that this browser is based on Chromium. The weather app is limited to a few dozen hardwired locations worldwide; the closest supported location to LWN headquarters was Houston, which, one assumes, is unlikely to be dealing with the foot of snow your editor had to shovel while partway through this article. One suspects we would have heard about that.
Inevitably, there is a store from which one can obtain other apps. There
are, for example, a couple of seemingly capable, OpenStreetMap-based
mapping apps there,
including one that claims turn-by-turn navigation, but nothing requiring
GPS access worked in your editor's tests. Games abound, of course, but
there is little in the way of apps that are well known in the Android or
iOS worlds. The store will refuse to allow the installation of apps until
one creates a "Ubuntu One" account; that is unfortunate, but most Android
users never get anywhere near that far before having to create or supply a
Google account.
Canonical puts a fair amount of energy into promoting its "scopes," which are said to be better than apps for the aggregation of content. In truth, they seem to just be another type of app with a focus on gathering information from more than one source. Although, with "branded scopes," the "more than one source" part is often deliberately put by the wayside. Your editor played around with scopes for a while, but, in truth, could not find what was supposed to make them special.
Permissions management in Ubuntu Touch resembles that found in recent
Android releases: the user will be prompted the first time an application
tries to exercise a specific privilege. As with Android, the number of
actions requiring privilege is relatively small, and "connect to any
arbitrary site on the Internet" is not among them. Access to location
information or the camera, though, will generate a prompt. There is also,
again as with Android, a way to control which applications are allowed to
place notifications on the screen.
Ubuntu Touch still seems to drain the battery far more quickly than Android does on the same device. Indeed, it is barely able to get through the night while sitting idle. There is a cute battery app that offers a couple of "ways to reduce battery use," but it lacks Android's ability to say which apps are actually draining the battery (though, it must be said, that information from Android is often less helpful than one might hope).
The keyboard now has proper multi-lingual support (though there is no
visual indication of which language is currently in effect) and, as with
Android, one
can switch between languages on the fly. It offers word suggestions, does
spelling correction, and all the usual things. One missing feature,
though, is "swipe" typing which, your editor has found, can speed the
process of inputting text on a small keyboard considerably. There is also
no voice input; no major loss from your editor's point of view, but others
will probably see that differently.
There is a lot to like in Ubuntu Touch. There is some appeal to running something that looks like a proper Linux system, even if it still has a number of Ubuntu-specific components. One does not get the sense that the device is watching quite as closely as Android devices do, though it's not entirely clear, for example, what happens with location data or where it might be stored. In any case, a Ubuntu device clearly has more free software on it than most alternatives do; there is no proprietary "play services" layer maintaining control over the system.
Sadly, though, this distribution still is not up to the capabilities and the performance of the big alternatives. Switching to Ubuntu Touch means settling for a much slower system, running on a severely limited set of devices, with a relative scarcity of apps to choose from. Your editor would very much like to see a handset distribution that is more free and more open than the alternatives, but that distribution must also be competitive with those alternatives, and that does not seem to be the case here. Unless Canonical can find a way to close the performance and feature gaps with Android, it seems unlikely to have much hope of achieving uptake that is within a few orders of magnitude of Android's.
Ubuntu Touch, three years later
Posted Dec 16, 2015 21:09 UTC (Wed) by marduk (subscriber, #3831) [Link]
I haven't seen anything indicating that from Ubuntu Touch or Firefox OS. What are you giving me that I don't already have? Bonus points if it's something I actually care about.
I think Ubuntu Touch's claim to fame was going to be that you can run the same OS on a phone or on a PC (is that true?). But it seems that the market doesn't really care about that much. That's why Apple isn't really concerned about it. That's why Windows Mobile hasn't really gone anywhere. So if people aren't concerned about it then you have to have something else that's going to attract people that the others don't have. The "free" thing is only going to work for a very small subset of the market and, to be frank, for me to equate "Canonical" with "free" is not an easy pill to swallow. I'd probably go more to Firefox OS if that was what I was going for.
Recognition to Mr. Corbet for an article which was as entertaining as it was informative.
Ubuntu Touch, three years later
Posted Dec 17, 2015 0:54 UTC (Thu) by k8to (subscriber, #15413) [Link]
I just couldn't imagine a linux distribution becoming a top quality tablet OS in a short timescale. The whole thing smelled of hubris.
Ubuntu Touch, three years later
Posted Dec 17, 2015 1:29 UTC (Thu) by khim (subscriber, #9252) [Link]
I think Ubuntu Touch's claim to fame was going to be that you can run the same OS on a phone or on a PC (is that true?).
Not “the same OS on a phone or on a PC”… “the same device could be used as phone or PC”. Ubuntu Edge-likes. And they will come. But without Ubuntu.
Hardware is just not there: you need SOC with CPU and GPU powerful enough to drive desktop apps and contemporary phone SOCs while powerful are just not powerful enough. But we'll arrive there in 3-5 years.
That's why Apple isn't really concerned about it.
That's because Steve Jobs is no longer with us. He would have tried to really strain Apple's resources to bring the “the unified world” 3-5 years before competitors. Yes, that's tough, yes, this means that you'll stop making as much money… which is why accountants like Tim Cook couldn't do that. But that just means that Apple, instead of leading the revolution, will slowly start slipping into the irrelevance. The rule “if Apple does not do X then X is not the future” is no longer working.
one has to really make an effort to distinguish why your particular mobile OS is better, and I mean a *lot* better than what's already out there (and already popular).
Too late. The war is already lost. Smartphone penetration rate have passed 50% in many countries and even laggards like India are moving in that direction. That means that future smartphone buyers from now on are mostly current smartphones owners: they know the UI (and would look for similar one), they own tons of programs (except for the ones who use smarthone as a dumbphone… but it's highly unlikely that such users will want to use their phones as a PC), etc. Ubuntu, Tizen and others have run out of time—it's as simple as that. Android no longer need any revolutions too keep that market for itself. Unless Google will do some kind of major blunder (similar to craziness Microsoft did with switch from Windows Mobile to Windows Phone 7 to Windows Phone 8 to Windows 10 Phone) it's future as the next king of desktop is pretty much guaranteed… even if Google itself does not believe it (and it does not: I have many friends from Google and they call me crazy when I say that in 5-7 years Android would own the desktop, not Windows)…
Ubuntu Touch, three years later
Posted Dec 18, 2015 21:55 UTC (Fri) by ibukanov (guest, #3942) [Link]
Well, there is an always a niche. 1% of billion users is still a big number. However niches require that vendors identifies the target group and work to support its interests. This is just not the case for Ubuntu touch or Tizen. They want to be a generic smarphone and so they indeed lost before even starting. Mozilla with Firefox OS at least tried to focus on a particular niche like low end smartphones, but it was executed badly and now days Android runs rather OK on phones under 70USD.
Ubuntu Touch, three years later
Posted Dec 19, 2015 17:43 UTC (Sat) by jospoortvliet (subscriber, #33164) [Link]
Ubuntu Touch, three years later
Posted Dec 20, 2015 13:48 UTC (Sun) by khim (subscriber, #9252) [Link]
I'm not talking about cash. Apple has billions in cash, Microsoft has billions in cash, Google has billions in cash. Big deal. Cash alone wouldn't give you a brilliant design years ahead of competitors.
To do THAT you need to basically pull “brightest and smartest” from all around your company, convince them to work 14 hours a day somehow and constantly track and remove all the obstacles from their path. That's how iPhone arrived about two years ahead of Android, e.g.
Tim Cook is brilliant manager, but he couldn't do something like that. He couldn't even understand why would he NEED to do something like that. Which means that this time Apple will create a working device more-or-less simultaneously with Google—which would mean that they'll lose.
Ubuntu Touch, three years later
Posted Dec 20, 2015 15:58 UTC (Sun) by jospoortvliet (subscriber, #33164) [Link]
Just let it die
Posted Dec 17, 2015 4:27 UTC (Thu) by b7j0c (guest, #27559) [Link]
Just let them code
Posted Dec 17, 2015 23:08 UTC (Thu) by ovitters (subscriber, #27950) [Link]
What's funny is the evolution-data-server component (it is pretty badly named). This was one of the first components every written. It has loads of code. It needs lots of cleanup (progressing slowly). In Nokia tablets they added lots of hacks (it wasn't upstreamed so IMO hacks) to speed up evolution-data-server. Now many years later it still needs way more work. So unfortunate. Hopefully they'll sponsor the work well enough so that everything is upstreamable. Better experience on the desktop for the rest of us.
Lastly, I like my Android phone. That said: go free software!
Ubuntu Touch, three years later
Posted Dec 17, 2015 8:19 UTC (Thu) by JanC_ (subscriber, #34940) [Link]
I usually don't get into memory problems, unless I open a lot of webpages (including "webapps"). We can blame Chromium's stupid one-huge-process-per-page model for that, I guess (which manages my 16 GiB RAM desktop to start swapping too!), as that's what Oxyde is based on.
A short swipe from the right edge switches to the previous application, a long swipe (over halfway) opens the application overview. In the application overview you can select another application or close applications (by swiping their window up or down off the screen).
The reason why the terminal app requires a password (or PIN code, depending on your configuration) is that it is not strictly confined with AppArmor like other apps are. Normal apps can't access anything on the filesystem outside their own "private space", and that would be unpractical for the terminal. (The file browser also needs authentication if you want to access files outside a certain area.)
For IMAP you should be able to use the (3rd party) Decko app in the store.
BTW: it seems like you are using a development image, which can possibly "explain" some of the issues you see.
Ubuntu Touch, three years later
Posted Dec 17, 2015 8:57 UTC (Thu) by pauldub (guest, #98557) [Link]
Ubuntu Touch, three years later
Posted Dec 17, 2015 10:57 UTC (Thu) by habarnam (subscriber, #61672) [Link]
As far as I know it's a lot more mature, despite the troubles Jolla has been facing in the recent future. And based on the article, the end product is a lot more linuxy than Ubuntu Touch.
Clarifications
Posted Dec 17, 2015 11:00 UTC (Thu) by tajyrink (subscriber, #2750) [Link]
It's recommended to use the "stable" (or "rc-proposed" for daily images) channels instead of devel channels for everyone who is not interested in fixing broken pieces. There are key differences to desktop in the Ubuntu phone images compared to traditional distros. Practically all user visible new features do appear in the stable channel too. The devel is more about coping with the base distribution toolchain and library upgrades etc, meaning that devel channel more likely than not is having many things broken because all current customers are running on the stable channel that's based on Ubuntu 15.04 (+ all the development after it and security updates) at the moment. Focus of all development is there while 16.04 is tried to keep in sync and in the future stabilized again.
The images are available at http://system-image.ubuntu.com/ - a bit similar to Debian archive organization, there are indexes and then a pool of images. Each device has a device, ubuntu and custom images which are used together.
To compare to Android product I'd compare an Ubuntu product - even though Nexus 4 port is supported by Canonical it's not a product in the same sense as what one finds in stores. Granted the US availability still limits the buying option of eg Bq for people around there. But I find that Bq performs pretty well for its price range, has an excellent browser and getting better with every OTA upgrade.
Some shortcomings are certainly very true. Dekko is a capable e-mail client but (still) not included in the default installation. I recommend installing it anyway, or if one just uses GMail there's an own app for it. Calendar is in similar situation, it has not been selected in the default installation until certain bugs are fixed first. For mapping application, the sold products come with HERE maps + assisted GPS functionality which obviously can't be included in the community version because of licensing. There's not yet a swiss knife of free mapping application that I'd compare to eg OsmAnd. uNav is pretty good however in that it offers voice guided navigation and is constantly updated - but I'd want a vector graphics based application like Navit because otherwise offline maps are unfeasible.
The app startup time is not yet as good as it could be, but luckily there are proof of concepts to fix that.
Clarifications
Posted Dec 17, 2015 11:11 UTC (Thu) by rlqb (subscriber, #85203) [Link]
Ubuntu Touch, three years later
Posted Dec 17, 2015 12:19 UTC (Thu) by popey (subscriber, #53979) [Link]
It's a shame you'd used the unstable channel rather than the well tested and stable channels also available. I think your experience might have been a touch better, especially with regards to sluggish behaviour. I do wonder what directed you to do that, and perhaps there's some guide / documentation we could improve there.
The weather app isn't "limited to a few dozen hardwired locations worldwide". It comes with some pre-defined, but you can search (magnifying glass icon) for any additional location supported by the data providers (The Weather Channel & OpenWeatherMap).
Terminal asks for a passcode/phrase because it's an unconfined application and as such could cause some damage if used inappropriately. It's there so someone (a mean 'friend') playing with the your phone can't do anything catastrophic (like rm ~/*) without knowing your pin.
For the IMAP client, we have one in development which will land in default images once it's ready.
Ubuntu Touch, three years later
Posted Dec 29, 2015 16:11 UTC (Tue) by knitzsche (subscriber, #84131) [Link]
Ubuntu Touch, three years later
Posted Dec 17, 2015 13:09 UTC (Thu) by mzanetti1 (guest, #102908) [Link]
Ubuntu Touch, three years later
Posted Dec 17, 2015 14:42 UTC (Thu) by corbet (editor, #1) [Link]
No, I don't quite get the analogy.It is my tendency to test early-stage software; Ubuntu Touch did not get special treatment there. I want to see where a project is going, rather than where it has been. I know to expect some issues in such situations; that's why I didn't dwell, for example, on the failure of GPS to work for me. It was clearly meant to work, and I believe it normally does.
But that doesn't explain everything. Are you trying to tell me that the slow response, lack of features, poor battery life, ancient kernel, occasionally confusing interface, etc. are all regressions introduced in this development cycle?
Ubuntu Touch, three years later
Posted Dec 17, 2015 16:43 UTC (Thu) by mhall119 (guest, #57124) [Link]
Ubuntu Touch, three years later
Posted Dec 17, 2015 20:45 UTC (Thu) by bronson (subscriber, #4806) [Link]
Ubuntu Touch, three years later
Posted Dec 17, 2015 23:50 UTC (Thu) by jrjohansen (subscriber, #75010) [Link]
So to address the points individually
slow response - partially, there are fixes in the stable channel that are not in the unstable channel. It is quite likely that any bugs/regressions could also have been triggering bug reporting (unstable is a dev channel) which has been known to cause slow downs and stuttering and other such issues. However there are still known performance issues that need to be addressed.
Lack of features - partially, there are features included in commercial devices (ie. ubuntu versions of BQ and Meizu) that can not be supplied in the community images, and depending on when the image was grabbed it is possible that the unstable channel is missing features in the stable channels. But as already mentioned mail, calendaring, and maps are not provided in the stable image at this time.
poor battery life - probably. Regressions and bugs can kill battery life by preventing the device from entering deep sleep and spiking cpu loads. In the testing I have done on the nexus 4 battery life fairly comparable or better than that of android, and the BQ version is generally better.
ancient kernel - this will always be the case for android based devices, due to the need to support device/vendor blobs and drivers. The kernel is based on a recent version of the android kernel released for the device. And then patches are applied on top, to make it a more Ubuntu kernel. Patches for kernel vulnerabilities are applied when available and applicable.
confusing interface - unlikely. I have difficulties with the interface as well, while other people really seem to like it.
Ubuntu Touch, three years later
Posted Dec 19, 2015 20:36 UTC (Sat) by lsl (guest, #86508) [Link]
And that doesn't strike you as a particularly bad idea? There's a reason why, for example, the Linux kernel stable rules are what they are.
With regard to features, I think it's the right thing to concentrate on those that are available to LWN readers from the official development channels, and come with source code. When device vendors decide to ship their proprietary stuff on top of that, I do not consider that to be a part of Ubuntu Touch. I cannot even count on the continued availability of it. When inevitably the vendor loses interest in the device, I'm left with only those components that came with source code. If that's not enough to actually use the device, the device is now useless. I learned that the hard way. And yes, this also applies to most, if not all, Android devices.
Ubuntu Touch, three years later
Posted Dec 19, 2015 23:15 UTC (Sat) by jrjohansen (subscriber, #75010) [Link]
Not my choice, just stating a fact. I think its naming is unfortunate because that channel also has different semantics than debian unstable and yet people keep making that mistake.
> With regard to features, I think it's the right thing to concentrate on those that are available to LWN readers
> from the official development channels, and come with source code. When device vendors decide to ship their
> proprietary stuff on top of that, I do not consider that to be a part of Ubuntu Touch. I cannot even count on the
> continued availability of it. When inevitably the vendor loses interest in the device, I'm left with only those
> components that came with source code. If that's not enough to actually use the device, the device is now
> useless. I learned that the hard way. And yes, this also applies to most, if not all, Android devices.
sure, but again that was only part of the features. Unstable is under going the transition to gcc 5 and there have been some issues with the transition. I don't know all the reasons, I just know that unstable at the moment is a really not the channel to be using except for specific development testing.
Ubuntu Touch, three years later
Posted Dec 19, 2015 15:29 UTC (Sat) by rsidd (subscriber, #2582) [Link]
Ubuntu Touch, three years later
Posted Dec 19, 2015 3:15 UTC (Sat) by warmcat (guest, #26416) [Link]
Ubuntu Touch, three years later
Posted Dec 17, 2015 13:53 UTC (Thu) by simosx (subscriber, #24338) [Link]
Wait, what?
The _testing_ channel has different semantics from, let's say Debian Testing.
@corbet: you should have used the "stable" channel.
Ubuntu Touch, three years later
Posted Dec 17, 2015 20:54 UTC (Thu) by bronson (subscriber, #4806) [Link]
The choice appears to be "Run a well tested OS" and "Track the latest development".
Seems rather obvious that the reviewer would want to track the latest development. If life outside stable is as dire as you imply, I hope you'll update that wiki page.
Ubuntu Touch, three years later
Posted Dec 18, 2015 0:54 UTC (Fri) by jamesh (guest, #1159) [Link]
The development channel really quite a long way from prime time at the moment. The stable and development releases are on opposite sides of the GCC 5 transition, so you lose access to a fair number of apps in the store.
While things are still being landed in devel, images aren't being regularly promoted from devel-proposed to devel:
$ ubuntu-device-flash query --device=mako --list-images --channel=ubuntu-touch/devel/ubuntu 1: description='ubuntu=20141201,device=20141119,custom=20141201,version=1' 2: description='ubuntu=20150413,device=20150210,custom=20150413,version=2' 3: description='ubuntu=20151127,device=20150910,custom=20151127,version=3' $ ubuntu-device-flash query --device=mako --list-images --channel=ubuntu-touch/devel-proposed/ubuntu ... 375: description='ubuntu=20151215,device=20150910,custom=20151215,version=375' 376: description='ubuntu=20151216,device=20150910,custom=20151216,version=376' 377: description='ubuntu=20151217,device=20150910,custom=20151217,version=377'
So I agree that it the devel channel is not a good place to point people at (although the page you linked seems to instead suggest table).
If you want to see daily updates that will feed into the next OTA release, the rc-proposed channel is probably the place to look. You'll have an image compatible with the apps on the store, with roughly daily updates:
$ ubuntu-device-flash query --device=mako --list-images --channel=ubuntu-touch/rc-proposed/ubuntu ... 315: description='ubuntu=20151215,device=20150911,custom=20151215,version=315' 316: description='ubuntu=20151216,device=20150911,custom=20151216,version=316' 317: description='ubuntu=20151217,device=20150911,custom=20151217,version=317'
If you want to review what actual end users are running, then the stable channel is the place to look (which also looks to currently be more recent than what was tested):
$ ubuntu-device-flash query --device=mako --list-images --channel=ubuntu-touch/stable/ubuntu ... 24: description='ubuntu=20151015,device=20150911,custom=20151015,version=24' 25: description='ubuntu=20151118.2,device=20150911,custom=20151118.2,tag=OTA-8,version=25' 26: description='ubuntu=20151210,device=20150911,custom=20151210,tag=OTA-8.5,version=26'
Ubuntu Touch, three years later
Posted Dec 17, 2015 23:53 UTC (Thu) by flussence (subscriber, #85566) [Link]
Ubuntu Touch, three years later
Posted Dec 18, 2015 8:38 UTC (Fri) by oever (subscriber, #987) [Link]
Ubuntu Touch, three years later
Posted Dec 18, 2015 15:27 UTC (Fri) by dplanella (guest, #57898) [Link]
However, being quite honest, I also feel that the tone and some of the statements are a bit unfair and could have benefitted from some more research or reaching out to the Ubuntu community to get the answers: claiming that Canonical hides images because it's not obvious they are available at http://system-image.ubuntu.com, for instance.
In any case, after some of the valid points raised, we updated the image channels page to make clear the difference between stable and devel channels and explicitly not recommend 'devel' unless needed for a specific purpose.
https://developer.ubuntu.com/en/start/ubuntu-for-devices/...
Alternatively, some community members have also produced excellent technical articles about the subject:
- https://sturmflut.github.io/ubuntu/touch/2015/05/05/hacki...
- https://sturmflut.github.io/ubuntu/touch/2015/05/06/hacki...
Thanks!
Ubuntu Touch, three years later
Posted Dec 21, 2015 2:42 UTC (Mon) by jcm (subscriber, #18262) [Link]
As in "why does this distribution exist?". What is the purpose of Ubuntu on a cellphone? Why should someone seek to pre-install it? Competition is a great thing. But only if you can be competitive. Those who are trying to do phone Operating Systems who aren't Apple, Google, maybe Microsoft, and perhaps some well funded quasi-Chinese-govt-connected are all doomed to failure. Now, being utterly doomed to commercial failure can be a reasonable thing if you're trying to advance some other philanthropic cause. But what if you're just trying to be another also ran alternative to the OSes people actually want? In that case, it's time to give up now.
"Developing economies" are often the kinds of words used in response. But here's the rub. Folks in "developing economies" don't want a cheaper alternative to Android. They want exactly Android. Or iOS. They want what the rest of the world has, not what we think is good for them. So, I would say, if the purpose of Ubuntu on a phone is to help advance Free Software or be great for a small set of developers who will use it, then great. But if its continued existence is with the goal of commercial success then there's a memo or two that hasn't been read a long, long time ago in a galaxy far, far away about trying to go up against Apple, Google, and Microsoft, with less than billions of dollars in investment, incentives, and other ammunition.
This is just silly.
Posted Dec 21, 2015 3:34 UTC (Mon) by hummassa (subscriber, #307) [Link]
For instance, I can want/need a safer/privacy-enabled phone.
You don't need to "be competitive", you just need to do what you want to do. I have homebrew raspberry-pi based home theatre boxes in all of my home. They are (each!) one of a kind, and they are astounding successes to me -- I can watch movies, netflix, and other stuff on them and I learnt how to assemble them and what software put on them and how to configure one. All objectives that I had for them are fulfilled.
BQ’s Ubuntu smartphones now available globally
Posted Dec 24, 2015 14:30 UTC (Thu) by rigo (guest, #80750) [Link]
"The Nexus 4 is certainly past its prime at the end of 2015, but it still functions as a credible Android device. It is, in any case, the only phone handset on the list of supported devices other than the three that were sold (in locations far from your editor's home) with Ubuntu Touch pre-installed" BQ’s Ubuntu smartphones now available globally BQ store delivery information
Copyright © 2015, Eklektix, Inc.
This article may be redistributed under the terms of the
Creative
Commons CC BY-SA 4.0 license
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds