Slashdot Mirror


CDE — Making Linux Portability Easy

ihaque writes "A Stanford researcher, Philip Guo, has developed a tool called CDE to automatically package up a Linux program and all its dependencies (including system-level libraries, fonts, etc!) so that it can be run out of the box on another Linux machine without a lot of complicated work setting up libraries and program versions or dealing with dependency version hell. He's got binaries, source code, and a screencast up. Looks to be really useful for large cluster/cloud deployments as well as program sharing. Says Guo, 'CDE is a tool that automatically packages up the Code, Data, and Environment involved in running any Linux command so that it can execute identically on another computer without any installation or configuration. The only requirement is that the other computer have the same hardware architecture (e.g., x86) and major kernel version (e.g., 2.6.X) as yours. CDE allows you to easily run programs without the dependency hell that inevitably occurs when attempting to install software or libraries. You can use CDE to allow your colleagues to reproduce and build upon your computational experiments, to quickly deploy prototype software to a compute cluster, and to submit executable bug reports.'"

4 of 385 comments (clear)

  1. Re:It's About Time by icebraining · · Score: 0, Redundant

    I'm not a troll. I use GNU/Linux exclusively. I just never see them anywhere besides my university.

    And no, I hadn't thought about server rooms - parent talked about portableapps.com, which is exclusively for desktop apps (or at least, I wouldn't run Gimp or AssaultCube on a server).

  2. Re:It's About Time by ScrewMaster · · Score: 0, Redundant

    Of course, there's so little number of GNU/Linux installations out there that it's almost irrelevant.

    Um, I think you meant "there's so little number of GNU/Linux desktop installations." And yeah, compared to Windows the market share isn't much. But ... next year will be the Year of Linux on the Desktop. I'm certain of it.

    --
    The higher the technology, the sharper that two-edged sword.
  3. Re:It's About Time by ischorr · · Score: 0, Redundant

    ...How is the parent post a troll?

  4. Re:It's About Time by ScrewMaster · · Score: 0, Redundant

    Um, I think you meant "there's so little number of GNU/Linux desktop installations." And yeah, compared to Windows the market share isn't much. But ... next year will be the Year of Linux on the Desktop. I'm certain of it.

    Um, I think you meant, "there's such a small number of GNU/Linux desktop installations."

    No, that's what he meant. I was focusing on meaning, not largely irrelevant detail.

    --
    The higher the technology, the sharper that two-edged sword.