LAMPOS

1 minute read

Okay, so here’s the plan, and forgive me if you’ve heard this one before, it has been on the backburner of my mind for quite some time and it has finally come back to the forefront.

Basically I have been working on this project named LAMPOS for quite some time, LAMPOS is a desktop operating system built on web technologies. Essentailly, it is a lightweight window manager with the latest and greatest version of Firefox giving you a window into the world of LAMPOS.

LAMPOS is a fresh approach at an operating system. We’re not using KDE, Gnome, XFCE or some other desktop interface that I’m sure you’ve seen a thousand times before, LAMPOS uses the power of HTML5, CSS3, JavaScript and the latest versions of PHP, Perl, Ruby and other web languages to create a lightweight and powerful system for you to build and consume apps.

Another reason we chose to build an opertating system on web technologies is because web applications are designed to have incredible performance, even on older CPU’s. As well as that, our overall goal is to bridge the gap between “native” and “web” applications, LAMPOS allows them to work together in harmony.

Now lets get technical, LAMPOS is based on the Debian Linux distribution with Lighttpd, SQLite and PHP, although you can run Perl, Ruby, C++ and many other languages that you may want to run on LAMPOS. Now I know what you’re thinking: “that’s not a LAMP stack”, you’re right. Our original goal was to use Apache for the web server and MySQL for the database, but on further investigation we decided to use Lighttpd and SQLite, mainly for performance reasons. This also means that we can create a “server” version of LAMPOS which will allow you to use the LAMPOS desktop from any browser to manage your server with a graphical user interface, much like Windows Server and Mac OS X Server.

If this sounds like something you might be interested in getting involved in, no matter how big or small your contribution is, we need your help. You can post your ideas on our GitHub page, chat with us on our IRC channel on Freenode, or simply contact me via email with any suggestions or contributions you may have

Leave a Comment