Существует много открытого исходного кода rdbms. PostgreSQL и MySQL среди более общих.
Вы на самом деле требуете открытого исходного кода, или Вы просто пытаетесь сдержать затраты?
Если открытый исходный код, я предложил бы PostgreSQL, так как я полагаю, что это более устойчиво, чем MySQL. При поиске более дешевых альтернатив SQL Server Вы могли бы хотеть посмотреть на SQL Server Express, Oracle Express Edition или DB2 Express-C.
David упомянул основные большие там, которые развертываются в тонне сред. Если это для персонального использования на маленьком проекте, можно найти SQLite более подходящий. Я не считал бы это абсолютной заменой, но это работает хорошо на персональные проекты. SQLite является наиболее широко развернутым механизмом базы данных SQL в целом, поскольку он используется в программном обеспечении как Skype, Firefox и Солярисе 10.