Eclipse Che vs VirtualBox

Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Eclipse Che
Eclipse Che

34
54
+ 1
18
VirtualBox
VirtualBox

7.6K
6K
+ 1
1.1K
Add tool

Eclipse Che vs VirtualBox: What are the differences?

Developers describe Eclipse Che as "Next-Generation Eclipse IDE. Eclipse Che is an open source developer workspace server and cloud IDE". Eclipse Che is the only open source cloud IDE with RESTful workspaces and Docker-based machines. It's as powerful as it sounds. On the other hand, VirtualBox is detailed as "Run nearly any operating system on a single machine and to freely switch between OS instances running simultaneously". VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License (GPL) version 2.

Eclipse Che can be classified as a tool in the "Cloud IDE" category, while VirtualBox is grouped under "Virtualization Platform".

Some of the features offered by Eclipse Che are:

  • Universal Workspace
  • Docker Machines
  • Workspace Agents

On the other hand, VirtualBox provides the following key features:

  • Portability
  • No hardware virtualization required
  • Guest Additions: shared folders, seamless windows, 3D virtualization

"Cloud IDE" is the top reason why over 4 developers like Eclipse Che, while over 357 developers mention "Free" as the leading cause for choosing VirtualBox.

Eclipse Che is an open source tool with 5.56K GitHub stars and 1.03K GitHub forks. Here's a link to Eclipse Che's open source repository on GitHub.

- No public GitHub repository available -

What is Eclipse Che?

Eclipse Che makes Kubernetes development accessible for developer teams, providing one-click developer workspaces and eliminating local environment configuration for your entire team.

What is VirtualBox?

VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License (GPL) version 2.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Eclipse Che?
Why do developers choose VirtualBox?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con
    What companies use Eclipse Che?
    What companies use VirtualBox?

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with Eclipse Che?
    What tools integrate with VirtualBox?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    What are some alternatives to Eclipse Che and VirtualBox?
    Theia
    Theia provides the end-user with a full-fledged multi-language IDE (not just a smart editor) and supports equally the paradigm of Cloud IDE and Desktop IDE.
    Eclipse
    Standard Eclipse package suited for Java and plug-in development plus adding new plugins; already includes Git, Marketplace Client, source code and developer documentation. Click here to file a bug against Eclipse Platform.
    Red Hat Codeready Workspaces
    Built on the open Eclipse Che project, Red Hat CodeReady Workspaces provides developer workspaces, which include all the tools and the dependencies that are needed to code, build, test, run, and debug applications.
    Cloud9 IDE
    Cloud9 provides a development environment in the cloud. Cloud9 enables developers to get started with coding immediately with pre-setup environments called workspaces, collaborate with their peers with collaborative coding features, and build web apps with features like live preview and browser compatibility testing. It supports more than 40 languages, with class A support for PHP, Ruby, Python, JavaScript/Node.js, and Go.
    Codeanywhere
    A development platform that enables you to not only edit your files from underlying services like FTP, GitHub, Dropbox and the like, but on top of that gives you the ability to collaborate, embed and share through Codeanywhere on any device.
    See all alternatives
    Decisions about Eclipse Che and VirtualBox
    No stack decisions found
    Interest over time
    Reviews of Eclipse Che and VirtualBox
    Avatar of SauloNunes
    Business Analyst with skills in FullStack Development Desktop Web and Mobile at LeanWork
    Review ofVirtualBoxVirtualBox

    Sometimes you will need to customize your virtualbox and you can easily add virtualbox commands inside your vagrantfile

    Example of USB connection Share Between Host and VM

    #Use $VBoxManage list usbhost To list Usb Ports and Get Your Device VENDORID and PRODUCTID
    
    v.customize ["modifyvm", :id, "--usb", "on"]
    
    v.customize ['usbfilter', 'add', '0', '--target', :id, '--name', 'ESP', '--vendorid', '0x22b8', '--productid', '0x2e76']
    
    How developers use Eclipse Che and VirtualBox
    Avatar of Ana Phi Sancho
    Ana Phi Sancho uses VirtualBoxVirtualBox

    Network and security programs. install and run multiple operating systems. Good to understand computer networks - internet and multiple services, such as the world wide web; and the opportunities they offer for communication (combine a variety of software and services)

    Avatar of Dynamictivity
    Dynamictivity uses VirtualBoxVirtualBox

    We use Virtualbox in combination with Vagrant during development to ensure a consistent test/development environment. This helps to reduce the number of defects when our software goes to production.

    Avatar of Cyrus Stoller
    Cyrus Stoller uses VirtualBoxVirtualBox

    For running a VM locally with Vagrant. It can be a little irritable, but it's open source and free, so I'm not complaining. I would probably use VMWare, but I don't want to pay for it right now.

    Avatar of davidk01
    davidk01 uses VirtualBoxVirtualBox

    Virtualbox is managed by Vagrant and it sets up a local development environment so that anyone can test their changes before pushing the changes upstream.

    Avatar of Tim De Lange
    Tim De Lange uses VirtualBoxVirtualBox

    Development test boxes. I dont like virtualbox that much - but for a while it was the only free vmware alternative.

    How much does Eclipse Che cost?
    How much does VirtualBox cost?
    Pricing unavailable
    News about Eclipse Che
    More news