SQLite не написан на .NET, но есть адаптер .NET (с поддержкой linq для сущностей), и он переносим на все платформы, которые вы, вероятно, рассмотрите (он используется, например, в Firefox, Safari, Adobe Lightroom, апертура яблока и скайп). Если вы ищете проверенную, широко распространенную базу данных с открытой лицензией, это хороший конкурент.
Тем не менее, db4o, безусловно, является хорошей альтернативой, которую следует упомянуть, особенно потому, что он так легко интегрируется в среду OO (чего нет в базе данных на основе sql).