Este post es la respuesta a ésta pregunta de un lector del blog:

Hey, muy buen e interesante tutorial!
Me llamo XXX y soy de Lima, Perú, y el motivo por el cual te escribo es para hacerte una consulta:
Yo he desarrollado una aplicación utilizando SQL Server CE, pero, para probarla en mi teléfono, necesito algún tipo de licencia? Por lo que veo, eso que escribiste: “No sobra recordar que CE está basado en un archivo local con extensión *.sdf y que éste archivo para WP7 se guarda en el IsolatedStorage que tiene la aplicación.” me hace pensar que no. Además, todos los teléfonos con Mango pueden soportar aplicaciones que estén utilizando SQL Server CE o necesitan de algo más?
Podrías darme mayor información, por favor?
Muchas gracias por tu respuesta, la necesito para un trabajo de la universidad, también.

La respuesta corta es: No. La respuesta larga según Scott Gu:

SQL CE can be used for development scenarios, testing scenarios, and light production usage scenarios. With the SQL CE 4 release we’ve done the engineering work to ensure that SQL CE won’t crash or deadlock when used in a multi-threaded server scenario (like ASP.NET). This is a big change from previous releases of SQL CE – which were designed for client-only scenarios and which explicitly blocked running in web-server environments. Starting with SQL CE 4 you can use it in a web-server as well.

There are no license restrictions with SQL CE. It is also totally free.

Javier Andrés Cáceres Alvis

Microsoft Most Valuable Professional – MVP
Intel Black Belt Software Developer