![dbeaver community dbeaver community](https://dbeaver.io/wp-content/uploads/2018/03/erd.png)
In 2017 DBeaver CE was relicensed under Apache License (starting from version 4.x). In 2015 DBeaver source code/community has moved to GitHub. The EE version is based on CE but also provides support of NoSQL/ BigData databases (Cassandra, MongoDB and Redis) and includes a few additional Eclipse plugins.
![dbeaver community dbeaver community](https://dbeaver.io/wp-content/uploads/2015/02/dark-ui-1024x767.png)
In 2014 the Enterprise Edition (EE) version was released.
#Dbeaver community software
Shortly after, various software vendors started to integrate with DBeaver (mostly as an extensions to their proprietary Eclipse RCP products: Zend Studio, NXTware, DeltaDNA, etc.). In 2012 an Eclipse plugin version was released - since then DBeaver has become one of the most popular database extensions for Eclipse (top 50-60 among all Eclipse extensions). In the same year, the official web site was founded and the community support forum (now moved to GitHub) was created. It quickly became a popular tool in the open-source community.
![dbeaver community dbeaver community](https://sanet.pics/storage-4/1218/kRu2chf7Mnly8Z9FSVXf11SiuRSQJxQ3.jpg)
The first official release was in 2011 on Freecode. It was supposed to be free and open-source with a good-looking and convenient UI and to include frequently used features for database developers. A closed-source enterprise edition of DBeaver is distributed under a commercial license.ĭBeaver was started in 2010 as a hobby project. The community edition (CE) of DBeaver is a free and open source software that is distributed under the Apache License. This is a desktop application written in Java and based on Eclipse platform. It provides a plug-in architecture (based on the Eclipse plugins architecture) that allows users to modify much of the application's behavior to provide database-specific functionality or features that are database-independent.
#Dbeaver community code
It provides an editor that supports code completion and syntax highlighting. For other databases ( NoSQL) it uses proprietary database drivers. For relational databases it uses the JDBC application programming interface (API) to interact with databases via a JDBC driver. DBeaver is a SQL client software application and a database administration tool.