当今开放源代码的软件被越来越广泛的使用着。像Linux操作系统一样,开放源代码的数据库的出现也有其必然性。在当Oracle、IBM、Microsoft等几大数据库厂商在数据库领域处于垄断地位的时候,出现了以PostgreSQL和MySQL为代表的开放源代码的数据库系统,它们的出现推动了软件事业的发展。
开放源代码的数据库相比商业数据库有着许多的优势。使用免费,管理简单,系统小巧精干,功能可以与商业数据库相比甚至更强大(如PostgreSQL)。开放源代码的数据库也有它的劣势比如它没有稳定技术支持,如果使用中出了问题将会是很麻烦的事。不过目前也出现了一些公司对这些开放源代码的程序提供非免费的技术支持。