Canonical Puts Ubuntu On Android Smartphones 155
nk497 writes "Canonical has revealed Ubuntu running on a smartphone — but the open source developer hasn't squashed the full desktop onto a tiny screen. Instead, the Ubuntu for Android system runs both OSes side by side, picking which to surface depending on the form factor. When a device — in the demo, it was a Motorola Atrix — is being used as a smartphone, it uses Android. When it's docked into a laptop or desktop setup, the full version of Ubuntu is used. Files, apps and other functionality such as voice calls and texting are shared between the two — for example, if a text message is sent to the phone when it's docked, the SMS pops up in Ubuntu, while calls can be received or made from the desktop." ZDnet has pictures; ExtremeTech has a story, too, including some words from Canonical CEO Jane Silber.
Tablets please (Score:2)
Very nice!, nonetheless I'd rather see it run on my Notion Ink Adam. I like the hardware, but somehow still grab my laptop more often.
So why the push for Unity? (Score:5, Interesting)
Re: (Score:1, Insightful)
Unity/Gnome debate is silly and you're really missing the point.
Re:So why the push for Unity? (Score:5, Interesting)
Unity/Gnome debate is silly and you're really missing the point.
I don't think he's missing the point - Canonical pushed the small touch-screen friendly Unity on everyone, and now that they have Ubuntu running on a small formfactor touch screen that is supposed to be exactly what Unity is good at, what do they do? They dump Ubuntu entirely on that small screen and only run Ubuntu on the big monitor with no touch screen.
So tell me again what the point of Unity is if it's not for touchscreen devices?
Re: (Score:2)
Comment removed (Score:5, Funny)
Re: (Score:2)
Employees trying to justify being yes-persons to Shuttleworth's "Self-Appointed Benevolent Dictator for Life" so they can continue to collect a paycheck, duh!
Nobody's going to tell him his ideas are seriously out of date, that Canonical is a failure from the venture capital perspective, and that they should never have abandoned the goal of making the best desktop distro, period, instead of turning around and throwing their user base under the bus.
That's okay - Canonical's
Re: (Score:2)
So tell me again what the point of Unity is if it's not for touchscreen devices?
One device is not an entire market.
Re: (Score:2)
Apparently to piss people off and drive them away from Ubuntu. My lady's machine has been losing gadgets off the menu bar randomly and crap like that. If Ubuntu can't maintain a little basic quality I will have to move her to another distribution that will result in less questions I can't answer. (Or at least, I won't spend hours in digital forensics to figure out why the GUI asplode when I have other options.)
Re: (Score:2)
If its silly why did you post as an AC?
You know damn well that it's not silly.
Re: (Score:3)
Re: (Score:3, Informative)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Because with this and the killing of kubuntu its as I said and canonical is slowly bleeding to death?
Exactly. If it was QT I would be interested, but GTK is one big "meh". Good luck Canonical, you will need it.
Well anyway at least it's not Java.
Re: (Score:2)
Oh wait, actually if Ubuntu does the work to boot Unity on it, it should be dead simple to substitute a decent QT interface, so I hereby change my mind and officially think this is a great project. So call me fickle :-)
Re: (Score:2, Troll)
Canonical had a goal of "fixing bug #1 - Windows majority market share" back in 2004. Here we are, 2012, and creaky old XP has 20x the market share.
Last year Shuttleworth set a goal of 200 million Ubuntu users by 2015. Since then, he's thrown all the Kubuntu users under the bus, same as he did to the Gnome users.
This latest announcement is old news - others have been running Debian on the same hardware combo since last summer. But seriously, turning a smartphone into a netboo
Re: (Score:2)
Please remember, we're talking Unity here - something that was supposed to be for mobile devices. Typing is a PITA in a touch-screen environment. You have to launch the keyboard, then "type" on it (nothing nearly as good as a real keyboard), then "disappear" the keyboard again. So the HUD is slower.
Second, if you have 10 apps that you want to launch quickly, what's the problem? Most DEs support a place to dock launchers for your frequently-used apps. Or you could just stick them in your rc file.
Third,
Re: (Score:2)
FTFY.
In case you haven't noticed, they've been announcing that there would be OEM tablets or smartphone deals within a year - for almost 2 years now. One quick example - Chris Kenyon (Canonical VP. Services) promised it by 2011 [software-latest.com] back in June 2010 - it's 2012 an not a single OEM tablet in sight.
The simple fact is that Canonical is at a dead end. They keep announcing big OEM deals are coming, but the be
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
There *is* one way ... but people will howl and scream like crazy. There are work-arounds that let you use GPL'd code in closed-source products, completely within the restrictions of current copyright law - and without resorting to TIVOization.
The question is, is it even worth it? Probably not, the market just isn't there. That's the real Bug #1, and it's not going to change, because TANSTAAFL. Linux is great for infrastructure, and for people who know what they're doing (for example, I'm currently r
Re: (Score:2)
Re: (Score:2)
In the meantime, remember this? [technewsworld.com] Doesn't the Google Heads Up Display [slashdot.org] stuff sound an awful lot like the first step? So let them mod down all they want - I get it right more often than not, and there's only one way to salvage Canonical
0. Drop the Ubuntu brand - it's tarnished beyond repair.
1. On the support side - support ALL distros, ALL OSes. One-stop tech support for small and medium busines
Re: (Score:2)
Re: (Score:2)
I was thinking exclusively corporate support for mixed environments. Marketing to consumers is a losing proposition, as you pointed out. Consumers rightly take the need for an extended warranty as an indicator that the product is crap.
I personally think it's going to be neck-and-neck which is no longer "officially supported" - Ubuntu or XP ... it's going to be a tight race, for sure - and when XP is finally EOL, it will probably still have 20x the user base Ubuntu has (though at the current rate of att
Re: (Score:2)
Re: (Score:2)
Well, @$50 a copy, people would buy it, AND it would get rid of the legacy copies of XP running after it's been EOL'd (because people will continue to run them, and when they get too messed up, just restore from a disk image or re-install).
I don't see the linux desktop usage numbers ever going above where they are today - they haven't really moved in a decade. Even Novell, with its decades of experience, couldn't get people to renew their SLES licneses [theregister.co.uk] (the ones Microsoft sold customers) w/o giving discou
Re: (Score:2)
Re: (Score:2)
Xandros - a friend of mine was using it for years to go online to protect his computer. It did everything he wanted, and he would have paid for updates, same as Apple charges.
On "How will you write "for" loops with a GUI" - Computer Associates dbFast for Windows 3x FTW. It was a cute product, but I quickly stopped using the GUI development tools and just wrote code, because it was easier to modify.
I wouldn't be too harsh on Robert - we've all been there at one time or another, either with F/LOSS or wi
Re: (Score:2)
Re: (Score:2)
That reminds me of the saying about a bottle of wine:
If you have a bottle of sh*t and add 1 ounce of wine, what do you have? A bottle of sh*t.
If you have a bottle of wine and add 1 ounce of sh*t, what do you have? A bottle of sh*t.
Unity (Score:5, Interesting)
So let me get this straight...
The Unity desktop was arguably intended for tablets and phones... so it's only active when connected to a full-size monitor?
I appreciate the concept of a single computing device for everything, and having that device be tiny... but couldn't somebody other than Canonical do it? Please?
Re:Unity (Score:5, Interesting)
So close yet so far. I'd buy a phone running Ubuntu but I have no use for Android. I'd have it run the same OS all the time, just using a mobile GUI (Unity or preferably Hildon) on the small screen and a traditional desktop GUI (I'm thinking XFCE) on the large screen.
If I can make a Droid 4 run Ubuntu I'll buy one ASAP. Once you can run a regular GNU/Linux distro you can customize it to do anything the hardware is capable of. That's the only problem with my N900, the hardware's old and out of date.
Re: (Score:2)
If I can make a Droid 4 run Ubuntu I'll buy one ASAP. Once you can run a regular GNU/Linux distro you can customize it to do anything the hardware is capable of. That's the only problem with my N900, the hardware's old and out of date.
Modifying an Android kernel to run Ubuntu isn't very hard, as long as you have the ability to flash the new kernel. There just isn't much interest in doing so right now given the lack of suitable mobile operating systems (compared to certain Android tablets, which can get by with desktop OSs), but I think it'll pick up once Kubuntu Mobile is released.
Re: (Score:1)
Arguably if complete lack of functionality on a touchscreen is your argument (requires hover).
It was designed for netbooks, and after the fad of netbooks.
Single low-mid (by todays standards) monitor is the target for Unity.
Re:Unity (Score:5, Interesting)
Canonical first officially released Unity as part of Ubuntu Netbook Remix. Currently, they call it "A powerful desktop and netbook environment that brings consistency and elegance to the Ubuntu experience." I don't think Canonical has said it was intended for tablets and phones, but others have incorrectly assumed that.
I don't hate Unity as so many others seem to, but neither have I found it particularly useful. What I'd like to see is a way to run arbitrary Free *nix apps on an Android system in as seemless and integrated way as possible. At a bare minimum, this would require an X11 server, but integration of notifications would be another obvious thing to do.
Re: (Score:2)
http://www.youtube.com/watch?v=G8-92J9hfkA [youtube.com]
It's really funny how their "touch UI" (disUnity) only runs on the non-touch device :-)
Not ready (Score:5, Interesting)
It's the right idea, but Ubuntu on ARM is nowhere near ready. It's crazy buggy, and you're going to miss out on hardware accelerated graphics for the vast majority of applications, because most apps still expect OpenGL, and can't take advantage of OpenGL ES.
The other problem is that devices like the Atrix, while an interesting concept, aren't really ready to host desktop Linux yet. The performance just isn't there yet. I suspect that the next crop of smartphones, with dual core A15s or quad-core A9s, those will probably do a decent job at it.
Disclaimer: my experience with playing around with this is limited to various versions of Ubuntu on a pandaboard, which is a TI OMAP dev board with similar specs to the Atrix.
Hardware performance a problem? (Score:2)
If you use software that doesn't run smoothly enough on current phone, your requirements are likely to scale up with increased processing power so you'll never feel anything but a desktop is sufficiently powerful.
Re:Hardware performance a problem? (Score:5, Insightful)
Sadly, all GHz are not created equal..
Re: (Score:3)
Win7 *requires* that to run, but that doesn't mean it will run well. Using modern websites and web apps on that sort of machine will be painful. Besides that, Windows counts on there being a certain amount of hardware acceleration for graphics, even if it's just GDI (2D) acceleration. But few smartphone GPUs have 2D components, so there's no accelerated 2D drawing. You end up basically drawing and compositing everything entirely in software, which puts a huge burden on your already underpowered CPU.
A few th
Re: (Score:2)
It's the right idea, but Ubuntu on ARM is nowhere near ready. It's crazy buggy, and you're going to miss out on hardware accelerated graphics for the vast majority of applications, because most apps still expect OpenGL, and can't take advantage of OpenGL ES.
This isn't limited to Ubuntu. Hardware acceleration is probably the hardest thing to get working on ARM Linux as it stands, because the drivers are binary blobs and Android has a completely different architecture (e.g. no X server). Everything else (bluetooth, audio, etc.) has a similar architecture which means that even if the driver is a binary blob, you can still just load the kernel module and use it. Realistically, getting hardware acceleration working would require a massive amount of reverse engineer
Turn my phone into HTPC (Score:2)
Re: (Score:3)
Re: (Score:2)
...an inferior solution for people with no taste that can be easily distracted by shiny things.
If your phone can decode it, I don't want it on my large screen HDTV or projector.
Re:Turn my phone into HTPC (Score:4, Insightful)
Re: (Score:2)
Re: (Score:2)
Been doing this for years on my N900, although I don't use Hulu or Netflix (one is region-locked and one uses DRM). I can hook up a BT keyboard and mouse and a DS3 controller. The big problem is that there isn't much processing power so you can't play HD movies.
Re: (Score:2)
Keeping it walled in (Score:5, Insightful)
Re:Keeping it walled in (Score:4, Insightful)
Where didn't they go wrong lately?
Re: (Score:2)
keeping it from the community and only working it in with OEM's on future devices
FFFFUUUUUUUUUUU
Re: (Score:3, Informative)
The PCPro article says "Silber said Ubuntu for Android would be released under an open source license, but that Canonical expects it to mostly be pre-installed on specific hardware." I honestly hope they don't screw this one up, it's got the potential to be huge.
Re: (Score:2)
Re: (Score:3)
The comment right above parent says:
The PCPro article says "Silber said Ubuntu for Android would be released under an open source license, but that Canonical expects it to mostly be pre-installed on specific hardware." I honestly hope they don't screw this one up, it's got the potential to be huge.
...
So is it going to be open sourced (where CyanogenMod can do it themselves...invalidating the extremetech article) or not?
Re: (Score:2)
From a reply by the author in the extremetech comments:
'In my interview with Silber, I asked her specifically about releasing the software to 3rd party developers like Cyanogenmod to include in builds of Android. Silber replied that while Ubuntu is open-source, the implementation of the platform in this way isn't. I will certainly forward your question on to them and see if there is some clarification.'
So the plot, apparently, thickens.
Re:Keeping it walled in (Score:4, Informative)
Canonical already made a great job in making the Linux desktop usable for the masses for free. They need to monetize their work if they're going to keep doing it. Giving Ubuntu for Android to the community as an unsupported do-it-yourself hack, would bring zero profit and lots of users whining.
Re: (Score:2)
What about the battery life? (Score:2, Interesting)
the Ubuntu for Android system runs both OSes side by side
Nice trick. Anyone knows if this scheme respects battery life?
Re:What about the battery life? (Score:5, Insightful)
How does it matter? You will be running Ubuntu only when it's docked apparently.
From the website:
Ubuntu for Android requires minimal custom hardware enablement, allowing fast and cost-efficient core integration. It requires a core based on Android 2.3 (Gingerbread) or any subsequent version.
Ubuntu and Android share the same kernel. When docked, the Ubuntu OS boots and runs concurrently with Android. This allows both mobile and desktop functionality to co-exist in different runtimes.
Shared services and applications are delivered using a Convergence API module which ensures the tight integration between desktop and mobile environments. Work is balanced across the cores of the phone. When the handset is not docked, both CPU cores transfer their full power to Android.
This is simply brilliant! If I can get gcc, vim and python, and I managed to compile (if not just download) some packages I need, I don't think I will need to buy a full fledged desktop. :)
Re: (Score:2)
Oops :%s/I managed/if I manage/
Re: (Score:3)
I've similarly run a Debian chroot on my N900, the only difference in battery life will come from the heavier desktop apps you might be running.
Re: (Score:3)
the Ubuntu for Android system runs both OSes side by side
Nice trick. Anyone knows if this scheme respects battery life?
I strongly suspect this is a mischaracterization of what happens. Since both Android and Ubuntu are based on Linux, there's no need to run two kernels side by side. Most likely, Canonical just added their userspace, which is mostly general GNU/Linux stuff packaged by Debian. It's not the OSes running side by side, but the ordinary processes. When "Ubuntu" apps aren't running, they aren't consuming anything but secondary storage space.
Re: (Score:2)
It's simple, really - you use the existing hypervisor in the Atrix, and just replace the desktop os with the os of your choice.
Re: (Score:2)
Actually, you have to run them side-by-side. Canonical failed to deliver their "Android Execution Environment" that they announced withi such a big splash in 2009.
It's simple, really - you use the existing hypervisor in the Atrix, and just replace the desktop os with the os of your choice.
If you're right, that's disappointing. I want to be able to run ordinary GNU/Linux programs on my Android device without special hardware requirements or running a separate VM.
Re: (Score:2, Offtopic)
You can't run them "side-by-side" in the conventional sense. The hardware activates one OS image or the other. And none of this is new - here's a video of Debian running on the same device, back in August of last year http://www.youtube.com/watch?v=G8-92J9hfkA [youtube.com]
Canonical announced their "Android Execution Environment" 3 years ago, then abandoned it 2 years ago because they couldn't do it.
This is as "innovative" as UbuntuTV was - which was just Canonical customizing the freely-available samygo.tv software
A first step (Score:2)
As a Red Hat lover (Score:1)
This might make me switch from Fedora to Ubuntu. Red Hat has been sorely lacking when it comes to pushing new technologies. So this interesting little achievement might be the thing that pushes me off of Fedora into that world.
Re: (Score:2)
This might make me switch from Fedora to Ubuntu. Red Hat has been sorely lacking when it comes to pushing new technologies.
What are you talking about? Red Hat is the prime technology creator for Linux. Wayland, for example, started as Red Hat project and only later did the lead developer switch employers to Intel. sysdemd, Plymouth, GNOME Shell, PulseAudio, LLVMpipe, Nouveau, GTK, etc. are all primarily created by Red Hat.
What's more important: Red Hat develops those technologies in a way that they can easily be adopted by others.
Canonical OTOH rarely develops technologies and when it does, it does in a way to make it as hard a
WM8650 (Score:4, Interesting)
I wonder if this can be made to run in a low-grade "Wondermedia" Chinese tablet? If so, would be a totally nice thing to make the most of the hardware. I'd get it installed like right now.
It's mostly because I get mixed feelings for Android. While it certainly works for little things to do with a phone or tablet, I can't help but feel it lacks stuff to make it productive. It'd be so convenient to have a little bash+sed+awk+etc environment to do little scripts on the road, or a working python terminal**...and the market is convenient, but a lot of the stuff takes me back to the bad aspects of shareware. So I would really want to run Ubuntu on it, and use familiar apps like Pidgin with OTR, a bash scripting environment...etc. And I think Unity in a tablet is a good thing to have, even if just Unity2D.
Re:WM8650 (Score:4, Informative)
Re: (Score:2)
I have a terminal and, somehow, my tablet came with busybox installed, but I am used to Bash.
I happened to find, not long after my post, a collection of basic binaries such as wget, grep, coreutils, bash, etc. That kind of does the work, but I require rooting to go any further.
Because of the hard-to-identify-because-of-too-many-models nature of WM8650 tablets, I am not attempting flashing the ROM until I have recovery hardware (I bricked a tablet with a ROM supposedly custom-made for the model, got it repai
Re: (Score:2)
What's to squash? (Score:4, Funny)
the open source developer hasn't squashed the full desktop onto a tiny screen
I think that's a given, considering Canonical hasn't squashed a full desktop onto a 30" screen in the past year or so.
What Windows 8 Could Have Been (Score:4, Insightful)
If Microsoft allowed Windows 8 on ARM to have desktop applications this is what could have been.
This sounds very intriguing. I hope something comes of this. I'm not sure I care about this for a phone but for a tablet it would be awesome.
Imagine the Asus Transformer Prime running Ice Cream Sandwich as a tablet, and when docked its a full blown laptop.
Possibly a smart move (Score:2)
So here's what I'm getting from this story. They have Ubuntu as a dual-boot(?) alongside Android and they use the Android drivers to get at the device's functionality from within Ubuntu, without having to write new drivers for each device. This might be a great first step from Canonical to get a foot in the door on smartphones and tablets before going full OEM. Hopefully when they release the source, the community will adapt it to run another distro (Debian with KDE Plasma Active anyone?), although I wouldn
No tethering fees!? (Score:2)
One big holdup for me buying a webtop with my Atrix was that I needed to downgrade from unlimited data to 4Gig, then buy a separate tethering plan, which is absurd. This looks like and even better solution, because I can keep my unlimited plan.
More Canonical vaporware? (Score:2)
Canonical announced an EEEpc with Linux [canonical.com], and that never happened. I'm wary of Canonical claims that they're "partnering" with somebody, when the other "partner" doesn't announce the deal too. Where's the announcement from Google?
This isn't new (Score:2)
The Motorola Atrix was launched last year, and this was supported out of the box. It was the major selling point of the phone
Re: (Score:2)
The Motorola Atrix was launched last year, and this was supported out of the box. It was the major selling point of the phone
The Atrix was launched with Android, HDMI output and Webtop [motorola.com], which is certainly not a full-featured desktop Operating System. If Motorola said it was running Ubuntu or any other full-featured GNU/Linux desktop OS, they were lying.
Re: (Score:2)
Motorola's Webtop, which is being replaced here, was originally based on Ubuntu in the first place. While this iteration for the Atrix's successor may be more full-featured, the concept is identical. All of the features mentioned in the summary are already present.
Re: (Score:2)
Just because Webtop was "based on Ubuntu" doesn't mean I can run Thunderbird, Emacs or Nethack on it. Everything I see indicates it is intended to run a browser and nothing else.
Re: (Score:2)
Motorola never claimed to be running a full featured Ubuntu or other Gnu/Linux desktop, but the functionality to do so *was* built into the phone. All of the stuff you need to install packages is there.. You just have to be willing to root the phone so you can break out of the jail.
Re: (Score:3)
The Motorola Atrix was launched last year, and this was supported out of the box. It was the major selling point of the phone
The Atrix was launched with Android, HDMI output and Webtop [motorola.com], which is certainly not a full-featured desktop Operating System. If Motorola said it was running Ubuntu or any other full-featured GNU/Linux desktop OS, they were lying.
And within a few months of its release the fine hackers at xda-developers.com unlocked the webtop to work as a fully-featured desktop operating system. Hence, this is not new. This is simply Canonical claiming credit for re-packaging what's already been done.
OT: Come to think of it, what has Canonical done in Ubuntu Desktop lately besides forcing Unity, adding an installer and a few configuration GUIs that isn't already in Debian? (Note: I do think Ubuntu does a great job of neatly packaging Linux for ne
Re: (Score:2)
The Motorola Atrix was launched last year, and this was supported out of the box. It was the major selling point of the phone
The Atrix was launched with Android, HDMI output and Webtop [motorola.com], which is certainly not a full-featured desktop Operating System. If Motorola said it was running Ubuntu or any other full-featured GNU/Linux desktop OS, they were lying.
And within a few months of its release the fine hackers at xda-developers.com unlocked the webtop to work as a fully-featured desktop operating system. Hence, this is not new. This is simply Canonical claiming credit for re-packaging what's already been done.
OT: Come to think of it, what has Canonical done in Ubuntu Desktop lately besides forcing Unity, adding an installer and a few configuration GUIs that isn't already in Debian? (Note: I do think Ubuntu does a great job of neatly packaging Linux for new users with user-friendly installers and such, but for myself I've been a lot happier since I switched over to Debian Squeeze.)
Thanks for supplying more evidence for my assertion that Motorola did not provide a full-featured GNU/Linux destkop system on the Atrix as shipped. I'm not surprised that others have succeeded in getting a real GNU/Linux system working on the Atrix despite Motorola's attempts to prevent it.
I think Canonical has done a lot of good by polishing Debian and making it easier to use in some ways, which is why I still use Ubuntu. I am not terribly impressed by Unity and am currently using GNOME Shell, but I'm sure
Re: (Score:2)
What the Atrix gave you was a half-assed linux environment, that was not networked. To get the webtop to talk, you had to tether it to you phone. Which means you had to downgrade your unlimited plan to 4gig, then buy a tethering feature. Meanwhile your phone was plugged into the lapdock port, which was behind the webtop LCD.
The difference is this should not require any changes to your plan, and your phone should remain accessible.
This is not big news... (Score:3)
I have had multiple window managers running on a machine before too...
Re: (Score:2)
Re: (Score:2)
It's not really new though. It's just doing it on slightly different hardware.
Ubuntu? (Score:3)
There's still some of it left which Canonical hasn't managed to ruin?
this is a hack (Score:2)
Re: (Score:2)
Re: (Score:2)
And that's the way it is, February 22nd, 2012.
Re:Ubuntu is Linux for Hipsters (Score:4, Interesting)
Phones will have all the power and storage most users need for everything they do. All many people will need is their iPhone and docking monitor, and the phone will behave like a phone when it's not docked, and like a computer when it is docked. At that point, yes it will cannibalize their PC sales, but the writing has been on the wall for PC sales since before the PC as we know it was even invented -since 1965 when Gordan Moore formulated his law. It's been inevitable that all the computing power and storage the average user needs will eventually be cheap and tiny, it's just amazing how long we've managed to come up with higher needs for power and storage space. But for the past 10 years usage requirements haven't kept pace with progress. Lower and lower end machines increasingly handle everything most users do. Apple is a smart enough company that they'd rather cannibalize their own sales and be the market leader in something than hold back on selling an inevitable progression for fear of cannibalization, like Kodak.
I wish Ubuntu luck with being first to market here, but I think it's a little early (not quite enough power and memory in this generation phone to be a good desktop), not a complete solution (this doesn't let you run the monitor off the phone and replace the guts of the computer entirely, it just lets you use a desktop interface for the phone when it's docked to a computer), and probably not going to be hugely successful.
Re:Ubuntu is Linux for Hipsters (Score:5, Insightful)
Hipsters already ruined the Mac .....they aren't welcome on Linux either
Your comment has been modded to oblivion; but within there is a kernel of truth that should be answered. I've loved both the Mac and Ubuntu (quite a bit before 10.04). Both really have changed in spirit; the Mac from a platform for creation (remember they used to bundle what at the time was a top end paint program and word processor with the original system) towards a platform for media consumption. Ubuntu from an easy way to get the full GNU/Linux experience which absolutely tested every usability corner case to death into a strange visionaries test ground.
But.. Let's hold on a sec. There's a fundamental difference which stems from their cultural basis, one in BSD an the other in GNU. With OS X the consumer vision is becoming more and more entrenched and there is no escape. Where you used to just download and install developer tools or get Hypercard for free, now you: sign up for an apple account/sign up for Xcode/agree to a developer agreement/download macports/install the apps/find it's not compatible/have to search for an x server... etc. etc. etc.
With Ubuntu you are still one command and a re-login away from a civilised XFCE desktop. If you download Kubuntu you don't even need to use that one command. Linux Mint is fully available and fully Ubuntu software compatible. You won't get that on Android, let alone your 'WiNokia". Ubuntu have had some bad luck with anti-FOSS and FOSS corrupting people like Matt Assay, but they are still in the fold of people who are pushing forward software where you can do what you want with the end result. As long
If the hipsters are paying for that, there isn't much to complain about. Concentrate instead on companies like Apple and to a large extent Google which produce "Open Core" software where everything is open except the very bit that matters. These guys take your effort and turn it into their user's lock in. Ubuntu is still driving forward free and open code and free and open user experiences. That counts for plenty. The thing is to make sure that Ubuntu is encouraged to stay with Copyleft as much as possible and push back against their use of contributor agreements and unprotected code.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Since the Nokia N770 (2007), Linux has been on ARM - maybe even prior to that.
Way prior to that. I was using Familiar Linux on iPaq devices (and one Zaurus) back in 2003-2004, and it was mature at that point.