Ambos intentan proporcionar una alternativa a la tecnología.NET desarrollando una implementación libre del marco de aplicaciones y servicios.NET de Microsoft.