Bitnami is a library of
installers or
software packages for web applications and
software stack
In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on ...
s as well as
virtual appliances. Bitnami is sponsored by
Bitrock, a company founded in 2003 in
Seville
Seville ( ; , ) is the capital and largest city of the Spain, Spanish autonomous communities of Spain, autonomous community of Andalusia and the province of Seville. It is situated on the lower reaches of the Guadalquivir, River Guadalquivir, ...
,
Spain
Spain, or the Kingdom of Spain, is a country in Southern Europe, Southern and Western Europe with territories in North Africa. Featuring the Punta de Tarifa, southernmost point of continental Europe, it is the largest country in Southern Eur ...
by Daniel Lopez Ridruejo and Erica Brescia. Bitnami stacks are used for installing software on
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
,
Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
,
macOS
macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
and
Solaris.
VMware acquired Bitrock, along with its two largest properties, Bitnami and InstallBuilder, on May 15, 2019.
Technology overview
Bitnami stacks are available for web applications such as
WordPress
WordPress (WP, or WordPress.org) is a web content management system. It was originally created as a tool to publish blogs but has evolved to support publishing other web content, including more traditional websites, electronic mailing list, ma ...
,
Drupal
Drupal () is a free and open-source web content management system (CMS) written in PHP and distributed under the GNU General Public License. Drupal provides an open-source back-end framework for at least 14% of the top 10,000 websites worldwide ...
,
Joomla!,
Redmine, AbanteCart,
PrestaShop,
Magento,
MediaWiki
MediaWiki is free and open-source wiki software originally developed by Magnus Manske for use on Wikipedia on January 25, 2002, and further improved by Lee Daniel Crocker,mailarchive:wikipedia-l/2001-August/000382.html, Magnus Manske's announc ...
and many others. In addition to the application itself, the stacks include the other software required to run that application. For example, a WordPress stack will include WordPress, as well as the MySQL database to manage data, Apache Web server to serve the pages,
OpenSSL
OpenSSL is a software library for applications that provide secure communications over computer networks against eavesdropping, and identify the party at the other end. It is widely used by Internet servers, including the majority of HTTPS web ...
library for basic
cryptographic
Cryptography, or cryptology (from "hidden, secret"; and ''graphein'', "to write", or '' -logia'', "study", respectively), is the practice and study of techniques for secure communication in the presence of adversarial behavior. More gen ...
functions and
PhpMyAdmin to administer MySQL. Bitnami installers are released under the
Apache License
The Apache License is a permissive free software license written by the Apache Software Foundation (ASF). It allows users to use the software for any purpose, to distribute it, to modify it, and to distribute modified versions of the software ...
2.0.
Using automated
cloud computing
Cloud computing is "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to International Organization for ...
management, Bitnami offers users automated application deployments of open source server apps from
IBM Cloud,
Oracle Cloud
Oracle Cloud is a cloud computing service offered by Oracle Corporation providing servers, storage, network, applications and services through a global network of Oracle Corporation managed data centers. The company allows th ...
,
Amazon EC2,
Azure and
Google Cloud Platform
Google Cloud Platform (GCP) is a suite of cloud computing services offered by Google that provides a series of modular cloud services including computing, Computer data storage, data storage, Data analysis, data analytics, and machine learnin ...
servers.
Since July 2009 Bitnami also offers ready-to-run
virtual machine
In computing, a virtual machine (VM) is the virtualization or emulator, emulation of a computer system. Virtual machines are based on computer architectures and provide the functionality of a physical computer. Their implementations may involve ...
s that contain a minimal and configured
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
operating system. Bitnami offers open source applications as modules for
XAMPP
XAMPP ( or ) is a free and open-source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl progra ...
package developed by Apache Friends.
The distinct difference between installation of Bitnami installers and native installs (e.g. rpms and debs on Linux) are that they are installed in a way as to prevent interference with existing software and libraries. If multiple applications are installed on the same web server considerations for resolving conflicts on specific ports must be made.
On February 13, 2009, Bitnami announced the release of the Enano CMS web stack, which is unique in that, according to Bitnami and to the Enano CMS Project, the stack module was the first to be externally developed.
In February 2010, Bitnami announced the release of Bitnami Cloud Hosting a service that allows deploying Bitnami stacks on the
Amazon EC2 cloud, with automatic monitoring and backups.
Since 2019, Bitnami has been part of
VMware. VMware announced its intent to acquire Bitnami and proceeded on May 15, 2019.
See also
*
Software appliance
*
Live CD
A live CD (also live DVD, live disc, or live operating system) is a complete booting, bootable computer installation including operating system which runs directly from a CD-ROM or similar storage device into a computer's memory, rather than lo ...
*
TurnKey Linux Virtual Appliance Library
References
Further reading
*
*
*
* {{Cite web , url=http://www.informationweek.com/blog/main/archives/2008/03/bitesized_serve.html , title=Bite-Sized Server Apps With BitNami , author=Yegulalp, Serdar , date=2008-03-24 , publisher=Information Week , accessdate=2008-07-12 , archive-date=2008-08-21 , archive-url=https://web.archive.org/web/20080821211817/http://www.informationweek.com/blog/main/archives/2008/03/bitesized_serve.html , url-status=dead
Installation software
Free package management systems
Cloud infrastructure
Free server software
Free system software
Drupal
WordPress
Software using the Apache license