Ambas as frases estão corretas e são, no seu uso corrente, praticamente sinónimas.
A questão convocada pelas frases apresentadas está relacionada com o uso de nome com ou sem artigo definido. A presença ou ausência do artigo definido está relacionado com fatores semânticos, contextuais e individuais que não é possível sistematizar de forma a apresentar como regra a seguir nos usos do português.
Poderemos afirmar, não obstante, que o uso do artigo a introduzir um sintagma nominal habitualmente associa-se a uma referência específica, ao passo que a ausência do artigo contribui para uma referência mais vaga e imprecisa.
Assim, no caso concreto do sintagma nominal «música popular», a sua construção com artigo definido, como em (1), é compatível com a intenção de indicar o tipo particular1 de música de que Ricardim gosta: a música popular face, por exemplo, à música erudita. A presença do artigo contribui para a indicação de uma realidade concreta ou tomada como já conhecida pelos interlocutores:
(1) «Ricardim gosta da música popular.»
Em (2), a ausência de artigo definido é compatível com a apresentação de um conceito abstrato1, relativo aos tipos de música existentes, apontando assim para um conceito de valor genérico:
(2) «Ricardim gosta de música popular.»
Como se pode observar, as diferenças entre as duas frases são, de facto, muito subtis e podem ainda ficar dependentes de razões contextuais que dificilmente poderão ser sistematizadas.
Disponha sempre!
1. Para mais informações, cf. Raposo et al., Gramática do Português. Fundação Calouste Gulbenkian, 2013, p. 1071 e consulte os textos relacionados.