Aquarium is a FREE Open-Source web-based Graphical User Interface (GUI) for Linux based systems.
Doublefish Solutions Aquarium had been earlier commercial and proprietary close-source solution, but now made free and open-source.
For example,
Gnome, KDE are traditionally Open-Source Window managers of Linux systems. They are desktop environments / graphical user interface that runs on top of a Linux based systems. These solutions works on the same host system locally.
But unlike these window managers Doublefish Solutions - Aquarium is a Commercial web-based graphical-user-interface which executes (or can be installed) remotely in a SaaS based on-line servers or in the same host system, and can be accessed via its supported browser(s).
But why web-based Graphical-User-Interface (GUI) ?
Without a web-based GUI, the only way you can remotely access your Linux-based systems is via CLI based SSH-Sessions or GUI desktop access via remote-desktop connectivity solutions (something like VNC access). The dis-advantage of any remote-desktop access is quite obvious that eventually it eventually transmits sequence of mouse-positions, window images and makes it appear that as if you are directly accessing the remote system in most cases. Where are some remote-desktop connectivity solutions offer much more per-window based graphical optimized interfaces. In all cases a remote-desktop access has certain limitations, limitations in-terms of extensive network bandwidth consumption, desktop refresh limitations and so on. But a web-based GUI like Doublefish Solutions - Aquarium offers a kind of unique high-speed connectivity, which is highly targeted for professional remote-desktop access via UNIFIED - Aquarium GUI. This makes the end-user feel that they can use or access the Linux systems remotely with a complete new abstraction of the GUI !
How Aquarium is optimized ?
Aquarium can be installed either in the same host-Linux machine, or can be installed in other local-Linux machine and can access any number of remotely connected Linux machines.
![]() | ![]() | |
| Fig: Installed per-remote-system | Locally installed in one system to access multiple remote-systems |
![]() |
| Fig: Remotely installed in one system to access multiple remote-systems |
Doublefish Solutions - Aquarium License:
DOUBLEFISH SOLUTIONS - AQUARIUM provides dual licenses, designed to meet the usage and distribution requirements of different types of users.
GPLv2 License:
Copyright (C) (2011) Kiran Kankipati - Doublefish Solutions
kiran_cyberpro at yahoo dot com
All Rights Reserved.
Doublefish Solutions AQUARIUM is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License Version 2, and not any other version, as published by the
Free Software Foundation. Doublefish Solutions AQUARIUM is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Doublefish Solutions AQUARIUM;
see the file COPYING. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
BSD License (2-clause license):
Copyright (2006-2011) Kiran Kankipati - AQUARIUM. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list
of conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
THIS SOFTWARE IS PROVIDED BY KIRAN KANKIPATI - DOUBLEFISH SOLUTIONS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
KIRAN KANKIPATI - DOUBLEFISH SOLUTIONS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The views and conclusions contained in the software and documentation are those of the
authors and should not be interpreted as representing official policies, either expressed
or implied, of Kiran Kankipati - Doublefish Solutions.
2. Disclaimer
By downloading and or using these items you accept the terms of the basic License Agreement as shown on
this site, and any additional terms in the individual license agreement supplied with the item. You have also
accepted the general Disclaimer, so make sure you have read both before downloading or using anything
from this section of the site. In general terms that means you use them at your own risk, and we accept NO
RESPONSIBILITY WHATSOEVER for anything that may occur as a result of your use of, or inability to use, any
item provided. DOUBLEFISH SOLUTIONS - AQUARIUM accept no responsibility whatsoever from damage to yourself or your
computer that may arise from the installation of this free software which is provided.


