Slashdot Mirror


Google Releases Open Source NX Server

wisesifu writes with news of a new open source NX server, dubbed NeatX, that was released by Google and promptly lost in the shuffle of the Chrome OS announcement. "NX technology was developed by NoMachine to handle remote X Window connections and make a graphical desktop display usable over the Internet. By its own admission, Google has been looking at remote desktop technologies for 'quite a while' and decided to develop Neatx as existing NX server products are either proprietary or difficult to maintain. 'The good old X Window system can be used over the network, but it has issues with network latency and bandwidth. Neatx remedies some of these issues,' Google engineers wrote on the company's open source blog. NoMachine had released parts of the source code to its NX product under the GPL, but the NX server remained proprietary. [...] Neatx is written in Python, with a few wrapper scripts in Bash and one program written in C 'for performance reasons.'"

9 of 257 comments (clear)

  1. Sucks to be NoMachine by Anonymous Coward · · Score: 5, Funny

    Poor NoMachine... now they don't have a product

    1. Re:Sucks to be NoMachine by Felix+Da+Rat · · Score: 5, Funny

      Poor NoMachine... now they don't have NoProduct

      Fixed that for 'ya.

  2. Re:NIH by CannonballHead · · Score: 4, Funny

    Maybe they didn't know how to program Expect (tcl). This would make Python much easier to maintain. ;)

  3. Re:NIH by Red+Flayer · · Score: 5, Funny

    It was unmaintainable because it was written in Bash, Expect, and C, so they rewrote it in Bash, Python, and C?

    Well, they started to rewrite it in a mix of Haskell, Visual Basic, and Perl. But the project managers kept spontaneously combusting, so they had to go for a language combo that was a little more commonplace.

    --
    "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
  4. Re:FreeNX by oldhack · · Score: 3, Funny

    BASH, Expect, C ... sounds suspiciously like the hairballs I cooked up back when I was slaving away with sysadmin monkey duties.

    --
    Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
  5. Re:FreeNX by Goaway · · Score: 2, Funny

    Wow, won't Google look silly now that you've told them that X11 exists! I bet they never even realized!

  6. Re:FreeNX by rdoger6424 · · Score: 5, Funny

    Couldn't they just google it?

    --
    "Hello 911? I just tried to toast some bread, and the toaster grew an arm and stabbed me in the face!"
  7. Re:Root is like crack by civilizedINTENSITY · · Score: 2, Funny

    "sudo make me a sandwich" -XKCD

  8. Re:FreeNX by K.+S.+Kyosuke · · Score: 2, Funny

    "It says that Google rejected it because it's a mess of Bash, Expect, and C and very hard to maintain. Their implementation is mostly Python, with a little C and Bash."

    I would certainly expect some serious C bashing from a Python-using company. Or did I just C them bash expect?

    --
    Ezekiel 23:20