Web Culture

How To Install An Open-Source Cloud Operating System On Your Server

Stefan Neagu 18-03-2009

In this article we’re going to take a look at another great cloud operating system, EyeOS. EyeOS differentiates itself from other solutions, such as Cloudo Cloudo: Your Entire Operating System in the Cloud Read More , by being licensed under AGPLv3. You can install EyeOS on your own server as easily as you would install WordPress. This eliminates many issues, as we’ll prove by the end of the article.



First of all, it’s very important to know a little about AGPL:

The GNU Affero General Public License is a free, copyleft license for software and other kinds of works, specifically designed to ensure cooperation with the community in the case of network server software.[“¦] By contrast, our General Public Licenses are intended to guarantee your freedom to share and change all versions of a program–to make sure it remains free software for all its users. ““Free Software Foundation

The AGPL license gives you the freedom to download a copy of EyeOS, install it on your own server, modify the code to suit your needs or add new features – contribute back to the community – and use the software at no cost.

Developing applications is another advantage of EyeOS. You can use a standard WAMP How to Set Up Your Own WAMP Server WAMP server is the easiest and most pain-free way to set up Apache, MySQL, and PHP on Windows for hosting a website. Read More /LAMP server, and code applications in PHP. There are many developers with knowledge of PHP, and PHP is a fairly potent programming language, which could mean that more applications will be available for the EyeOS platform in the long run.

The idea behind eyeOS is not to have an Operating System inside an Operating System, or a browser inside a browser. Instead, eyeOS is another step in the digital life era.


Let’s take a look at the feature set and interface:


EyeOS has a very interesting interface – combining metaphors from Linux, Mac and Windows GUIs: taskbar, applications in a dock but on the top, simple clean lines, transparency and a sort of elegance specific to Apple products. The interface was snappy – moving and switching apps, flawless. You can easily upload and download files.



You can view a complete list of available applications on the EyeOS Wiki.

The most important advantage that a platform like this offers to end-users is portability: take with you documents, applications – no need to think about compatibility between different programs and formats – no need to think about the actual computer you’re using. Your office computer, your home computer, your laptop, there would be no difference between them, no need to transfer files or maintain program versions throughout the environment.

The second most important aspect of EyeOS is the fact that you can own and manage your own server. This means you can set up a VPN connection between you and your server and enjoy complete privacy; prices for private virtual servers are low enough to be feasible even for home users. This solution finally eliminates the privacy stigma that cloud applications suffer from.

Imagine running something similar to MinWin or DamnSmallLinux – providing just the base to run Mozilla’s engine for emulating desktop apps, Prism, and inside EyeOS. That’s what the developers behind EyeOS hope will happen to personal computing: the comeback of thin clients.


The environment is clearly more advanced than Cloudo for example, with a fully featured word processor, presentation creator, calendar – everything you need to be productive. Of course there’s room for improvement, but what I saw impressed me; If only I could use Lightroom and Live Writer, I would buy a server immediately.

EyeOS was mentioned Five Webtop Alternatives For Cloud Computing Read More in Jeffry’s article, Five Webtop Alternatives For Cloud Computing.  That too is well worth a read.

You can try EyeOS yourself at eyeos.org, then don’t forget to share your experiences in the comments.

Related topics: Cloud Computing, Remote Desktop, Web Server.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. All_One_Mind
    April 12, 2009 at 11:37 am

    On the subject of open source clouds, you may be interested in GroundOS [Broken URL Removed]. It looks to be competition to EC2, Azure, and Google. It's licensed under an MIT/BSD style open source license, and allows you to easily install any PHP script, not just scripts written specifically for GroundOS. It also provides drag and drop, in browser site editing and creation, and provides a complete web IDE.

  2. Danone
    April 8, 2009 at 4:34 am

    Great article ,thank you

  3. Ty Miles
    March 19, 2009 at 8:11 am

    What I would like to know is for example if I use this say at my office, would it almost be like using a remote virtual machine?

    So if I use something from my office like go to my PC to connect to my home PC, my office can only see the connection to the Go to My PC servers but not what web sites I go to etc.

    If I get on Eye OS does every window I pull up from within the eyeOS interface look like a new web page to my office? For instance if I am in the eye OS interface and then browse to Myspace will my office see that? Or just the connection to my EyeOS server?


    • Stefan Neagu
      March 19, 2009 at 12:04 pm

      Yes, it is similar to a VPN if you set up encryption. They will only see the connection to the EyeOS server.

      • Ty Miles
        March 19, 2009 at 3:00 pm

        That leads to another question. I have not used Eye. But on the other Virtual OS's I notice they use the local browser when you go to surf the web from within their interface. Ghost does this and so does Ajax windows.

        Do you know if Eye does? (Guess I may have to try the demo)


  4. UK Media company
    March 19, 2009 at 6:35 am

    This is great, well done for this posts its amazing i used to use EyeOS but now i just use my normal OS Mac OSx

  5. Jash Sayani
    March 18, 2009 at 3:31 pm

    I have been using eyeOS on my WordPress blog server from some time and its great! Although its not useable daily, but its good to have it.

  6. Piq
    March 18, 2009 at 1:10 pm

    EyeOS wiki links to Wikipedia. Other than, good article and very useful. EyeOS makes alot of sense, but I need my Photoshop and Adobe. In fact, it's the only reason I'm using Windows...

    • Jash Sayani
      March 18, 2009 at 3:33 pm

      Photoshop and other Adobe products also work on Mac. They are not Windows-only.