Slashdot Mirror


Inferno OS Running On Android Phones

New submitter Digi-John writes "Employees at Sandia National Labs have put the Inferno OS on Android-based phones, replacing the default Java UI. Applications are written in Limbo rather than Java. The full announcement is at the bitbucket repository, and a short video demonstrates some of its capabilities."

109 comments

  1. Its a native app running on Android, not an OS by MichaelSmith · · Score: 1, Insightful

    My fork of the Inferno OS, tweaked to run on Android

    and more

    The Hellaphone runs Inferno directly on top of the basic Linux layer provided by Android. We do not even allow the Java system to start. Instead, emu draws directly to the Linux framebuffer (thanks, Andrey, for the initial code!) and treats the touchscreen like a one-button mouse. Because the Java environment doesn't start, it only takes about 10 seconds to go from power off to a fully-booted Inferno environment.

    1. Re:Its a native app running on Android, not an OS by MacGyver2210 · · Score: 4, Informative

      The Android OS is actually a Java layer running on a Linux base code. If you never load the Dalvik VM, Zygote, or any of the Java system, you are not loading Android OS, you are loading nothing.

      Inferno replaces nothing with something. The Inferno OS system is running on the Linux abstraction layer on an Android-compatible device. It *is* an operating system, and is *not* 'running on Android OS'.

      --
      If the only way you can accept an assertion is by faith, then you are conceding that it can't be taken on its own merits
    2. Re:Its a native app running on Android, not an OS by MichaelSmith · · Score: 1

      From the wiki:

      Android consists of a kernel based on the Linux kernel, with middleware, libraries and APIs written in C and application software running on an application framework which includes Java-compatible libraries based on Apache Harmony. Android uses the Dalvik virtual machine with just-in-time compilation to run compiled Java code.[17] Android has a large community of developers writing applications ("apps") that extend the functionality of the devices. Developers write primarily in a customized version of Java.[18] There are currently more than 250,000 apps available for Android.[19][20] Apps can be downloaded from third-party sites or through online stores such as Android Market, the app store run by Google.

      Android as you describe would be a desktop environment.

    3. Re:Its a native app running on Android, not an OS by Timmmm · · Score: 3, Insightful

      No, native apps still use the Android APIs (mostly). This is a separate OS that is built using the core of Android.

      You can't press home and go back from Inferno into Android. And MacGyver2210 is right.

    4. Re:Its a native app running on Android, not an OS by Microlith · · Score: 2

      Android is much more than that, however. Android drags along with it a custom libc that renders its code and libraries incompatible with standard Linux systems.

    5. Re:Its a native app running on Android, not an OS by JabberWokky · · Score: 1

      I'm not sure that I should listen to somebody describing specific definitions and semantics who doesn't bother to distinguish between the concept of wikis and the Wikipedia project.

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  2. I'm underwhelmed by Maow · · Score: 2, Insightful

    I hadn't heard of Inferno, so watched the video.

    Sorry, but it was just not impressive. Seems to me Android has more interesting visuals in its robotic fingernail than Inferno on mobile has.

    Seems barely better than operating a phone from a terminal session.

    So I clicked the link about what Inferno is (Bell Labs' distributed computing effort), which DID sound interesting, but was hard to jive with what I'd seen on the phone.

    I think it's great that new stuff is being ported to mobile devices, and like the idea of dumping Java completely from a phone, but... I don't think Inferno is ready for actual usage yet, not even for hackers.

    Kudos on the effort, and I do hope it leads to more mobile options in the future, but for now, meh.

    1. Re:I'm underwhelmed by Alain+Williams · · Score: 3, Interesting

      Sorry, but it was just not impressive. Seems to me Android has more interesting visuals in its robotic fingernail than Inferno on mobile has.

      It is a start, not something complete -- we all need to start somewhere. You don't need a lot of imagination to see that once they attract more developers then they may get something that can provide true competition to Android & iOS.

      But: why would anyone bother when they have a choice anyway ? Applications written using Limbo seem nice & small, small is good on something like a mobile 'phone. Probably lots of other reasons -- but I don't know enough about it. I was a little concerned to see that the GUI is based on Tk, this is quite old, will it be up to the job for the high quality graphic apps that some people want ?

      Whatever: competition is good!

    2. Re:I'm underwhelmed by jamiethehutt · · Score: 5, Interesting

      Fuck fancy visuals.

      The idea in Inferno is that your phone, your desktop, the cloud and your mate's computer are all the same file system space. You can copy data between all these devices, seamlessly, securely and quickly. "Data" is anything represented as a file, so that's music and documents, your phone's cpu, speaker and microphone, or even the applications your currently running on your desktop.

      Plan9 and Inferno are about addressing networking and adding operating system support for it. The developers don't consider modern OS as networked. This is a project to make every computer attached to the network, as far as the user is concerned, the same computer, and the idea is to do it at the OS level, not the browser.

      You want the yet to be programmed Inferno equivalent of Office on your phone? It's there. Not just as an installable application but that instance you have running on your desktop right now is also available to you on your phone via an exported file system either to stream over the network or you could just copy the running instance...

      Fuck fancy visuals.

    3. Re:I'm underwhelmed by Anonymous Coward · · Score: 1

      Sorry, but it was just not impressive. Seems to me Android has more interesting visuals in its robotic fingernail than Inferno on mobile has.

      I for one am not impressed by sluggish eye candy. This project is interesting because it opens new possibilities by bringing a new operating system to new hardware.

      I was a little concerned to see that the GUI is based on Tk, this is quite old, will it be up to the job for the high quality graphic apps that some people want ?

      Inferno's GUI has always been neglected because there was little need for it before now.

      -- Colonel Simon Vale, Plan 9 Internet Defense Force (Ret.)

    4. Re:I'm underwhelmed by excelsior_gr · · Score: 2

      Seems barely better than operating a phone from a terminal session.

      Now, THAT would be cool:

      dial 001340287261 -speaker=true

    5. Re:I'm underwhelmed by Anonymous Coward · · Score: 2

      Either why you understand that this is neat:
      Dial a number:
        echo dial > /phone/phone

      Hang up a call:
        echo hangup > /phone/phone

      or you don't. If you don't, then you can stick with your flashy android graphics. If you do, we've got a new environment for you, waiting for interesting things to be done.

      ron

    6. Re:I'm underwhelmed by Maow · · Score: 1

      It is a start, not something complete -- we all need to start somewhere. You don't need a lot of imagination to see that once they attract more developers then they may get something that can provide true competition to Android & iOS.

      RIM would give 100 left testicles to attract enough developers to provide competition for Android & iOS, and it doesn't appear to be happening. MS is arguably in the same boat.

      So I'd suggest that it would take a lot of imagination to see enough developers jump on board to make this competitive.

      Not that it cannot happen, I sincerely hope it does happen, but ... I'm skeptical.

    7. Re:I'm underwhelmed by CharlyFoxtrot · · Score: 2

      Fuck fancy visuals.

      Some people have learned nothing from the last 25 years or so. The "fancy visuals" are everything. They key to successful personal computers lies in making the human-machine interface as natural as possible to make sure people can smoothly interact with their computer so they don't have to think about what they want to do, they can just go ahead and do it. All the technical things you talk about sound nice but they'll never be used without a well designed shell around them.

      --
      If all else fails, immortality can always be assured by spectacular error.
    8. Re:I'm underwhelmed by jamiethehutt · · Score: 3, Insightful

      OS9 Vista Rebecca Black Countless other bits of more instantly forgotten crap. Don't kid yourself, without a core the shell is just a shell. I mean if this guy had made a pretty GUI in Flash you'd of been here posting "this is awesome!"? No, you wouldn't, you'd see it for the substance-less crap it is. You've forgotten the massive amount of work that it's taken for your fancy visuals to come about, DECADES of work on ugly software. And you guys don't half ask for the earth. Where would we be if when Linus had posted the Linux kernel everyone just went "This sucks. Why is there no GUI?".

    9. Re:I'm underwhelmed by RobbieThe1st · · Score: 2

      Sounds to me like SSHFS/NFS on Linux. My N900 will allow my to use both, so I can simply mount any of my networked machines folders, and copy files on or off. I can also do the reverse, mounting my N900 as a directory on my desktop/laptop.

      Interoperability is nice.

    10. Re:I'm underwhelmed by pionzypher · · Score: 1

      Hmm...

      grep 'contact name' phone_book | dial

      Sign me up.

      --
      I'll believe in corporations having personhood when Texas executes one... - advocate_one
    11. Re:I'm underwhelmed by Anonymous Coward · · Score: 2, Insightful

      Where would we be if when Linus had posted the Linux kernel everyone just went "This sucks. Why is there no GUI?".

      We'd be using a superior BSD OS rather than shitty Linux?

    12. Re:I'm underwhelmed by Anonymous Coward · · Score: 0

      What's that bulge on your cheek? Oh just the tongue.

    13. Re:I'm underwhelmed by Anonymous Coward · · Score: 0

      This is what you call setting yourself up for failure. As it's already been pointed out we would probably be using the superior kernel with the superior license - BSD.

      We also wouldn't have to listen to that cantankerous self proclaimed asshole, Linus.

    14. Re:I'm underwhelmed by Anonymous Coward · · Score: 1

      You trying to say Theo is not a cantankerous self proclaimed asshole?

    15. Re:I'm underwhelmed by marcello_dl · · Score: 2

      >The key to successful personal computers lies in making the human-machine interface as natural as possible to make sure people can smoothly interact with their computer so they don't have to think about what they want to do.

      Absolutely correct, but the last time something like that was achieved was... in pre-quicktime MacOS days, when everything but very vertical applications had the same menu layout and action names. Quicktime started breaking apple's own guidelines and made something "fancy": windows always was an UI mess, maybe they wanted to look less alien :D

      Now, the UI or, more precisely, the users' familiarity with one particular UI, is a mere instrument for OS and application makers to keep them from easily switching to competing platforms. That's why many software makers devote more resources to reinvent the wheel in UI than to clean up performance and security.

      Back to topic, fancy visuals are important as you say, but now people NEED to work with their fancy gadgets, and a fast and secure operating environment has its place. Good luck to inferno though because the gadget makers prefer to sell fancy power sucking toys every two years than optimized terminals every six.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    16. Re:I'm underwhelmed by Anonymous Coward · · Score: 0

      You can copy data between all these devices, seamlessly, securely and quickly.

      forget about "quickly".

      9p (the network filesystem plan9 and inferno are using) is horribly slow. It only works on fast no-latency LANs. Don't even think about using it on any link with more than 20ms latency.

      The protocol has also other glaring mis-features -- it lacks the ability of moving files -- if you want to move a big file on a remote machine from one directory to another, you'll have to copy it back and forth, all the way. This is incredibly dumb.

      And unfortunately, that's not all. I doubt plan9 will ever get into a usable system. Everything inside is like high-brow silliness, second-system syndrome and stupid vulnerabilities you only meet with in historic code from 30 years ago.

      As to the ideas inspired by plan9 in modern unix systems, they quickly became just encumbering legacy crap -- e.g. the /proc system in linux.

    17. Re:I'm underwhelmed by DrSkwid · · Score: 1

      > I hadn't heard of Inferno, so watched the video.
      > Sorry, but it was just not impressive. Seems to me Android has more interesting visuals in its robotic fingernail than Inferno on mobile has.

      For something you've never heard of and never used you;re quite the expert on its use cases.

      Newsflash : not eye candy bullshit

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    18. Re:I'm underwhelmed by Anonymous Coward · · Score: 0

      You say it's an environment for interesting things, but don't you actually mean it's an environment for neat things?

    19. Re:I'm underwhelmed by poofmeisterp · · Score: 2

      $ dial 911 --allow-gps-tracking=true --allow-roaming=true --speech-mode=speakerphone -fast --allow-m
      *croak*
      /snark :)

    20. Re:I'm underwhelmed by Anonymous Coward · · Score: 0

      Where would we be if when Linus had posted the Linux kernel everyone just went "This sucks. Why is there no GUI?".

      We'd be using a superior BSD OS rather than shitty Linux?

      Shitty Linux is a distro for n00bs. I recommend Ultimate Awesome Linux, it makes your e-penis HUGE.

    21. Re:I'm underwhelmed by Anonymous Coward · · Score: 0

      nope.

      one 'system', residing on multiple devices -
      not multiple devices from multiple systems available on another system.

    22. Re:I'm underwhelmed by sodul · · Score: 1

      Like the OS that came on my Mac Book Pro ?

  3. Sounds hellish. by Anonymous Coward · · Score: 0

    Hurr hurr.

    1. Re:Sounds hellish. by Samantha+Wright · · Score: 1

      No, it just has really lousy CPU throttling. (Ba-dum, tssh.)

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    2. Re:Sounds hellish. by Billly+Gates · · Score: 1

      "No, it just has really lousy CPU throttling. (Ba-dum, tssh.)"

      Of course Inferno (plan 9) is 25 years old. Inferno is a 10 - 15 year old newer version of it. ... oh wait people here still use XP which is also 10 years old so nevermind.

    3. Re:Sounds hellish. by Samantha+Wright · · Score: 1

      I think that there's a rather wide difference between using a ten-year-old research operating system and a ten-year-old consumer OS. (And, furthermore, that Vista didn't exactly help.)

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
  4. MeeGo? by diegocg · · Score: 2

    I wish I could do the same with MeeGo.

    1. Re:MeeGo? by Microlith · · Score: 1

      You can, theoretically.

      You'll just have to forward port the drivers in the kernel tarball for your phone forward, taking care to strip out the android-isms they're rife with. Then you'll have to hope there aren't too many userspace binary blobs linked against Bionic, though you're guaranteed to hit a hard stop with X11 (and OpenGL) drivers except for a handful of platforms.

    2. Re:MeeGo? by Digi-John · · Score: 1

      It should actually be easier than Android. MeeGo seems much more of a standard Linux system, and Inferno already supports Linux/arm systems. It's up to you to run Inferno as an app on top of the MeeGo graphical layers, or to strip things down to the kernel/utilities layer and build from there, like we did.

      --
      Klingon programs don't timeshare, they battle for supremacy.
  5. Is this some kind of nostalgia thing? by AbRASiON · · Score: 0

    What is inferno? I just looked at the video and same as others here, it's errr terribly small, clunky and I don't see any significant features there which would even make me consider using it?

    It looks vastly worse than any of the other Android 'skins' deployed by carriers over the top to crum things up?

    Can someone please explain, I honestly thought this was a joke?

    1. Re:Is this some kind of nostalgia thing? by Anonymous Coward · · Score: 0

      If I remember, inferno was originally plan 9? This was supposed to be the successor to Unix from Bell Labs?

    2. Re:Is this some kind of nostalgia thing? by Anonymous Coward · · Score: 1

      If I recall, it's meant for distributed computing. Applications written in Limbo can run across multiple machines witout even being aware that they're doong it.

    3. Re:Is this some kind of nostalgia thing? by Anonymous Coward · · Score: 2, Insightful

      Folks that haven't just arrived here are well aware of Inferno

      Inferno is an offshoot of Plan 9, a AT&T research OS created by such luminaries as Ken Thompson, Rob Pike and Dennis Ritchie.

      It looks vastly worse

      Phone people...

      was a joke?

      No joke. Replacing the entire Java stack in Android with Inferno is not a joke. In fact, I'm certain it is far beyond anything you will ever accomplish.

    4. Re:Is this some kind of nostalgia thing? by nedlohs · · Score: 5, Insightful

      Are you sure you're on the right website?

      Next you'll say you haven't heard of Plan 9 or that it's just a crappy movie. Or that you don't know who Rob Pike or Ken Thompson are.

      And yes it won't make for anything usable for someone who wants to, oh I don't know, make a phone call. But this isn't "Consumer Phones For Idiots" either.

    5. Re:Is this some kind of nostalgia thing? by Anonymous Coward · · Score: 2

      Replacing the entire Java stack in Android with Inferno is not a joke.

      I'd like to add that Java and Inferno are contemporaries whose purposes were much the same. There are some articles kicking around explaining Inferno vs Java in more detail. On the one hand, Java was slow, bloated, and not too portable. On the other hand, Inferno was quick, small, portable*, and marketed by AT&T. So naturally Java became popular.

      * 386, Arm, Mips, Power, Sparc, WinNT, Linux, *BSD, Internet Explorer plug-in, Mac OS X, Solaris, Irix, and probably more.

      -- Colonel Simon Vale, Plan 9 Internet Defense Force (Ret.)

    6. Re:Is this some kind of nostalgia thing? by fuzzyfuzzyfungus · · Score: 3, Informative

      Inferno(at least if true to its Plan9 from Bell Labs roots) is pretty much "more unix than unix".

      Instead of unix's "everything is a file, except a bunch of special stuff", that is actually carried through. Also, there is a robust network filesystem included. By comparison to virtually everything else, we are talking crazy elegant manipulation of pretty much everything throughout an N node networked environment. It's really pretty cool.

      Unfortunately, it is also "more unix than unix" in the sense that it is more obscure, less widely supported, and more nerds-only-need-apply than are conventional unix and unixlikes... It's too bad, really.

    7. Re:Is this some kind of nostalgia thing? by Anonymous Coward · · Score: 0

      Leave.

    8. Re:Is this some kind of nostalgia thing? by Wyvern2005 · · Score: 1

      Hey, AT&T really does suck that bad at some things...the mobile people saw the logo of the Evil Empire and ran away....

      --
      Oops..was I supposed to push that button?
    9. Re:Is this some kind of nostalgia thing? by Anonymous Coward · · Score: 0

      How dare you saying Plan 9 it's a crappy movie?

    10. Re:Is this some kind of nostalgia thing? by AbRASiON · · Score: 1

      So the third post asking "WTF is inferno" is a troll, clearly there's either 2 other trolls asking the same question,... or I dunno maybe we actually haven't heard of this obscure thing.
      Which I might add is so ugly, it quite seriously looks like the first OS written for a phone or something, it's so plain, boring and seemingly awkward to use.

      So, I ask again - what am I (or rather, several of us) supposed to be excited about here? and would someone please fix the moderation.

    11. Re:Is this some kind of nostalgia thing? by L4t3r4lu5 · · Score: 1

      Or that you don't know who ... Ken Thompson [is].

      Isn't he that lawyer who ended up suing Facebook because user called him a knob for wanting to ban violent video games?

      I jest!

      --
      Finally had enough. Come see us over at https://soylentnews.org/
  6. Cut the FUD. by Anonymous Coward · · Score: 0, Insightful

    Obviously you don't seem to understand this potential.

    It's nether nostalgia nor a native app. Inferno is a virtualized OS and runs in top of others, or in bare bone hardware.

    Looking forward to use 9P/Styx on my android phone.

  7. Meh, do the same with X by Anonymous Coward · · Score: 0, Funny

    Someone should do something similar to get X running on the Android kernel. Dump Java like this does and just run native X apps.

    Seems like it wouldn't be hard, just need an X.org or whatever with framebuffer support. X.org might be too big though, a stripped down non-networkable X might offer better performance.

    1. Re:Meh, do the same with X by Anonymous Coward · · Score: 1

      Running X on a touchscreen device is awful. I have one - a Sharp netwalker, impulse buy - that does exactly that, runs ubuntu on an ARM cpu with unusable keyboard and a decent resistive touchscreen. X is slow, slow, slow, apps are even slower, and using those keyboard+mouse thingies on a device that is meant to have a stylus is beyond awful.

      The Android UI makes is perfectly usable. The only trouble is that since Sharp has stopped support, but not provided details on how it boots etc. so you have to run the Android as a service on top of the linux; and that some things aren't working inside android - like the battery meter.

      In other words, until someone rewrites X to support touch reasonably well, thanks but no thanks

    2. Re:Meh, do the same with X by Anonymous Coward · · Score: 0

      X.org might be too big though

      No kidding.

      a stripped down non-networkable X might offer better performance.

      Inferno is fully networkable and doesn't need to be stripped down.

    3. Re:Meh, do the same with X by Anonymous Coward · · Score: 0

      Maemo/Meego has X and it performs relatively well, even on quite slow hardware (the first Maemo tablet was released in 2005, with 250 MHz ARM CPU).

    4. Re:Meh, do the same with X by Anonymous Coward · · Score: 0

      Is it a stock X like the one in Ubuntu?

    5. Re:Meh, do the same with X by RobbieThe1st · · Score: 0

      Yes. Well, perhaps optimized or something, but fullly X compatible(at least in the N900). It's just that the window-manager uses GLES and there's nice hardware acceleration for that.

      However, I have to say... Running a stock Debian LXDE chroot works fairly well, and that's using software rasterization. It's not as responsive as the tweaked, native, GLES-accelerated environment, but it's plenty usable.

      Of course, applications like LibreOffice take ages to start and isn't great as far as interfacing... but hey. It runs. Which is more than you can say for most phones and tablets.

    6. Re:Meh, do the same with X by dbIII · · Score: 2

      It's a bizzare shame that X is a hell of a lot faster on something like a SparcStation5 than on much faster hardware with a theoretically more optimised X. X itself isn't the problem, somebody's really crappy implementation of it when they already have the source code is the problem.
      So that's speed, but touch is a different problem that has to be sorted out a the window manager level.

    7. Re:Meh, do the same with X by inglorion_on_the_net · · Score: 1

      Maemo runs X and native Linux apps on smartphones and tablets. I love it. Sadly, it hasn't really caught on.

      Seems like it wouldn't be hard, just need an X.org or whatever with framebuffer support. X.org might be too big though, a stripped down non-networkable X might offer better performance.

      If it were non-networkable, it wouldn't be X. But stripping it down hardly seems necessary; you can run Linux + X.org in 64 MB RAM (and I'm sure it can be done in less), and most smartphones have a lot more memory than that.

      --
      Please correct me if I got my facts wrong.
  8. Programmers can see the potential by sauge · · Score: 3, Insightful

    If people cannot see the potential of this... so much for slashdot being for programmers...

    1. Re:Programmers can see the potential by Anonymous Coward · · Score: 0

      Summary: Sounds good. Looks bad.

    2. Re:Programmers can see the potential by turkeyfeathers · · Score: 5, Funny

      Mod parent up! As a programmer, I can definitely see the potential and I plan on porting my Bitcoin mining program to Inferno OS.

    3. Re:Programmers can see the potential by Anonymous Coward · · Score: 0

      Slashdot has not been for real programmers, techies, or intellectuals for a couple of years now. Seriously, the only people left are die hard nostalgics and wannabes. And these days, its almost all the later. Slashdot is dead. The only thing sadder is most of the shallow wannabes actually think they are the real thing.

    4. Re:Programmers can see the potential by Anonymous Coward · · Score: 0

      s/a couple/about five/ # FTFY

    5. Re:Programmers can see the potential by Anonymous Coward · · Score: 1

      s/about five of years now/about five years now/
      $a
      FTFY

      -- Colonel Simon Vale, Plan 9 Internet Defense Force (Ret.)
      .
      wq

    6. Re:Programmers can see the potential by Timmmm · · Score: 0

      I'm a programmer and I can't see the potential. The UI looks really really awful. Is Limbo some super-language that I've never heard of, despite its amazing awesomeness?

      Or were you being sarcastic?

    7. Re:Programmers can see the potential by Anonymous Coward · · Score: 0

      I guess they didn't teach you that in Java school.

    8. Re:Programmers can see the potential by Anonymous Coward · · Score: 0

      Where does that put you?

    9. Re:Programmers can see the potential by Anonymous Coward · · Score: 0

      A quick look tells me that Limbo is like Java but worse, and like the Dalvik VM Inferno is register rather than stack-based which should theoretically make it better than a Java VM but actually they're also worse.

  9. Not running native.. by rbpOne · · Score: 0

    Its running on top of Android OS. I was expecting and hoping to see it run directly on the smartphones hardware.

    1. Re:Not running native.. by gl4ss · · Score: 1

      it's not a dalvik application.

      it's a native application, which uses android for drivers. it runs as directly as any linux app on any linux.

      --
      world was created 5 seconds before this post as it is.
  10. Plan 9 is too good to be "successful" by Anonymous Coward · · Score: 2, Insightful

    Unfortunately, the sort of seamless network-agnostic computing Plan 9 and its descendants enabled is now a commercial threat to all the other players in the mobile space. Half the point of the "cloud computing" trend is to lock people in to one provider's weakly interacting web service, and, by extension, into the controlled ecosystem of third-party services that do interoperate well with it. Plan 9 is too good at what it does to be successful.

  11. Not Pretty... by MacGyver2210 · · Score: 2

    This OS is definitely not pretty, but it seems more like a functional OS than a visual "Future Look" OS. I bet all of the crazy graphics compositing and overhead of the typical Android Java VM/OS is enough to slow it down significantly. Without those I bet my phone or tablet would be seriously fast.

    --
    If the only way you can accept an assertion is by faith, then you are conceding that it can't be taken on its own merits
    1. Re:Not Pretty... by nurb432 · · Score: 2

      You mean the interface is not pretty. I have never "seen" an OS. And that interface is not set in stone, this is just a start to get the core OS running.

      Also, pretty is relative. And you are right, java is the reason your android phone is slow as mud.

      --
      ---- Booth was a patriot ----
    2. Re:Not Pretty... by Anonymous Coward · · Score: 0

      It's not "java". It's what's being done with java.

      Proper usage of Java results in good performance. Bad usage of Java, which we've seen on most mobile phone OS's, results in crap. But it's not Java itself that's crap.

    3. Re:Not Pretty... by Anonymous Coward · · Score: 0

      And why your brain is as slow as molasses.

    4. Re:Not Pretty... by DaVince21 · · Score: 1

      If I read all the descriptions about this OS, it seems like a "future look" OS as in they think ahead. :)

      --
      I am not devoid of humor.
  12. Almost 13 years before... by Anonymous Coward · · Score: 1

    ...I write a review about Inferno OS in a newspaper:

    http://dl.dropbox.com/u/11296162/Inferno.jpg

    Yep, it's nostalgic! ;-)

    1. Re:Almost 13 years before... by acoster · · Score: 1

      Wow - it's amazing that the Diario de Pernambuco had such an in-depth computer section (or at least much deeper than other brazilian newspapers). Congrats on the article.

      (Brazilian here - just writing in english for the benefit of other slashdotters) :)

      --
      "Go forth, and be excellent to each other" --Bill & Ted
  13. Plan 9 for the win. by Anonymous Coward · · Score: 0

    Plan 9 was an awesome idea back in the day. Inferno and Limbo both came out of it as did, i believe, the /proc filesystem for linux.

  14. Sweet.. by Wovel · · Score: 1

    Now I have a use for his POS Inspire (I hope). Had to go back to my 3GS while I wait on the iPhone 5 and stuff that thing in a drawer. I know I should have recognized I hated it during th return period, but I was trying to like it.

  15. fortune(6) by fuzzyfuzzyfungus · · Score: 1

    "Abandon all hope, ye who port here."

  16. The real question is... by Anonymous Coward · · Score: 0

    ...can it run Crysis? If not, can I make a Beowulf cluster of these?

    1. Re:The real question is... by Anonymous Coward · · Score: 0

      No. Yes.

      Next?

    2. Re:The real question is... by Anonymous Coward · · Score: 0

      How many thousand aPpZ are there in the Inferno stawwwrrr?!

    3. Re:The real question is... by gl4ss · · Score: 1

      How many thousand aPpZ are there in the Inferno stawwwrrr?!

      five.

      but real questions: is the phone functionality rock solid and how long does the charge last and is it gpu accelerated?

      --
      world was created 5 seconds before this post as it is.
  17. overrated by kungfuj35u5 · · Score: 1

    Having lived with the openmoko as my only phone for nearly three years I can safely say the novelty of a community developed ui with barely functioning code for basic tasks wears off quickly. SHR was terrible to live with along with every other distribution

    1. Re:overrated by Anonymous Coward · · Score: 0

      Luckily Inferno has nothing to do with the "novelty of a community developed ui" to begin with. Its main strenght is its strong networking capabilities on the OS level. Making stuff like sharing machines(CPUs and Printers for example) and files over a network trivial. On a side note limbo is a language that's easy and has strong concurrency. Making it allot more fun to program for then for a normal android distrubution with the eyesore called java.

    2. Re:overrated by oddtodd · · Score: 1

      I tried the OpenMoko, too. Ended up getting an N900 and it's much better for an everyday phone.
      Wish I could get an N950, but I'm not that serious of a dev for that platform.

      --
      I have plenty of common sense, I just choose to ignore it. -- Calvin
    3. Re:overrated by RobbieThe1st · · Score: 1

      Believe me, you're better with the N900. Mainly because there's no Aegis(look it up). And the default browser won't have flash.
      N900's awesome. N950/N9 will take ages to be "usable", and, because of Aegis, will never be as open as the N900.

  18. What I need to know by supersloshy · · Score: 1

    ...But can it run Linux?

    --
    "Our country is not nearly so overrun with the bigoted as it is overrun with the broadminded." -Archbishop Fulton Sheen
  19. They put Limbo on an Inferno phone by Ukab+the+Great · · Score: 3, Funny

    Because SNOBOL wouldn't have a chance in there.

    1. Re:They put Limbo on an Inferno phone by friesandgravy · · Score: 1

      Because SNOBOL wouldn't have a chance in there.

      nice!

    2. Re:They put Limbo on an Inferno phone by Lawrence_Bird · · Score: 1

      SNOBOL4 .. I barely knew ya 30 years ago.. man don't date yourself like that!

  20. What is that by Anonymous Coward · · Score: 0

    thing in the far field to the left of the phone. It looks like the video was made with a head mounted camera. Perhaps it was a hot day???

  21. An OS for the Neckbeards by Anonymous Coward · · Score: 0

    Finally, someone has created an OS for those neglected neckbeards who dislike Android and iOS because of their fancy graphics and animations.

  22. Hey, aren't they supposed to be by Compaqt · · Score: 1

    working on nuclear bombs or some such at Sandia?

    Or is this going to be the new control interface for the bombs?

    --
    I'm not a lawyer, but I play one on the Internet. Blog
  23. EFL port - a perfect match? by staalmannen · · Score: 1

    First, I just want to give a great kudos to the Inferno developers who made this new Inferno-based Android. I am really impressed by what you guys have accomplished. For those that critizise the UI: They even mention that in the youtube video that the UI at the moment is based on Tk which is outdated. An idea that I got was that perhaps an EFL ( http://www.enlightenment.org/ ) port/binding to limbo would be the perfect match. 1) Language-wise: In contrast to its competitors GTK and QT, it is based on C rather than C++. 2) EFL already has its uses in embedded UIs, including phones. 3) Ideology-wise: EFL is permissively (BSD) licensed and fits nicely with the Android userland (Apache) and Inferno (MIT/X) licensed parts.

    1. Re:EFL port - a perfect match? by polymeris · · Score: 1

      1) Language-wise: In contrast to its competitors GTK and QT, it is based on C rather than C++.

      a) How is that an advantage?
      b) I believe GTK+ is written in C

      Otherwise, seems like a good suggestion, as far as I can tell. (But I don't know a thing about distributed computing and that limbo/dis thing.)

    2. Re:EFL port - a perfect match? by staalmannen · · Score: 1

      It might be different now, but before the NDK / bionic libc had issues with C++

  24. Well, you've learned the wrong thing by dbIII · · Score: 2

    The fancy visuals are the bit you put on once you've screwed down the side of the case and not while the bits are all still hanging out. If you hunt around the net there are thousands of dead "projects" that are nothing but concept art because they paid almost 100% of effort to form instead of function. Once you work out what the hell you are doing you then start to have some idea of how to present it in a pleasing way to the user. Projects such as a revival of Plan9 are not yet anywhere near the point where it's know what options should be available let alone how to present them.
    If it was being pushed as something finished you would have a point. It isn't so IMHO you don't.

  25. Total lack of understanding by nurb432 · · Score: 1

    I think what amazes me even more than getting Inferno running are the responses here and other place. How few people ( outside of the Plan 9 community ) actually seem to understand what is going on here. Even when you explain it to them.

    I really thought 'geeks' were supposed to be smarter than this, but it they look more like regular users that are just wearing a pocket protector to look cool.

    Rather disappointing.

    --
    ---- Booth was a patriot ----
    1. Re:Total lack of understanding by Anonymous Coward · · Score: 0

      Potential Shmotential. Currently that Sandia Nexus phone is just text-based UI. That's not going to move this Apple Fanboi's opinion in any significant way, no switching for me from this milestone. New Steve, now where's my iPhone 5?

    2. Re:Total lack of understanding by Anonymous Coward · · Score: 0

      New Steve, now where's my iPhone 5?

      "We're sorry. The CEO you are trying to reach has been disconnected. Please hang your hopes elsewhere."

    3. Re:Total lack of understanding by JabberWokky · · Score: 1

      I understand exactly how cool it is. There's just not much more to say about it. It would be cool to have easy scripting of core capabilities and a very sane environment on my phone. There. I only said it to make you happy. Otherwise, it's just a really damn cool thing that there's not much to chat about if you already comprehend what it is. So the remaining discussion is from people who don't know what it is.

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  26. License stinks... by Anonymous Coward · · Score: 0

    The License.... is a mix.
    If it were pure GPL this would take off.

    Otherwise, it's another way for someone to use your stuff for free and not give back what they do.
    Quote from Wikipedia:
    Inferno 4th edition was released in early 2005 as free software. Specifically, it was dual-licensed under two sets of licenses. Users could either obtain it under a set of free software licenses, or they could obtain it under a proprietary license. In the case of the free software license scheme, different parts of the system were covered by different licenses, including the GNU General Public License, the GNU Lesser General Public License, the Lucent Public License, and the MIT License. Subsequently Vita Nuova has made it possible to acquire the entire system (excluding the fonts, which are sub-licensed from Bigelow and Holmes) under the GPLv2. All three license options are currently available.

  27. Great name... by ResidentSourcerer · · Score: 1

    Inferno. Gotta like it.

    Brings new meaning to "blazingly fast performance" Or the latest 'hot thing.'

    And firewall...

    And daemons...

    Of course an OS that supports migrating processes from one machine to another will need some form of checking out the imported process for malware. Purgatory?

    Is code 'blessed' or 'damned'

    --
    Third Career: Tree Farmer Second Career: Computer Geek First Career: Teacher, Outdoor Instructor, Photographer.
  28. We put in a by ischorr · · Score: 1

    Hurray! Now the UI can be the state of the art in UI design for 1994!

    Great that they got it running in some form, whether as an app overlay or something significantly more low-level, but it doesn't really interest me from a technical level, and from a practical level it's like taking the powertrain and drive train from a Model T (complete with totally different controls) to a 2007 Honda Civic.

    Actually, THAT would be kind of cool =) This is "we put Who Cares? in a Who Cares?"