DB2 Express-C is a no-charge edition of DB2 for Linux and Windows. It is free to download, develop applications, deploy into production, and even redistribute. DB2 Express-C supports development of database applications using XML, C/C++, .NET, JDBC, ODBC, PHP, Ruby, and more. It is optimized for systems with up to 2 processors and 4 GB of memory, and does not impose artificial restrictions on database size, number of databases, or number of users.