Hacker News new | past | comments | ask | show | jobs | submit login
Ubuntu on tablets (ubuntu.com)
528 points by jrgifford on Feb 19, 2013 | hide | past | favorite | 259 comments



Heres why this is awesome:

  - The name Unity finally makes perfect sense
  - Phone can expand into a tablet can expand into a desktop
  - larger form factor can run smaller form factor apps
  - app switcher is slick
  - Canonical finally learned how to use all the bull shit 
    motivational words that apple uses to inspire people
  - OS level tie ins to social services
  - Still open source
I'm excited to use it, and I'm excited to help. Personally I think this could be a big win for user rights and an awesome mobile OS.


Yes, it's great for all the reasons you said and more. But I wouldn't say it's a big win for user rights yet. It might end up even more locked down by carriers and OEM's because it's open source (and of course because Canonical will allow that to happen to gain some market share):

http://www.theverge.com/2013/2/19/4005514/ubuntu-phones-2014...

Plus, don't forget all the deep Amazon integration, and who knows what else in the future, so they can monetize it. It might be that the whole OS will watch your behavior to target better content at you or something. I don't know how that will end up versus privacy there, so we'll see.

I hope Google implements Samsung dual-view idea in stock Android, though, as it would solve 90% of Android's "tablet app problem", as you can use two "phone apps" side by side, so scalability is not such a problem anymore as it looks like the app on a 6" or 7" device, which isn't too bad, and it also gives you the ability to use 2 apps at once, which should be better than just using one in most cases.


Open-source software is open for careers too and for everybody else. That's just the nature of the beast.

For all the complaints about Android, compared with iOS and Windows Phone, it's still the only one with the source-code available, it's still the only one that allows installation of software from third-party sources and it's still the only one that has Cyanogenmod.


Usually I would agree. But as long as it's open source and you can install it yourself on any nexus device. Then you can solve that yourself.


That is no excuse. Using that logic why don't you modify android to behave like ubuntu phone does and be done with it? After all android is open source too.


I'm not sure if that sentence means what you think it does. I do think android following a similar route with android for the pc would be a nice move on their part and add a little more competitiveness to the osx/windows/linux wars.


In my case, because I don't enjoy programing in Java.


>Phone can expand into a tablet can expand into a desktop

I wonder how this will play out in the light of what KDE's Aaron Seigo has said recently [1]:

"Unity currently does not use QML at all; Ubuntu Phone is pure QML. So, no, it is not the same code, it is not the sort of seamless cross-device technology bridge that they are purporting."

[1] https://plus.google.com/107555540696571114069/posts/HSL2C21D...


He is talking like you can't run QML apps on desktop. Actually you can and they are developed currently on desktop without any simulator/emulator/real device (I'm volunteering on Ubuntu Phone OS calculator app, as well have some experience writing QML apps for different platforms/devices).


I love the transformations that the OS goes through based on device, very much like responsive web design.

My favorite feature is running phone apps on the side with the Windows8-like split view, great idea. I wonder how that translates to portrait.


I still think Samsung has the best idea for such multi-tasking with "Dual-View":

https://www.youtube.com/watch?v=LZ3krff1JCE&feature=yout...

It's not limited to only one column, like in Ubuntu and Windows 8, it splits the apps even, so you can use them fully, and you can even expand or contract one over the other. I think that's a much better implementation.

But Ubuntu's idea for using the phone apps on the side is not too bad either, but that secondary app seems to be meant more as a "companion" app rather than another full app that you want to use in the same time, and give it equal share of the screen (especially on larger screens).


If they ape the Windows 8 snap view completely, it won't work in portrait.

It will be interesting how they deal with installing phone apps on the tablet. They might just allow carte blanche or might require a developer to opt in to avoid issues with phone specific apps being unusable on the tablet.


What issues would they have with phone-specific apps, other than possibly lacking a microphone and cell plan? If their security model makes the developer list what sensitive APIs (like voice and location) they use, then they already have enough information to disable apps that depend on having a microphone.

If you mean having apps work on bigger screens, it looks like side stage lets them keep phone apps at a reasonable phone size. They might require opt-in to make phone apps fullscreen - that seems reasonable. (Although it sounds like one of their goals with QML is to make it easy to write apps that grow with screen size, so they're hoping that almost all apps will be able to do it.)


With Skype around, I'd imagine that microphones are actually pretty standard on tablets nowadays? And it's not terribly uncommon to see tablets with HPSA+ connections (or even LTE), right? Tablets and phones are rapidly becoming one in the same, just with different screen sizes.


They learnt everything from others by launching late, but added most of the good design patterns. Great work all together. Worth mentioning, Ubuntu is emerging as perfect web platform with tight integration with web-services.

"And now web applications are first class citizens too, wow. I was waiting for this to happen fast."

At this stage they need:

1. More Partners.

They must have strong tie-ups with OEM partners, who can make in-expensive devices, otherwise its not going anywhere. Get those chinese manufacturers.

2. Please NO device fragmentation and open strict standards among OEM's.

3. Nokia backing up this project?

Isn't this the best time for Nokia to make Ubuntu powered devices? I think so.

Under the current circumstances, Ubuntu and Nokia can make a good win-win fit. Nokia maybe can now come back strongly, instead of believing in a closed ecosystem like windows, which is not going anywhere.

3. Get Funded.

4. Apps. Quality and tested apps.

Can this happen with Open Source methodologies? Debatable. :)

All together this is great progress in a short span. Incredible team-work, lets not forget this comes from Open Source World. Love this, Made my day.


2. The apps will remain compatible, just like on Android, but I fear they will give too much control over to carriers. From what I understand they want to give "total branding power" over a device to carriers. So we'll see how they go about that without pissing off the user. If it's subtle enough it might work. But I still hate the idea of giving even more power (again) to the carriers.

The carriers should be powerless when it comes to the devices they sell. They should be no more than retailers. Who has ever heard of retailers messing with the products? No one, because that's a crazy idea. Yet that's what the carriers are doing, and will probably do even more with these new operating systems desperate for market share.

3. Why should Nokia back this project up? I mean why specifically them, and not Samsung, HTC, Sony or Huawei? Also there's zero chance they will do it. They didn't back Meego, they killed Meltemi, they aren't backing Sailfish, and they will back Ubuntu? Why? Microsoft would never allow it. And we all know Nokia is just a subsidiary of Microsoft now.

4. One of my biggest problems with Linux in general looking at it from a "consumer" point of view, has always been how ugly the programs look on Linux. They are cringe worthy, and I hate the font, too. I don't know what they're doing here, but I really hope Canonical is serious about design guidelines and resources for developers, much like Apple, Google and Microsoft have done it. They need to make it dead-easy for just about any developer to create beautiful Ubuntu apps at least with the stock resources.

This should be one of their top priorities with Ubuntu, not only on mobile, but on the desktop, too. So I hope they're using resources and design guidelines that will scale well to the desktop, too. And I still think they need to rethink the Unity UI to make it more user-friendly and less frustrating.


It's an open source OS. How is "carriers should be powerless" compatible with "users should have all the power?". The carriers are downstream users...

Now, I'm all in favor of interoperability requirements and limits on redistribution that infringes on freedom (c.f. automatic patent grants, antitivoization, etc...). But for branding? I just don't see it. If I, personally, am allowed to reskin my Ubuntu device, surely Verizon must be also, no?


> If I, personally, am allowed to reskin my Ubuntu device, surely Verizon must be also, no?

That depends on whether or not they distribute it with any of Canonical's trademarks (I'm assuming they have a trademark on Ubuntu, not to mention their own name).

Trademarks are completely independent from (and compatible with) open-source - look at 10Gen, which preserves the rights to the MongoDB name while releasing a product under the GPL.


Well, of course. But that's the point. Verizon can reskin it in exactly the way that CentOS does RHEL. And I have no problem with that. My interpretation was that mtgx thought this freedom (shared by me, Verizon, and whoever else wants to use it) was a bad thing ("the carriers should be powerless"), and I disagree.


> The carriers should be powerless when it comes to the devices they sell. They should be no more than retailers. Who has ever heard of retailers messing with the products? No one, because that's a crazy idea.

It's even a doofy idea for car dealers to tack their own logo plaques on the back of your car. Annoying.


One of the first things I do with a new car is get rid of the branded license plate frames. I seem to be a minority though, as most people either don't seem to care, or can't wield a screwdriver.


Ubuntu is free so they need to make their money somehow, and consumers are unlikely to spring for Canonical's expert training, support, or consulting fees. Perhaps if you had to purchase Ubuntu for $29 on top of your naked device price (there's likely very little margin in the hardware), the incentive to charge carriers for customization wouldn't be there.


The only way to make carriers powerless is if consumers buy phones unsubsidized. Even Apple makes concessions to carriers.


They often do outside the US.


Which is quite common in Europe.


Ubuntu design guidelines: http://design.ubuntu.com/apps


Isn't Android basically Linux? Android looks pretty good (definitely so, as of late).


Why on earth would Nokia back this project? If they make a tablet it's going to be a Windows 8 device.


It would make sense for Nokia to not put all its eggs in one basket. Windows is not doing well on mobile devices, so Nokia investing in other options would be the safe thing to do.


In a sense, not putting their eggs in one basket was their downfall: http://www.theregister.co.uk/2011/03/10/nokia_ui_saga/


That's not about putting their eggs into separate baskets, it's about Nokia's shortcomings in terms of both management and engineering.

I worked very closely with Nokia during that time period. As closely as one could work without being directly employed (we deployed a product directly to the S60 baseline).

What happened at Nokia was the end result of years of engineering neglect. Symbian was a monster. It was poorly engineered in general, and certain subsystems (like messaging) had a reputation for simply being impossible to work with. It was just a huge mess.

The UI saga was just another symptom of that mess. That touchscreen phone referenced in the article? It existed well before the iPhone in various incarnations. They spent years trying to push that thing over the finish line, and failed. The underlying graphical subsystems gave them problems. The new form factors presented by the emergence of touchscreen slate devices proved at odds with a whole host of assumptions made throughout the (huge) Symbian/S60 codebase.

The whole thing was just a giant hot mess.

It's possible that competing internal frameworks could have worked. The ultimate problem is that they never developed one compelling UI paradigm/library that actually worked. Much less worked in a well integrated way across the whole platform.

Nokia failed at project management. They failed at engineering. They failed at leadership.

Now they're just another OEM.


History has shown us that Nokia was always good at hardware and very bad at software.

I suspect they've learnt from that and now leave the software side to Microsoft, while leaving them free to focus once again on creating good hardware.


And you think that Ubuntu on mobile devices is going to do any better?

Nokia screwed up, but diverting resources to an even more miniscule market is even crazier.


It is not miniscule, it is 0% right now ;) But again, the question is of putting all the eggs in one basket or not. Ubuntu and other non-windows mobile OSes each have different approaches, hard to say which will succeed. It's foolish to bet on just one if you are as big as Nokia.


What I don't understand is why these late-comers continue to try and build their own self-contained ecosystem of apps. Microsoft with all its money still barely has a decent ecosystem and even that has a lot of holes. There's 0 chance that any other is going to be given the time of day. Blackberry hinging on Gingerbread apps is just silly.

Instead they should be betting on the web, completely. Ubuntu, being a traditional Linux distro, has a big library of desktop apps that can be cross-compiled in Emscripten, but instead they split their much smaller resources between several different options.


Web apps just aren't as nice as real apps, and all the existing platforms already support them too. If there's nothing your new platform can do that the existing ones can't, and your message is "just deal with the 80% solution that is the web app world", why would anyone use your new system?


Apps that exist are better than apps that don't exist. Ask WebOS users, the few that still are out there. The only way to make web apps as nice is to put the engineering effort into making them as nice (something only Mozilla is seriously doing at this time). Another proprietary mobile ecosystem isn't going to be adopted.


I don't understand your argument. A new platform has to offer something the existing platforms don't have. Web apps cannot be the differentiator for a new phone OS because the big two already have standards-compliant web browsers. The browser is table stakes; of course any new phone OS must offer one, because you can't be taken seriously without it, but the browser in itself is not a reason to use the platform.

Or are you suggesting that new phone OSes ought to add proprietary non-standard browser extensions in place of a native apps API? Given the ugly history of proprietary browser features it is difficult to imagine anyone taking such a strategy seriously.


Well why cross-compile to Emscripten, when you can cross-compile directly for arm,e.t.c (thus leveraging diractly unix/desktop heritage)


actually there have been talk about one common api for all .nix that is tizen, sailfish, meego, ubuntu, plasma


That's true up to a point, but even Nokia has limited resources and developing, launching and marketing a tablet computer at Nokia's scale is not cheap.

So given that, if they were going to put some eggs in another basket, why would they choose Ubuntu over Android, which has an existing application base and at least some user awareness?

It seems like we're at the same stage right now in the mobile OS world as we were in the personal computer market back in the 80s, with multiple competing platforms such as the Amiga, Atari ST, BBC Micro, Commodore 64, PC, Mac, etc. Each had it's advantages, and each had significant success, but there's actually only room in the market for two or three of them long term.


> So given that, if they were going to put some eggs in another basket, why would they choose Ubuntu over Android, which has an existing application base and at least some user awareness?

I agree, Android would be a better second bet. But they don't necessarily need to limit themselves to 2 - look at how many options Samsung is keeping open for example.


Except Samsung is drowning in profits, while Nokia is just drowning.


> 3. Nokia backing up this project?

I would love for this to happen (heck, my N900 and N9 show that Nokia + Linux = fantastic device) but I fear that as long as Elop is at the reins, this is an impossible dream. This is the same CEO who even went so far as to ditch Qt less than a year ago, remember.


>Isn't this the best time for Nokia to make Ubuntu powered devices? I think so.

The Nokia CEO's a Microsoft loyalist so this is probably not going to happen.


I am a bit tired of how much Ubuntu gets promoted compared to other Linux based solutions.

Here is a video of KDE's Plasma Active running on a Nexus 7: http://www.youtube.com/watch?v=Bb7isMAmwW0

It is a real use video, there aren't any fancy photos, there isn't any CG in the video in contrast with Canonical's page.

Plasma Active is being actively developed for about 2 years now and KDE 4 was developed from the ground up to be able to adapt to various form factors.

Since most Linux applications run on many different architectures, with such an approach you can keep your low power ARM based tablet and run all your desktop software -albeit a bit or more slower.


"I am a bit tired of how much Ubuntu gets promoted compared to other Linux based solutions."

I find Ubuntu, (at least the LTS releases), to be the best supported distro for major third party applications and the easist for novices to use. I'm using it as development platform and as a VMware host for my Windows OS images. It has supports my Dell hardware better than Dell's Windows drivers. In time, I'll probably migrate to a different distro, but I don't have the cycles to spend on tweaking Linux, I just want a distro that works with what I need now.


My focus was on tablets and netbooks. We have a real and proven Linux based solution, a solution you can install now on your Nexus 7. Granted; it isn't perfect, the installation procedure isn't for the faint of heart, but it exists and nobody talks about it.

Then Canonical announces that it will do the same (Qt based, unified PC/Netbook/Tablet experience), it shows no code, no real use video and everyone talks about it.

I guess it is kind of disheartening for the many - many free software developers involved.


"no real use video"

Here's a hands-on video of the phone version: http://www.theverge.com/2013/1/2/3828266/ubuntu-phone-os-han...


KDE is a DE. Ubuntu is a platform. They are not the same thing.


No. KDE is a platform upon succesfull software is built. You got the DE obviously, but you get also applications like kdenlive, calligra (and krita), amarok, digikam. The developers of these applications would have a more difficult time if KDE didn't provide them with its robust libraries. Even webkit comes from a KDE library.

Further more the Plasma Active team designed their own tablet and will soon announce it officially.

Ubuntu on the other hand is a Linux based distribution with their own DE.


> Here is a video of KDE's

KDE commited suicide with 4.0. After that, whatever they produced was basically irrelevant, because nobody could take them seriously any more. Nobody is going to bet anything on KDE because of the fear that they could pull another "lets throw away a perfectly working 3.5 and rewrite everything from scratch" again. The same applies to Gnome also. Gnome could have avoided the fate by learning from KDE's mistakes, but they screwed up even worse, unimaginably worse.

Fool me once, shame on you, fool me twice, and so on. They are the picture-perfect example of the saying in effect. For all practical intents and purposes, KDE and Gnome are dead now.


It is obvious that you haven't used KDE for many years. What is funny though, is that Ubuntu did the same thing (throw GNOME, bring Unity), yet you are perfectly ok with this.


It doesn't seem anywhere near as slick as Ubuntu's offerings, though - and I think for a portable device like a tablet, that is very important.


When it comes to notifications, easy sharing and usability features in general, it has them all and they are touch optimized.

I guess you mean that it doesn't look like Android or iOS. This can be changed easily through a theme. Conveniently you can download new themes from the theme settings screen, you don't need extra software nor you have to search in random places.

On the other hand, certain programs, like its text editor which can highlight code in almost every known computer language, does regular expression searches, support vi input mode etc, can't get much eye-pleasing. But you do get something you can actually work on.

I love the touch drived interface of tablets, but I don't think there is a reason to hide that a tablet device is a computer in different form and when you need it, it can perform as thus.


>I don't think there is a reason to hide that a tablet device is a computer in different form and when you need it, it can perform as thus

Sort of like the Surface tablets...


Exactly! But the Surface family has imo 2 problems.

1. Windows applications doesn't run on ARM, so you can't run your desktop software.

2. Microsoft has to differentiate its products, to assign them to different target price groups and to make them distinctive from competitive products. Same goes for Apple and Android tablet makers of course. They accomplish this by limiting what you can do with your tablet. One may not let you open 2 apps aside, another may not let you have multitasking, all in the name of branding and price-features ratio. In the end you get something you have to adjust to, instead of something that adjusts to you.


To be fair, that video is showing Plasma on a working device, where as the Ubuntu videos are professionally done advertisements. We don't know how smooth Ubuntu on tablets or phones is actually going to be.


I still don't understand the tablet form factor. I concluded that it's not for me some time ago, but am waiting for the general population to come around to one glaring flaw: you have to hold it. For me, it doesn't matter how light a tablet is. A five pound laptop will always feel lighter since it will effectively weigh nothing because it's always on some kind of platform during use, either my lap or a flat desk/table surface. The tablet holds your hands and/or your legs hostage as you need to get into that special tablet-viewing position to prop the thing up on your thighs. I don't mean to come across as a cranky person who bemoans tablet use, I just feel the process is cumbersome not being able to have your hands free and wonder if people really think this is the form factor to usher in the "post-pc" era, whatever that is.


I still don't understand the laptop factor. You are supposed to stay in the same place because the computer can't move, you can't either. Because the computer can't jump, you can't jump.

I use to go outside and work on the go on the field or lab, standing up, with a laptop you must sit down for working, non sense for me(we are bipeds, we designed for standing up a big part of the time, when we sit our bodies metabolism change, we become less active). I can talk with other people and show things on my tablet just moving my hand, or the tablet where the person is. With a laptop the computer does not move so I HAVE TO MOVE THE OTHER PERSON!

I use arms for holding my tablet in the car, in the lab, and a gorilla one for the field that I could attach to anything(a tree, any structure), and a backpack when I don't use it.

I just need one tablet which I could do real work, run UNIX programs, and add a pixel qi display for working under the sun, and I will have my dream machine.


we are bipeds, we designed for standing up a big part of the time

Do you eschew clothes, eat only raw foods, sleep outside, and run to work (on bare feet) each day?


PD:When I say that a laptop does not move I mean 95% of the time the table surface of the person I am talking with is already filled with things, is highly inconvenient so I do not ask unless it is very important and we make a mess.


Right now they're pretty useless, I agree.

But watch a couple clips for me:

http://youtu.be/Jx7VNP5UO2k?t=5m9s (at 5:09) http://youtu.be/5jzAAPccBaU?t=2m27s (at 2:27)

That's the future. That's when the tablet becomes extremely useful. Productive-yet-portable in a way a laptop can't be. What I think the Microsoft guys really nailed is that the tablet is ultimately just another tool. The "post-pc" era still has plenty of PC's in it; they just work alongside tablets and phones.


> just another tool. The "post-pc" era still has plenty of PC's in it

Exactly. When people cry about PC sales diminishing, I am in no way alarmed, because for some things PCs will always be required, such as CAD, programming, etc...

As for the video, I don't think that sort of future is anywhere near us, especially not as soon as 2019. When you look how far technology has come since 2007, it hasn't really come THAT long of a way. Sure, smartphones have gotten bigger and all-touch, and tablets have increased in popularity and usability, but the general usage of technology is still the same. Especially when businesses are still using 90s technology like fax machines, I don't see it happening soon.

2030, perhaps, but 2019 is too soon.


I'm not sure what is supposed to be noticed in the second video, but the first one is basically already possible with current tablets, other than the "everything is transparent".

I mean, there is no deep conceptual difference between something like leafsnap and what is shown there.

But even looking at that, it still doesn't show why a tablet form factor (thinking >9" diagonal) is better for this things than something sized like a larger phone, or a foldable thingy like the (sadly dead) MS Courier.


The main difference I was getting at is thickness/weight. Tablets now are too heavy to carry around like a legal pad for long periods of time. When they become paper thin and aerogel-light, they'll be killer.

Other than that, it's not so much the form factor that's different from now, it's the software. As awesome as Ubuntu Tablet is, I think all of our tablet OSes carry too many PC relics with them. The OS in those videos looks nothing like software now.


I'll have a look at the videos once I get home. (Stuffy corporate stooge job)


"I still don't understand the tablet form factor. I concluded that it's not for me some time ago, but am waiting for the general population to come around to one glaring flaw: you have to hold it."

What you have obliquely hit upon is what makes tablets destined to be the center of workplace computing. You CAN hold it, like a notebook or sheaf of paper. You can walk around with. You can also lay it on a table and type on it, or use a keyboard with it for sustained typing for most office tasks.

The deskbound will be left behind when everyone else is walking around, and will suffer tribulations.


We may suffer tribulations, but I'm awfully fond of my 24 inch NEC WUXGA (1920×1200) monitor, it's hard to get enough screen space when programming. I have difficulty imagining a "tablet" form factor with a physically big enough screen for me that I'd be willing to tote around., and in an aging population this is not going to be a minor detail, e.g. to do his basic day to day online tasks my father needs a screen at least that big and not too far below IPS quality, plus of course a browser that's good at Ctrl-+.

Since I'm fond of parity/ECC, I'll continue to build my own machines out of server/workstation class components with fast SCSI/SAS disks, the later until we get good enough with SSD lifespan and all that (I can remember Ted T'so, I think it was, being horrified to learn that Firefox wrote 1.8MB of data for every page it loaded...). In my experience since 1995 this class of systems don't die before I take them out of service 5+ years later, so the investment works out pretty well depending on how I account for the opportunity cost to research, procure and build them. I like building things, so there's intangible value to that as well, and it makes it easier maintain my parents' computers.


What percentage of the workforce do you expect shares your requirements, or the rough equivalent? Probably about the same as need to build a machine for their requirements.

People like you used to be the whole PC market. Now you are less than 5%. I would argue that 95% of the PC market constitutes a kind of "overshoot" of success, since, until recently, there were no alternatives that could overcome the manufacturing efficiencies of PCs. 95% of the PC market is made of users who don't need PCs (meaning Computers they Personally control), and their PCs are locked-down and use trailing-edge versions of Windows.


Agreed, which is increasingly another reason I go for server/workstation class components. There are other professionals who need this class of machines, the CAD/CAM, scientific workstation, etc. crowd who e.g. Sun used to cater to. Small numbers for sure.

The other segment I can think of are the really hard core PC gamers, who I don't have any sort of reading on (decided to give that up in the mid-late '80s to limit damage to my hands on up). 5% might be too low, but I'd accept it as a working estimate. E.g. my parents would today be well served by small unconfigurable boxes as long as they can speak to a regular big monitor, keyboard and mouse, and I plan to move them from Windows XP to something non-Windows like Chrome/Chromium OS in a year or three. Hmmm, I suppose there's also the big machine to satisfy a big ego market as well. Big machine as in way overpowered to run MS Office for a Pointy Haired Manager.

The rest of the "PC" market is as you note, although it's not inconsequential. But it has very low margin, is trailing edge in every way, and by now has got to be "mature", in that replacements almost certainly dwarf new installations, especially with the declines in new business formation. I'm not focused on it, don't know how it will move, but again something like the machines that could well serve my parents, e.g. based largely on tablet technology cores, could well disrupt it and take it over from Dell etc. as they are today.

Which I mention because there's got to be a reason Microsoft is investing in Dell going private, although it might not make much sense (e.g. the acquisition of Skype which I gather put the final nails in the coffin of Microsoft's mobile phone ambitions, since that make them radioactive to the carriers).


one glaring flaw: you have to hold it

This isn't really a flaw, tablets aren't going to replace computers they are just another computer that is used differently. They are better for reading and passing around.

Products like the Surface Pro I think are overselling the form factor.


I'm not sure why Microsoft deserves special criticism here. Why isn't iPad overselling the form factor?


The iPad and its ilk acknowledge the form factor's weaknesses while playing to its strengths: it's portable and tangible for looking at content. Thinner, lighter, longer battery life are consistent with these strengths. Microsoft is going in the opposite direction with Surface Pro: thicker, heavier, and shorter battery life. This direction slightly helps tasks which are a weakness of the form factor (content creation), while undermining tasks which play to the strengths of the form factor.


I apologize for not being clear. It is my understanding that the Surface Pro is marketed as a tablet that is also a laptop replacement. I am arguing that current tablets cannot satisfactorily replicate the functionality of laptops.

The iPad, Nexus, etc. are marketed as supplemental devices, not laptop replacements.


I'm fairly certain it's because the Surface has the keyboard-kickstand thing. Ipad doesn't. A few Asus models do, and perhaps some others I'm not aware of, but given all the advertising of it the Surface is the most notable.


>you have to hold it

The general population already has a solution for this. It's rare that I see an iPad without some sort of cover that also can act as a stand. While you're sitting on the couch, this isn't as big of a problem because you can rest your arm(s) on your lap. But stand/cases are the answer people have come up with.


Tablets are devices to consume content and for that I find them ideal. They are also good enough for writing short replies on forums or to e-mails.

At this moment I'm consuming HN sitting on the couch with an iPad on my thigh and using one finger.


For me holding it is the point! It's the only way to get the angle exactly right for all 2^32 different slouch positions I move between as I read on the couch.

I do admit there needs to be some work on the ergonomics-- thinner does not mean better-- but the general 'holding it' concept works great, for me at least.


I like to refer to my iPad as the "Codex of Infinite Pages". I interact with it more like a large book, rather than treating it like a computer.

That said, I think people trying to use tablets like baby laptops are a little nuts, but to each their own. :)


They solved that problem with stands, I think on the same day they thought up tablets.


> one glaring flaw: you have to hold it.

That could also be said to be a flaw in books, but that's an interface that had some staying power. And most people probably use a tablet, like a book, setting on a surface or propped up on something.


Paperback books are generally lighter and more grippy. You can also plant your thumb right in the middle of the spine for a balanced feel. Most tablets can't be held this way since their bezel is too thin to be held by only a thumb. Sure, you could attempt it, but you're going to obstruct the view.


I use it as my newspaper/video player/planner.


As much as it pains me to admit it, I'm now using Cinnamon as a desktop environment. I really, really wanted Unity to work, but I've had continued performance problems which make it ultimately unusable for me. I understand Ubuntu's need to turn a profit, but I really wish they'd focus on making Unity stable and performant before chasing down these other opportunities...

Disclaimer: I run three monitors, so I'm probably different from the average Unity user.


There's been a ton of performance improvements made to Unity for the past 6 months (mostly due to needing to work on things like Tablets).

Here's an example of the work from Feb:

- https://lists.ubuntu.com/archives/ubuntu-devel/2013-February...

- https://blueprints.launchpad.net/ubuntu/+spec/desktop-r-redu...

For me the Dash is now finally fast/almost instant as opposed to 12.10. All these improvements will be in 13.04 (and the select safe ones will be backported to 12.04 over time).


Great...I'll look forward to the 13.04 beta. Thanks!


I've moved to Cinnamon, too.

I tried Gnome 3 for a few weeks, went back to a simple window manager for awhile (I had used Openbox for years), and also tried Unity and KDE4. Turns out I'm used to a certain kind of workflow based on "traditional" desktops. I prefer having resizable floating windows to maximized windows, I rely on too much desktop infrastructure to just use a window manager anymore, and KDE has extremely busy and cluttered interfaces. I've never seen anything like it, it was overwhelming.


Can you install cinnamon on ubuntu? Or do you have to migrate to Mint?


Cinnamon is even in the Debian repos now.


I've tried Unity on 13.04; Canonical's make a lot of tweaks to the environment and it's much faster and the apps in the dock launch instantly on click.

Of course, I never use full desktop environments anyways; all of them are too big and resource-heavy, and their animations and cool whizzbangery always distracts me and interrupts my workflow. I only use WindowMaker now with GNUStep apps (with the exception of Firefox). It's old-school, but it works.


I was using fluxbox, but then I had a stint with dwm (http://dwm.suckless.org/). I got interested in haskell and finally settled on xmonad (http://xmonad.org/) with dmenu which seems to be insanely stable.

This is the most distraction free environment with absolutely no limitations (in the scope of my work) I have ever worked with.

Not to mention it'll run on any netbook easily, or other low spec computer.


I'm not using Unity, so I won't talk to that point, only the phone/tablet opportunity you think they should be ignoring.

Apple is already a heavyweight in this area and Google/Samsung have a dominant second place. Viable tablet alternatives need to establish a foothold now, before there is too much lock in from the existing entrants. Every iOS or Play app that I buy will make me (as a consumer) less likely to switch platforms. This is true for me, even as an early adopter. For a normal consumer that doesn't have the free cash, nor the desire for constant change, it is a killer.

Every month that they fail to have this out the door, they lose potential customers.

[edit: just a bit of editing]


I actually think the tablet market is a lot more open for the taking than the smartphone market, contrary to what many tech writers thought a while ago that it's just going to be an "iPad market" just like the iPod market.

The smartphone market is almost 1 billion units per year now (or will be this year), with the potential for 3-4 billion units. The tablet market is only around a 100 million market right now, with the potential for at least 2 billion units per year.

The biggest chunk of these markets will belong to free and open source operating systems like Android and Ubuntu, so Ubuntu definite has a chance here. But most of the those markets will be lower-end devices, obviously, and Android can already work on very low-end hardware. Plus it has a much bigger momentum. If Ubuntu wants to have a significant market share of that, it needs become as "lean" as possible on low-end hardware, and make sure it makes people excited about it, so it gets a lot of buzz/marketing for free.


I tried to use Cinnamon and it was a very poor experience. It is very immature, simple things that are the norm on existing desktop environments are not there. I can't say I use Unity too much, I'm more of a KDE user, but Unity is a lot more stable.


What simple things was Cinammon lacking? I actualy enjoy using it more than any other DE I ever used. It keeps the traditional things I want and has a clean modern feel, and is easy to customize without overwhelming you with choices.


You are fully entitled to use whatever you want and enjoy it. However, the interface design of Windows 98 is 15 years away from being "modern." The best way you can sell this kind of design is to call it timeless, or say that one shouldn't fix what isn't broken.


There is absolutely nothing of content in your comment, it's all empty hand-waving. Why not specify something as the parent comment asked?

I mean, the GP said that cinnamon was too simple and immature, and when asked why, your response is that this design is, essentially, overly mature.


Not to be pedantic, but it looks to me like they are both talking about the same thing. The GP sounds like he is missing things in Cinnamon that are taken for granted in modern DE's, that it is simple and at the level that modern DE's were when they were less mature.

One might say that Windows 98 is "less mature" than today's OS's, and if Cinnamon has features comparable to Windows 98, one might think of it being less mature as well.


I find that the Sun is not up to par with more modern stars, and the features it has are archaic and not in tune with the needs of today's users.

Oh, what, you want some examples of what I mean by that? Why? Can't you just accept it when I say that it's obsolete and we really should be looking for a new solution?

(I don't think you're being pedantic, just missing my point :)


When I used Unity at work, it would literally freeze every few days, and I'd have to ssh in from another machine and restart it. Tried Gnome 3 for a while but eventually gave up and went with Cinnamon.


Same for me re: Unity. On Gnome 3, it was a 50/50 chance that the screensaver would be frozen when I returned to work the next morning. Sometimes dropping to a console and killing the screensaver process would work, but a lot of the time it required a full restart of gdm.


I find that Unity feels sluggish and inelegant, performance wise. There is always a slight delay when I open the dash, and I generally dislike it's behavior. However, I stay with it because I dislike the alternatives, so no point switching for me.

I think this is good news for Unity on the desktop because it means they will be tweaking the hell out of it for performance. I read that it's already better in 13.04, and we can probably expect it to get better over the releases.

Other than that, I wouldn't use Ubuntu on tablets right now. I'm not enough of an early adopter to switch to this OS which is - let's face it - probably not ready for prime time and still pretty buggy. The first versions of Android sucked, I don't see why this would be an exception. Nailing it on the first try is very hard.


I really hope Canonical doesn't intend to release a quad core Cortex A15 Ubuntu tablet with even the slightest lag or stuttering. I'd rather they delay it for months until they fix that, instead of releasing it like that. People are not going to take that for tablets anymore, and not with today's hardware.

From what I read somewhere, Ubuntu for phones was pretty CPU intensive, which could mean it didn't have hardware acceleration. I did notice some stutters when switching between apps in their own video. So that better not be happening when they actually release the devices, or people aren't going to give it a second thought.

In Ubuntu mobile's case, the first impression will literally decide whether Ubuntu has a future in mobile or not. So they better make sure everything is absolutely flawless, instead of hurrying up to ship it. If Ubuntu for phones and tablets has the same performance issues as on desktop, then might as well call it a dead-end now.


Sadly this sounds more like the Debian way than the Ubuntu way. I jumped ship on Ubuntu around 9.04 when it felt like they just started tacking on features without major quality control that led to degradation of Ubuntu.

I tried 12.04 not too long ago, and some of the same lagginess/weird quirks were still there. Now that many ubuntians are now trying to push for less testing/more releasing in Debian, it's like a skyscraper company telling their foundation builders to use sack concrete instead of whats been tested and proven to work for many years.


It does have hardware acceleration, it is using android hardware drivers


Some of you might have had bad experiences with Unity. I had some too, when it launched. But as it stands now it's integrated in my workflow and it's much faster/easier than anything I've experienced so far with Windows 7.

I think for a lot of people that don't do much on a computer, Unity/Ubuntu makes way more sense than it's iOS and Win counterpart. It's cleaner, there is less "clutter" on the screen.

Even from a tweaker/hacker perspective, when you are not working/coding and just want to relax and watch some content, Unity does the job pretty well.

I prefer their vision of the post-PC era than what Win/iOS propose. At least it's an open platform and it integrates fluidly in your activity flow.


I have nothing against Unity. Sure, it had it's issues when it started, but the LTS version is quite solid.

Running a laptop from an Ubuntu OEM (System 76) with high end CPU (I7) and SSD I can't complain about performance or compatibility issues at all (though I'm only on a dual 1080p config).

Steam also works quite OK. Though most of the time I'm in a terminal with vim, so I don't care much about most Unity features. It looks nicer than the dated GNOME 2 / 3 / KDE stuff though (personal taste).

Also, I really got used to Ubuntu One file sync and music store and indicators.


I'm still using Unity on two of my laptops. (They're both Thinkpads, which are very popular for Linux users.) Unity definitely still has performance and stability problems, as well as significant UI glitches.

I don't think I've had more than a week of uptime out of either laptop, and I think the median is something like 2 days. That was not the case with earlier versions of Ubuntu on the same hardware.

I like the ideas behind Unity, but the execution has been terrible. It's pretty obvious they're focused on arbitrary schedules over a solid user experience.


When Unity came out, I reverted to gnome-classic for a while and tried Cinnamon, but found it to be the least stable - my system would occasionally freeze. Now I'm on Unity. It has improved to the point that it meets my needs (granted, I've only got one or two monitors running at a time) and stays out of the way. (I've got Docky running, which I find makes it easier to switch between applications.) I have also come to appreciate the elegance of the HUD as I've learned to use it.


I have to use Ubuntu at work, and Unity took a lot of customization to be workable.

Compiz regularly crashes, but thankfully it automatically restarts. Now I don't need to panic when the whole screen stops updating.

The "snap" window dragging feature is broken in the presence of multiple monitors; as you drag the mouse across the monitor boundary, the mouse pointer becomes momentarily disconnected from the window location, so that you are moving the window as if by a long invisible stick, not by its original grab location.

The overlay scrollbars don't interact well with Eclipse; JUnit running tests outputs file paths that Eclipse turns into hyperlinks, and the hyperlink mouseover stops the scrollbar from from being triggered when the pointer approaches the child window border. The overlay scrollbar thing doesn't seem to have been fully thought through.

Gnome-terminal is one of the slowest terminals I've ever used; it would literally slow down development by blocking on log-verbose tests. I've gone back to my old stalwart of rxvt.

I don't understand the difference between Windows key and Alt key command prompts. I've given up trying to figure out how to register my various user-directory installed applications with the taskbar thing. So I've stopped using both, and now I start all my apps from the terminal, with shell scripts to redirect output if they are chatty.

The Alt-Tab task switcher is broken just like the OS X one is, switching between its concept of applications rather than top level windows. This means alt-tabbing between Eclipse and Firefox would bring the Downloads window to the fore, leaving the actual browser hidden behind maximized Eclipse. Usability disaster. With some difficulty and playing around with preference managers that come with warning labels, I've rebound the keys to a slightly more usable window switcher.

Oh, and the fun I had when I tried to bind Ctrl+Alt+F12 to a command in Eclipse; took me back decades to switching terminals with Alt+F keys.

In short, Ubuntu Unity is horrifically bad. Linux is completely inappropriate for the desktop, unless you are so inept you only use a browser (get an ipad instead), or you are sufficiently skilled you think nothing of switching window managers. The trough in the middle is very ill served.


>Linux is completely inappropriate for the desktop, unless you are so inept you only use a browser (get an ipad instead), or you are sufficiently skilled you think nothing of switching window managers

I see how frustrating your experience with Unity was, and it certainly echoes my own, but does it warrant such a conclusion about Linux in general? For one thing, there are alternatives to Ubuntu on the desktop. For new users who are not completely helpless with computers Linux Mint LTS with MATE is likely a better choice than Ubuntu. MATE is very Windows-like; there's a lot that can be configured through the GUI in that DE and, FWIW, I have had a good amount of success converting Windows users to it.

As for those who are "so inept [they] only use a browser", well, not all of such users can afford an iPad, especially not in those parts of the world where they have both significantly higher prices on iPads and a lower average income than the US (e.g., Eastern Europe), and even Ubuntu with Unity delivers great value to them. It's an application that's not to be taken lightly, either.

Finally, Ubuntu makes it relatively easy to switch your the desktop environment. I admit I haven't seen any usability studies nor have I seen someone try to do it but I imagine a motivated middle-level user with sudo rights should be able to follow a tutorial on YouTube [1] on how to replace Unity with Cinnamon or MATE even if something more advanced replacing Ubuntu with Linux Mint is beyond him or her.

[1] Like https://www.youtube.com/watch?v=xxJYiPFodlg and many others.

Edit: If you have access to gcc/g++ at work but not sudo rights (which is a very crappy situation to be in indeed) you can try to compile a different WM/DE in a local directory for your use and then create an ~/.xsession file to start it.

You must have done this already but for the benefit of whoever else might struggling with overlay scrollbars I'll note that you can disable them by putting

  export LIBOVERLAY_SCROLLBAR=0
into ~/.xprofile.


I already disabled the overlay scrollbar, it's trivial to fix with a Google search. None of this is hard for me, just enormously time consuming for all the broken things I need to fix or work around. I'm no neophyte; I've been using Linux since 1996, a copy of Red Hat 3.0.3 ("picasso", Wikipedia tells me) from a magazine cover CD.

The point is that Linux UIs are perpetually half-baked. I'm happiest interacting with Linux from Cygwin ssh. It's a fantastic command-line experience.


>> The point is that Linux UIs are perpetually half-baked.

Even though I'm not a fan of Unity it's because I miss small thinks like being able to right click on a panel and add stuff or all the cool desktop themes which are missing in Unity.

Having said that, calling modern Linux desktops half-backed is either a clueless (and you make your case that you're not clueless) or possibly having an ulterior motives for drawing such a flawed conclusion. Modern Linux desktops are no more flawed than Windows.

Want to see a frustrating Windows UI bug? Put your start/task bar or whatever it's called at the top of the desktop. Then run Cygwin XWin and open a new X window. It will come up under the start bar/task bar. Several other programs do to. That bug has existed for like a decade from my recollection going back to at lest XP if not 2000.

Microsoft has like thousands of engineers, how hard would it be to fix that?


> The point is that Linux UIs are perpetually half-baked.

I think this is touching on a good point, I would much enjoy seeing one desktop environment being kept stable in terms of UI and slowly polished to perfection, instead of continuously starting from scratch and inevitably coming up with something half-baked. And this is not specific to Linux, just look at the Windows 8 mess.

Apple comes closest, at least they keep the rough lines constant, but they have the bad habit of needlessly replacing parts of the UI and losing features along the way.


You might want to re-think the part about the fantastic command-line experience. You can't auto-complete command arguments, even if you get it working for some commands, it won't work with all of them (i.e. 3rd party tools). Of course, you can try to remember the single-letter shortcuts, but they are often illogical because the letter is already taken by some other option.


I have Linux, OS X, Windows and Solaris systems at home. The one with by far the best command-line experience is Debian-flavoured Linux. Living without GNU coreutils is all but intolerable on other flavours, while the reliability of apt-get for making almost everything else trivially available is hard to beat.


I'm on Debian (unstable) too, I like it very much! I was commenting on the command line (bash, etc.), after learning PowerShell it just seems so... primitive. It's text-oriented, so you have to parse everything and there is no automatic tab-completion except for the commands themselves (i.e. I can't type nm<tab> --ti<tab> agg<tab> for `nmap --timing aggressive`). This is normal, as bash is MUCH MUCH older than PS, so I'm not expecting it to be on par with it, but I can't help comparing them...


Like Unity, Cinnamon has had a lot of work done since Unity came out. Judging either of today's offerings based on experiences from when Unity was whelped isn't doing anyone any favours.


Any mobile development will help laptop and desktop users. They recently cut down 200MBs of RAM usage in Unity. All apps from phone and tablet will be portable to desktop. I sincerely hope Ubuntu pursue's it to the end.


I really hope they get the tablet interface right. Unity on the desktop has been a bumpy road. Although it's getting better, each release has its quirks. I'm having a lot of issues with their new web app integration for instance.

Since Ubuntu on the tablet is a literal clean slate, they can at least avoid the puzzle of making existing applications fit their desktop guidelines. A lot of popular apps still don't use the app menu for instance (GUI version of Vim, Eclipse, and even that new Steam for Ubuntu).


How public reacts to Canonical announcements:

https://plus.google.com/104354412340246703061/posts/TUCPE7JE...


i moved to xfce after one year of troubles with Unity


Yet another announcement by Canonical that isn't backed by a "Buy" button. I understand that it's not exactly easy for them, but it's becoming a bit boring how they keep announcing new "products" with no way of actually purchasing them. Couldn't they have waited for a year or so for this to be ready to ship and then launch it? At the very least it'd be good to have "Available to buy in July, 2013" or whatever.


It's been picked by all major media outlets. Canonical is trying to create a buzz so major vendors start paying attention to it. I think they have been really successful in doing that. If Ubuntu comes with 10 basic apps that I use let's say Chrome browser and an ePUB reader. I would totally switch.


Why should major vendors take this more seriously than consumers? It's not like they can buy the product either. If I were Google or Apple, I'd be a lot more worried about a cool Kickstarter than a vaporous brochure site. Three kids with passion trying to get funding are worth more to me than a dozen graphic artists at Canonical with no idea how electricity works. I'm happy for them to prove me wrong, but this is what, the third or fourth thing they've "announced" with absolutely no idea how they're going to produce? Saying "I don't know how to build this, but I intend to" is a lot better than "If you call me with hardware, I'd love to art direct you." Why would anybody capable of manufacturing a device bother calling them rather than just making a shitty Android device on their own?


Major vendors have capability to make hardware and not consumers. Consumers are end goal but not where it begins.

How preposterous of you! They are going to release images in 2 days. What do you expect them to do come to your house and give you a lecture on electricity. You seem to know everything about manufacturers and Canonical and their internal communication. Of course Canonical is talking to all parties. Do you want them to include you in the discussion? I like your negative attitude.


> Consumers are end goal but not where it begins.

That's exactly why I don't understand why they continue to produce marketing material rather than actually getting the work done to make a product.

> Of course Canonical is talking to all parties. Do you want them to include you in the discussion?

No, but they seem to be mainly interested in including me, rather than people who might get it done. Is it so hard for a company to call another company? How many years before there was a Nexus tablet did Google tell us they were going to make one? Did their marketing ever send you the message "hey, we don't know anybody at Asus, but if you do, would you mind sending them by our booth at the next convention? Thanks!"


>Yet another announcement by Canonical that isn't backed by a "Buy" button.

-- nor a "Download" button for hackers wanting to install an alpha version on their Nexus tablet.

I looked unsucessfully for a Download button on the OP, the "developer" page that it links to and http://www.ubuntu.com/download.


They're releasing images for this and the phone in a week.


Then why not wait a week and announce it then?


There are plenty of reasons. Virtually no technology / OS vendor announces and ships on the same day. Apple gives a few weeks lead time between announcement and shipping too.


There's a big difference between providing the OS to download and shipping a product. I wouldn't expect to be able to buy it and have it 2 days later, but a pre-order option would be good.


Sorry, they're releasing images in two days. Seriously, though! Not everything has to be instant. They're putting themselves out to gauge interest and probably lure OEM vendors to their booth at MWC.


"and probably lure OEM vendors to their booth at MWC"

This is the whole problem, isn't it? When Google wants to make a device, they call up Asus or whomever and have it made. When Apple wants to make a device, they hire folks to do it, and those folks call the manufacturers for the parts. Why does Canonical expect the OEM to call them first on the basis of pretty mockups?


This seems to be aimed at developers more than at end users - note that big segment at the end where they plug the SDK (it was the same with Ubuntu Mobile). Right now it looks like they're trying to get apps written so that the platform is actually usable when released to consumers.


Ironically, it might be the walled-garden ecosystem of tablets that ultimately leads to mass end-user adoption of Linux. The desktop introduces too many complications -- there is a much larger set of use cases, and thus a larger set of situations where a Windows-convert can get confused, discouraged, or frustrated. Tablets, on the other hand, with their relatively fewer ubiquitous uses, can be fine-tuned in way that requires little-to-no end-user servicing. If Canonical can employ the Apple/Android software store model with enough flexibility that power users can still make meaningful modifications, then this could be the biggest thing to happen for end-user Linux in a long time.


What about iOS and Android? One is a Unix, the other a Linux. If you mean in the "truly open-source" fashion, then it's entirely up to the UI when it comes to the masses. I've personally never liked Unity due to very inconsistent buggy UI, and enjoyed Gnome 3 much more. The more competition the merrier, though.


> One is a Unix, the other a Linux.

That's a little like saying an omelette is an egg. :) Both make heavy use of *nix and OSS components, but they also add their own proprietary ingredients. I don't see anything wrong with that, but I'd prefer that full-stack open-source wasn't limited just to technorati. You're right that the masses define their experience by the UI: both what's delivered directly to users, and indirectly via the UI tools/ecosystem/culture available to developers.


This looks really promising and I think I'll give it a try, once there is something to buy...

The multitasking looks really good, it is an interesting way to solve this problem. If their implementation is as good as it is presented, we'll see Apple and Google copying this on their platforms.

It seems to me that this offers many of the benefits that I see with OS X, an interface that lets me just do what I want without a bunch of pain, but if I need more power I can drop down to the shell and really get at what I need. Additionally, if using MS Office on the device is possible in a non-shitty way, it will be amazing. They talked very little about this, so I'm skeptical, but it would be absolutely killer if this worked well. US business lives in MS office and a way to easily use it is REQUIRED before tablets can begin supplanting desktops in the enterprise.

The rip off of Apple's styling for the promo video is distracting and unnecessary. Come up with your own styling for this, the offering looks appealing, you've got capabilities that other competitors lack, there isn't a reason for you to copy someone else's presentation style.


Engadget is reporting that Canonical will make a Nexus 7 build available. If so, this will rival the RasPi as a play toy and sandbox.

GPU acceleration might be a significant hurdle on the nVidia.

http://www.engadget.com/2013/02/19/ubuntu-for-tablets-reveal...


W00t! Can't wait... my N7 has been collecting dust. Writing special-purpose scientific tools that work on the linux desktop and on N7 seems a much better answer than porting to Android.


Damn, I'd really love to be able to try this out on my Galaxy Tab. I wonder if we'll see a build for those anytime soon.


I still don't get it. This emphasises on "productivity". Tablets, lacking any efficient ways of input are not productivity devices. They are great at consuming content, of course. There is a reason the iPad and the Kindle Fire rules the field.


There are vast portions of the workforce for whom productivity does not depend on getting stuff out of ones brain and into the computer, like it does for us. For lots of people, primarily managers, productivity involves getting stuff out of the computer and into the brain. Touch interfaces are very productive for these kinds of tasks.

Typically these people are the ones holding the purse strings, so targeting them is a good strategy.


Really? So they don't need to produce lots of documents, presentations, spreadsheets and emails?


No. Managers have other people do it for them.


Well put, I never thought about it as such.

That said, it looks like Ubuntu lets you drop down into desktop mode with a keyboard + mouse which is something I really like about Windows 8 over Android and iOS.


There is more to productivity than fast, accurate text input.

Touch is inferior for text input, but superior for other types of input. I know many designers who are salivating at the prospect of being able to do their work with a stylus that's also a screen (as opposed to the Wacom way of doing it).


To be fair to Wacom, you can embed a Wacom digitizer into a screen as well. I have an Asus EeeNote tablet that is a black and white screen with a Wacom digitizer over it, I use it as a digital notepad.


Wacom's stuff has been the gold standard for ages. A portable Wacom with the display behind the drawing area would be perfect.


That was called Microsoft Tablet PC...


Some tablets already have built-in Wacom pen display, like the Samsung Galaxy Note 10.1, the Microsoft Surface Pro and the ASUS Slate.


Wacom has had its Cintiq line for a few years now, although they are quite a bit more expensive than the pure tablets.


Indeed - the Cintiq has never really been affordable in the vast majority of cases. We have a whole team of designers here at the office and lots of Wacom tablets - and not a single Cintiq.

The digitizer-on-a-screen idea isn't new, but its affordability is definitely unprecedented. The Surface Pro (for all its faults) is a high-res IPS display with a Wacom digitizer and some pretty respectable specs for <$1K.


Random, but maybe useful... There are off-brand cintiq alternatives that get great reviews.

http://frenden.tumblr.com/post/38693256477/yiynovamsp19u


Of course if you watch till the end you see that the form changes depending on context. A phone docked to a tablet docked with keyboard/mouse, but ultimately driven by the phone. That would pretty convenient in all forms of input.


>> Your Ubuntu tablet has multiple secure user accounts...

Thank goodness. The absence of this makes every tablet OS out there today pretty weak sauce. If I can't lock the screen, or inhibit another person in the house from opening my email, Dropbox folder, etc., let alone allow them to 'switch user', then no one else can borrow the device. An-ipad-per-child isn't terribly economical, in my book.


Windos 8/RT has multiple user accounts.

Android 4.2 on tablets also has multiple user accounts.


Android 4.2 has multiple user accounts.


Good to know, thanks!


As a developer, having read through all of their site I can't tell if this thing actually supports native development. If it did, that would be great, my main issue with Android is the way so much of the OS is tied to Java with the NDK and such as barely supported afterthoughts.

Google doesn't seem to have any particularly good plan (at least not in public) for dealing with the Java anchor, even after the Oracle lawsuit, which I find very concerning as an Android developer -- like, when, if ever, are they going to support Java 1.7 or Java 1.8 features? Seems like they are content to be stuck at Java 1.6 forever. So not only are you practically stuck with Java if writing non-game "native" Android apps, but you're stuck with an old and increasingly obsolete Java.

The fact that I can't read past the weasel wording here though suggests to me that when Canonical says "native" they mean "QML running on top of Qt", which isn't really native at all (if I can't hook into it at the C/C++ level). I'd love to be wrong though.


App developers will be able to use C++ if they like.

/ac, speaking on behalf of self, not employer


That's great! You might want to press whoever is in charge of the developer-related pages to make this more clear.



This is a really great step. I previously though Ubuntu was going to ruin itself by getting into the mobile game so late but it seems like their solution might be unified enough (as a result of the time they spent watching others) to actually gain some foothold. I have a Nexus 7 and if they can allow me to dual boot somehow I will be all over this. I'd love to have a little touchscreen Ubuntu PC in my backpack. I'm still not convinced I want it on my phone but they have my attention on the other three screens.


One of the benefits of entering late is they're able to learn from the competitions missteps.


I love their solution to run apps side by side, by using the phone version for the smaller app. Android is the only other platform that could really do it, with both widescreen tablets and apps where the same binary can run on phones and tablets.


You need balls to take on Google, Apple and Microsoft tablets, being a small business that started giving away Linux CDs. And actually doing a very decent try at it.


Wow. This is what Unity is for. I'm still on Gnome on my desktop because I'm not a Unity fan, but this is really incredible. Android better watch its back.


The choice of name "Unity" finally makes sense to me.


I must say, this looks pretty slick. Wonder how well the multitasking stuff will hold up in practice?

Here's hoping some clever bods will get this working on a HP Touchpad, would love to resurrect my touchpad from it's dusty grave. Can't imagine there would be much problem given that it's had no problems running Android. Bring it on!

Does anybody know if this will give access to bash etc? Could I develop on this with a bluetooth keyboard?

EDIT: full desktop with mouse and keyboard! Should have finished watching the video before commenting. I'm interested in this thin client for windows also - is this standard in the regular Ubuntu distros?


A few weeks ago I put Ubuntu 12.04 on my touchpad. I was hoping to run a full rails stack and actually do some dev on the device, or at least use it for testing.

I think I'm getting close. But unfortunately, the UX is difficult to work with without a mouse and keyboard (which I am yet to hook-up).

I'm sure we'll see this on the touchpad before too long.


w.r.t. the windows thin client, does this also mean it's going to mandate x86 processor?


When they mentioned "sharing" I was hoping for something like Android's share which would take whatever I'm looking at and give it to another app. Instead it's just social networks. Better than Apple's lame lock-in to Twitter and Facebook but sharing between apps in Android's a killer-app.


The fact that it runs Qt is the biggest win in my opinion. Must - learn - Qt !


Looking at this (which looks very nice and impressive), the one thing which strikes me is how all the actors in this market seems to want/need a their-platform-only deployment to truly work.

Ubuntu on the phone, tablet, PC and TV looks nice. I'd love to try it. But for me to be able to do so, the devices I buy needs to be open enough for me to be able to install that.

If all I buy is locked down devices, you can be sure I'll never have a home where every device was bought when the next big thing(tm) was released. I'll need a way to bring the platform of my choice to all my devices.

Like PCs had and allowed before Apple went ahead and ruined it all.

Either that or better open protocols and specifications created, implemented and deployed across the line, but we can see how well that is going these days.


If I understand you correctly, you're wondering if you'll be able to install Ubuntu on all of your devices?

I don't think that is the model they are going for, and it really doesn't suit the mass market anyway. As I understand it, they are trying to provide the best experience so that manufacturers decide to use them as the OS platform for their devices. Then you'll just go out and buy Ubuntu devices. You don't actually install and select your OS.


But as a techie I know that's not really needed.

It feels entirely pointless (and environmentally irresponsible) to buy new hardware just to get new software.

It's all software these days so are we not embracing that yet?


The seamless phone => tablet => desktop transition make the Ubuntu family a winner. Now to see if it picks up any enterprise traction...


Seems a little disingenuous to claim they're the first tablet to have side-by-side multitasking when the Surface lets you do just that.


Nobody mentions root access. Do I get it by default? This would be the only differentiating factor for me.

For example, I hate it that I cannot edit /etc/hosts on my iOS devices.


You have to give them credit for UX innovation, they don't just try to mimic iOS.


This is a winner for me if

1) It actually runs on hardware, it's not just a concept 2) I can attach a keyboard 3) I can run a bash shell and the unix utilities.


If you want an OS which runs on hardware and allows you to drive bash with a keyboard, you could get a laptop and run any flavor of Linux on it.


All laptop keyboards are bad. I just can't type as fast on them and all the keys are in the wrong place and it's easy to mis-type on them. It's just not comfortable. A good keyboard is a 100% productivity boost. Why get a laptop and put a keyboard on it when I can just get a good Linux tablet and put a real keyboard on it, like a model M IBM old school keyboard and get some work done.


But then you lose the touch interface that lets you use it comfortably WITHOUT keyboard and mouse. Like when you're sitting on a couch or lying in bed or walking around.


https://wiki.ubuntu.com/Nexus7/Installation +otg cable for any usb keyboard or use BT keyboard.

?


A recent critical post by KDE developer Aaron Seigo on Canonical claiming "same Ubuntu code will deliver a mobile, tablet, desktop or TV experiences" https://plus.google.com/107555540696571114069/posts/HSL2C21D...


What is with KDE and its angry rearguard actions? Let them make better partnerships if they want their product to be promoted, it isn't necessary to spend so much time downing other people's efforts.


I've used Ubuntu on the desktop since 2004 so this is an exciting development. From the video and screenshots the design is really polished and the UI/UX well-thought-out. I really want to see this succeed but have doubts. The mobile market is already crowded with competition from Apple and Android, not to mention second-tier players (Microsoft, Blackberry) gunning for a larger slice of the pie.

Even if Ubuntu achieves a modicum of success, their entry into the market means yet another platform that mobile developers must target (I'm not counting web apps since those can be supported equally with minimum effort across platforms). It's a wonder that Ubuntu chose to create another binary mobile development platform instead of adopting Java (leveraging the skills of existing Android devs) and calling it good enough.


Without Android API the skills of existing Android developers (well, the platform-specific part) are irrelevant.

Java otherwise is a lackluster language with VM that still has 64K bytecode segments in 21st century, owned by a particular corporation seemingly intent on driving it into the ground. There is no reason using it with a clean start.


> Ubuntu is predicted to ship on almost 10% of the world’s new branded PCs by 2014

I'm interested to hear more about this.


This stood out to me, too. Apparently [1] this is what their own internal estimate is.

On an semi-unrelated note, the effect the dynamic controls in some of the mock-ups have is interesting to observe. While I liked how play controls came up when I moved my mouse cursor over the image of the tablet playing a video (http://i50.tinypic.com/5b1bms.png) it almost made me feel disappointed when I clicked on "play" and nothing happened. I wonder if as a user persuasion tool this is better or worse than a static image.

Edit: it is also strange how they show mouse over effects in a mock up of a touch interface.

[1] http://www.reuters.com/article/2013/01/02/canonical-idUSnBw1... ("Canonical estimates that...")


Rumours abound that in less affluent countries, a lot of computers are sold without Windows, but very quickly get illicit copies of Windows installed. I don't know how true that is. All the same, some proportion of people must start to wonder why they need to install Windows.


I wonder how feasible it would be to build iOS and Android emulators for a linux tablet? Assuming people have tried for purposes of building/testing, but this seems a little different to me.

Being able to run all iOS and android apps on a single device would be pretty revolutionary.


So, I have to confess this has me sorely tempted to try on my convertible laptop. "Touch" is effectively non-existent in this space for linux.

Unless there are any other suggestions? (I have a lenovo x220 tablet. I like the computer. The touch aspect is just basically ignored.)


There is one completely awesome thing here - the fact that the phone itself can/will drive all form factors via docking etc... tablet, TV and computer all driven off the phone. That's incredible if it comes to fruition.


The good: You get a full linux distro on a mobile device. This is the best thing that happened to modern mobile devices since ... well ever. Modern mobile devices being smartphones and tablets.

The bad: Like every other "mobile OS" out there it is strongly biased toward native apps. But in this case it's at least understandable as there is an actual linux distribution under the hood. Also i have a feeling that they'll probably lack behind in the mobile department for years when compared to Android especially if they can't get some big OEM partners on board as has already been said in some comments.


Android does not have native apps. They all run in the Dalvik JVM.

iOS has native apps. They let the Apple devices do the same stuff with a slower processor, and have longer battery life, and providing a more fluid and smoother operation.

What do you want? An OS full of JavaScript apps that burns its battery in 6 hours?

I for one, welcome Ubuntu and its upcoming native and open applications as the best thing to happen in the mobile space.


I'm a heavy Ubuntu user and what I want to know is can it run all the existing Ubuntu/Linux apps?

Also what is the multitasking model? I can't imagine full desktop multitasking would work on a tablet. That would kill the battery.


Yes, it can run all of the standard desktop apps. The video talks about adding a keyboard and mouse and using it like a desktop.

I don't think it mentions whether it can run those apps while being a tablet, though. It's not clear if it'll let you do that or not. (I would guess it will, or at least it will if GTK and Qt add support for whatever windowing system this uses.)


"The video talks about adding a keyboard and mouse and using it like a desktop"

A mouse and a keyboard doesn't mean it can run anything. I can use a mouse and keyboard with Android currently and it still won't support my development environments. Heck Android doesn't even fully support its own development environment.


No! There are now Ubuntu Store apps (they used to be called "Disco" apps but they had to stop using that name). Ubuntu Store apps have to use a new L&F and can't use inter-process communications and have to be vetted by Canonical.

Kidding! I'm kidding! Put the pitchfork down!


That a quad core A15 is required to run the desktop convergence is a bit disappointing to me, although with the rate of progress in the ARM world i suppose it won't be an issue for long (ie. requiring expensive cutting edge devices with poor battery life), and no doubt lower devices will be 'hacked' to allow it being open source.

I really have to congratulate ubuntu on staying strong for so long on their unity vision; this is clearly the realisation of that. I hope that they manage to get some OEM support (hello Asus?), the momentum does seem to be there now IMO.


If they would just sell the damn thing and not have advertisements built into it. I have been using (a paying) Ubuntu user since v.7. It just angers me that they just wont outright charge for it.


Why stop here? Why not make the application switching fully ubiquitous between multiple devices via app "off-loading" to the cloud?

There's many different ways they can approach this: a hobbyist hosting an ubuntu server running whatever's necessary to facilitate this; a hosted solution -- possibly by Canonical (ala Ubuntu One or competitors); and a corporate solution (your IT staff managing Ubuntu servers and environment).

I feel like this might be the next step, especially with app/desktop virtualization becoming more popular.


I would really like to see Canonical take the initiative and produce versions of Ubuntu Tablet that can be flashed onto popular devices. I was kind of disappointed to see them put out another one of those "Hey, does anyone want to build hardware for us?" requests. They seem to have a business model that involves getting Ubuntu running on anything and everything, but they don't have a clear path to mass market hardware.



Once this gets released I'll likely buy a full set of phone+tablet

I don't currently own a tablet and my phone is some superold cell (dumbphone?) so I'll be very easy to please.

Worst case scenario I'll pay whatever it costs to help consumer Linux into the tornado a little quicker.

[I'm an Ubuntu user both at home and at work but I remain a tad sceptical about this]


Apple dug themselves into a hole with such fixation on static screen size/resolution. They can't do these multitasking innovations because of that.

It seems that Ubuntu has outdone even Windows 8 in that front.

Curious to see this running on some real hardware, because for now it's just a design and software.


There is something visionary about these South Africans, first Elon Musk and then Mark Shuttleworth.


If Steam is now out on Ubuntu 12.04, they could make it work too on these Ubuntu Tablets?


Ubuntu people, I have but one question:

can I open a terminal window from that tablet? a text editor? get to Firefox' developer tools?

Do you see where I'm going with this?

(That must be possible, they demo Gimp in the video. Yet, that's what I hated in tablets: I couldn't use them.)


When are we going to get the kind of options for window managers that we have on the desktop on our mobile devices?

I do want my phone to look like my computer but my computer looks very much different than Canonical's Unity.


I do wish people would stop with the phrase "post-PC era"... and I thought Canonical would be above that (consider me properly disillusioned.)

Can we at least start calling PCs "workstations" again, to compensate?


This might be only tangentially relevant but I never took to liking the Ubuntu's font. I would much rather Segoe UI (regular, not Lite) or even Google's Roboto over Ubuntu's font.


This just so awesome. As an Ubuntu user, I was feeling left out :)


Completely amazing in every sense. But the way he said "its the cleanest, freshest, most beautiful tablet experience around" sounded like a borrowed sentence.


In regards to everyone here talking about unity crashing:

xmonad+debian squeeze

My laptop has been up/plugged in for 72 days and I have no issues whatsoever ;) Sometimes stable is a good thing.


i3 + debian stable

Debian supremacy.


Please, could someone take this image and build it for the BlackBerry Playbook? because that thing is collecting dust under my bed at home.


Most people installed Ubuntu because they could do it on their PC without buying anything. Can I do the same with a semi-old tablet?



It looks like what Open webOS should have been.


When I can install it on my iPad I might give it a try. Till then, why should I buy another tablet to play with Ubuntu?


Ubuntu uses KDE for their mobile apps and GTK on the desktop, this is going to be a pain when porting apps.


They use Qt for mobile apps, but I don't think they use the whole KDE environment. For instance, I really really doubt that the KDE daemons are running, and they aren't using the K* apps either.

As for porting, I think they have a consistent story - use Qt everywhere. It's clear that they're moving to Qt, and while I expect they will continue to run other peoples' GTK apps on the desktop, I doubt they'll be writing many more of their own.


Anybody noticed the video showed windows apps Excel running on Ubuntu Tablet? What is that?


The video is so Apple-y that it bothers me (speaking really slowly like we are retards).


I hope it runs on Asus Transformer and is usable both in tablet mode as laptop mode.


Looks pretty, but I've come to expect constant churn and regressions from Ubuntu. My desktop is significantly worse than it was 5 years ago.

Still I hold a sliver of hope that I'll be able to write mobile apps in Python one day. (I've heard of kivy, but worried it isn't direct enough).


Does the Feb 25th date also mean you can download the source then?


Cool, it'll look smart next to my Ubuntu TV and my Ubuntu phone.


Would love to hack my original iPad to install this.


the OS itself looks decent and promising. Now the only problem is getting this into a decent hardware and they're golden.


I use unity for the fullscreen windows / mac-like menus. In fact, I:

- use gnome-do instead of unity dash

- use docky in panel mode as my beloved taskbar

- keep the horrible unity sidebar well hidden on the left

And I am happy so far.


Yeah this thread is totally not about Ubuntu or Unity on the desktop.


Yep, I replied at the wrong level. Shame on me. Also should've not replied to begin with, given that I don't really care about Ubuntu on devices other than my laptop.


proud to say I worked on the design for this :) Hope the community will embrace it and help us make it better


Thanks!

I went back to Linux just because Unity feels refreshing and different and runs faster than Win7 in my hardware.


Man this looks great my transformer prime is getting kinda slow let me find the download li--- oh.

Well nevermind then. Back to work.


Can you dual boot it to an Ipad?


Since porting Android to iOS is pretty much dead since the iphone 3g[1], I would assume not.

[1] http://0xdeadfa11.net/blog/2012/07/11/the-idroid-project-whe...


That's too bad. I love the Ipad hardware, but I'm just not a fan of the Apple interface. Being locked out of my own computer drives me nuts--especially whenever I try to watch something in Flash.


Yeah, that's unfortunately the big hangup that keeps me from adopting Apple (mobile) stuff past app development reasons. It's too limited really for hacking and modding. Sure, there's some groups out there that mod with jailbreaking to add features, but if you want to add an entire OS, you're just kind of out of luck. There's a small part of me that likes seeing how I can get around all that without source, but after a while, I rather stop fighting it and just use a platform for modding/hacking that makes it easier. Even custom ROMs for Android are usually a bit quirky and full of bugs if they're running on anything other than Nexus devices, due to a mismatch in driver versions and the OS version much of the time.

If you want something to just hack around on and mod stuff, I recommend getting a Nexus 7 for that and use your ipad for your normal usage. They're cheap, battery life is good (as far as Android goes, it's 7-8 hours for me normally). Ubuntu for tablets is to be supported for it and there's an unofficial webos port for it out as well. That plus the entire AOSP android source and plenty of ROMs out there to take features from.

Unlocking + rooting Nexus devices is dead simple. Basically plug into USB, run a few terminal commands and you're done. Granted it makes taking updates a bit harder (if you mod past this), but if you're rooted and unlocked, you usually do it yourself anyways versus taking a direct update.


It looks nice, but the name Linux, will stile scare a lot of traditional users away...


All I want is a 8-10 hour battery life tablet that I can install a development environment and plug a keyboard

I know Ubuntu won't be narrowing down to developers but if Ubuntu Tablets solve this I'll get in line to get the one as fast as possible


This is great, I hope it will have the same success that Ubuntu for Mobile Devices gathered, oh wait, it didn't succeed after all..


I don't even use Ubuntu for the desktop or the laptop, what motivation do I have to use it on a phone or tablet? How about making Unity less than an unholy mess before branching out into other form-factors?


You're commenting (and just created an account) on a site called hacker news and you cannot think of something to do with it?

- build apps or port apps to work better on it. I can also do this without having to resort to Java like Android if I want to do things the recommended and supported way. I am also guessing that running su/sudo on it will not feel like an ugly hack to do like it is on Android[1] since it should be built in.

- run scripts (you can do that on Android with the Android Scripting layer and the terminal emulator, but it still has its quirks).

- easier access to things that are harder to deal with on Android or iOS (development tools) via apt. Perhaps even something like Blender or Gimp will run decent on it.

There are lots of possibilities. Perhaps not if all you want to do is browse the web and check email. However, I consider it another way to hack around and build things.

[1] http://www.chainfire.eu/articles/125/_How-To_SU_published/


Thanks for your insights however the slight at my new account is not very welcoming.


It wasn't meant to be a jab at your newness exactly. I just thought you're rushing into commenting too quickly perhaps? I don't know, I didn't even make an account on Hacker News for over a year after reading and didn't comment much right away afterwards still. Everyone is different though in that regard and just because it suited me does not mean it does for everyone, so take my example at face value.

I just loved the comments and insight on here and felt I shouldn't post much unless I really felt I had something to add to the conversation. If you haven't yet, I recommend reading the FAQ area[1] about posting stories and comments. It's really good information that seems to get skipped over sometimes.

Also, welcome to HN :)

[1] http://ycombinator.com/newsguidelines.html


I don't even use Apple operating systems on my phone or any other device, what motivation do I have to use it on an iphone, ipad or other apple product?

Can't you make this argument about anything?


Look at it like this. They may have cool new features not seen on existing tablets. Your favourite company might then incorporate and, hopefully, improve upon the feature and you now have a new feature on your platform that may not have been planned before.

No one is forcing you to use it but it still has potential to positively affect your tablet experience, even if it's indirectly.


You don't need to use it. Variety is beautiful.


Sorry another contender is providing you with a choice. Good thing you know how to exercise it.


I didn't even use Android on my desktop, what's the motivation to use it on a phone or tablet?


I'm betting you meant "that's nice, but did you have to break the Ubuntu desktop experience to build a tablet interface?"




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: