Sachverhalt: A. Am 31. August 2006 verabschiedete der Kantonsrat des Kantons Zug die Totalrevision des Gesetzes vom 1. September 1994 über die Pensionskasse des Kantons Zug. Gegen das neue Gesetz über die Zuger Pensionskasse (Pensionskassengesetz) wurde das Referendum ergriffen. Am 17. Juni 2007 fand die Abstimmung statt. Das Ergebnis wurde von der Staatskanzlei im Amtsblatt des Kantons Zug Nr. 25 vom 22. Juni 2007 publiziert mit dem Vermerk «angenommen». Weiter wurde auf die Möglichkeit der Beschwerde gegen die Abstimmung bis 25. Juni 2007 hingewiesen. Im Amtsblatt Nr. 48 vom 30. November 2007 wurde die Aufnahme des Gesetzes vom 31. August 2006 in die kantonale Gesetzessammlung mitgeteilt mit dem Hinweis, dagegen könne innert 30 Tagen, laufend ab dem Tag der Publikation im Amtsblatt, beim Bundesgericht Beschwerde erhoben werden. B. Mit Eingabe vom 20. Dezember 2007 haben die Einwohnergemeinde Zug, vertreten durch den Stadtrat, und X._ gemeinsam Beschwerde in öffentlich-rechtlichen Angelegenheiten erhoben mit dem Rechtsbegehren, § 1 Abs. 1 Bst. b des Gesetzes über die Zuger Pensionskasse vom 31. August 2006 sei für bundesrechtswidrig zu erklären und deshalb aufzuheben. Der Kanton Zug, vertreten durch den Regierungsrat und dieser handelnd durch die Finanzdirektion, beantragt die Abweisung der Beschwerde, soweit darauf einzutreten sei, eventualiter in dem Umfang, in dem die Zuger Pensionskasse Vorsorgeleistungen gewährt, die über das BVG-Minimum hinausgehen. Diesem Antrag schliesst sich der Kantonsrat des Kantons Zug an. Das Bundesamt für Sozialversicherungen schliesst auf Gutheissung der Beschwerde. Am 12. Dezember 2008 hat die II. sozialrechtliche Abteilung des Bundesgerichts eine publikumsöffentliche Beratung durchgeführt. 