Sachverhalt: Sachverhalt: A. Die LEGO System A/S (Beklagte) gehört zur dänischen LEGO-Gruppe, die seit mehreren Jahrzehnten die bekannten LEGO-Klemmbausteine herstellt. Sie hinterlegte beim Eidgenössischen Institut für Geistiges Eigentum (IGE) folgende schweizerische Formmarken: - am 1. April 1993 die Marke Nr. 411 469 für Spielbausteine (Kl. 28) (die eingereichte Abbildung zeigt einen quaderförmigen Stein mit acht aufgesetzten runden Noppen, je vier parallel in Längsrichtung angeordnet), - am 31. März 1995 die Marke Nr. 433 265 für Spielbausteine (Kl. 28) (dargestellt wird ein Quader mit sechs aufgesetzten runden Noppen, je drei parallel in Längsrichtung angeordnet), - am 31. März 1995 die Marke Nr. 433 266 für Spielbausteine (Kl. 28) (dargestellt wird ein länglicher Quader mit vier aufgesetzten runden Noppen, in einer Reihe in Längsrichtung angeordnet), - am 31. März 1995 die Marke Nr. 433 267 für Spielbausteine (Kl. 28) (dargestellt wird ein gleichseitiger Quader mit vier aufgesetzten runden Noppen, je in gleichem Abstand angeordnet), - am 31. März 1995 die Marke Nr. 433 268 für Spielbausteine (Kl. 28) (dargestellt wird ein länglicher Quader mit zwei aufgesetzten runden Noppen, in Längsrichtung angeordnet). Die Mega Bloks Inc. (Klägerin), vormals Ritvik Holdings Inc., gehört zur kanadischen Ritvik-Gruppe und vertreibt weltweit Spielzeuge. Sie produziert seit den Achtzigerjahren des letzten Jahrhunderts unter anderem Klemmbausteine, die mit den LEGO-Bausteinen kompatibel sind. Die Mega Bloks Inc. (Klägerin), vormals Ritvik Holdings Inc., gehört zur kanadischen Ritvik-Gruppe und vertreibt weltweit Spielzeuge. Sie produziert seit den Achtzigerjahren des letzten Jahrhunderts unter anderem Klemmbausteine, die mit den LEGO-Bausteinen kompatibel sind. B. Am 9. März 2000 stellte die Klägerin beim Handelsgericht des Kantons Zürich das Rechtsbegehren, die vorstehend genannten Formmarken der Beklagten seien nichtig zu erklären. Das Handelsgericht kam diesem Begehren mit Urteil vom 17. Dezember 2002 nach. Es befand insbesondere, alle Merkmale der hinterlegten Formmarken seien funktional und es bestehe keine Differenz zwischen dem vom Publikum Erwarteten und der tatsächlichen Form, weshalb diese nicht kennzeichnungskräftig sei. Ausserdem stelle das Vorgehen der Beklagten einen Missbrauch des Instituts der Marke dar, das keinen Schutz verdiene, weil die Beklagte versuche, Konkurrenzprodukte vom Markt zu verdrängen, die berechtigterweise die gleiche Form und die selben Masse aufwiesen. B. Am 9. März 2000 stellte die Klägerin beim Handelsgericht des Kantons Zürich das Rechtsbegehren, die vorstehend genannten Formmarken der Beklagten seien nichtig zu erklären. Das Handelsgericht kam diesem Begehren mit Urteil vom 17. Dezember 2002 nach. Es befand insbesondere, alle Merkmale der hinterlegten Formmarken seien funktional und es bestehe keine Differenz zwischen dem vom Publikum Erwarteten und der tatsächlichen Form, weshalb diese nicht kennzeichnungskräftig sei. Ausserdem stelle das Vorgehen der Beklagten einen Missbrauch des Instituts der Marke dar, das keinen Schutz verdiene, weil die Beklagte versuche, Konkurrenzprodukte vom Markt zu verdrängen, die berechtigterweise die gleiche Form und die selben Masse aufwiesen. C. Die Beklagte führt eidgenössische Berufung mit den Anträgen, das Urteil des Handelsgerichts sei aufzuheben und die Nichtigkeitsklage abzuweisen. Eventuell sei die Streitsache zu neuer Beurteilung im Sinne der Erwägungen an die Vorinstanz zurückzuweisen. Sie rügt eine Verletzung von Art. 2 lit. a und b MSchG und von Art. 2 Abs. 2 ZGB. Die Klägerin schliesst auf Abweisung der Berufung. 