Sachverhalt: Sachverhalt: A. X._ (geb. 1970) schloss im Frühling 1996 mit der amerikanischen Gruppe "A._" einen Lizenzvertrag, der ihn gegen Gebühr berechtigte, die amerikanische Version eines Datenträgers (CD-ROM) "B._" in Europa zu vertreiben. Er liess 3'000 solche Datenträger pressen, ohne selber etwas am Datenbestand zu ändern, und bot diese im Internet im In- und Ausland zum Verkauf an. Er verschenkte Werbeexemplare und verkaufte rund 100 Stück zum Preis von je Fr. 70.--. Die CD-ROM ist über ein Web-Browser-Programm (z.B. Microsoft, Internet-Explorer, Netscape) lesbar. Sie enthält im Inhaltsverzeichnis unter anderem einen Bereich, der mit "VIRUS" betitelt ist. Dieser Teil, der in fünf Unterbereiche gegliedert ist, enthält zwar kein lauffähiges Virusprogramm. Es finden sich dort jedoch Instruktionen und Hinweise zur Erzeugung von Programmen, die Daten infizieren, zerstören oder unbrauchbar machen. Die CD-ROM ist über ein Web-Browser-Programm (z.B. Microsoft, Internet-Explorer, Netscape) lesbar. Sie enthält im Inhaltsverzeichnis unter anderem einen Bereich, der mit "VIRUS" betitelt ist. Dieser Teil, der in fünf Unterbereiche gegliedert ist, enthält zwar kein lauffähiges Virusprogramm. Es finden sich dort jedoch Instruktionen und Hinweise zur Erzeugung von Programmen, die Daten infizieren, zerstören oder unbrauchbar machen. B. Das Bezirksgericht Zürich erkannte X._ am 20. Juli 2000 der gewerbsmässigen Datenbeschädigung im Sinne von Art. 144bis Ziff. 2 Abs. 1 und 2 StGB schuldig und verurteilte ihn zu einer Busse von Fr. 300.--. Am 22. Februar 2001 bestätigte das Obergericht des Kantons Zürich den Schuldspruch, sprach eine bedingte Gefängnisstrafe von zwei Monaten aus und büsste X._ mit Fr. 5'000.-- (publiziert in ZR 100/2001 Nr. 44). Auf kantonale Nichtigkeitsbeschwerde von X._ hin hob das Kassationsgericht des Kantons Zürich am 11. November 2001 das Urteil des Obergerichts auf. Letzteres holte darauf ein Gutachten bei Prof. U. Maurer vom Institut für theoretische Informatik der ETH Zürich ein. Am 3. Oktober 2002 bestätigte das Obergericht sein erstes Urteil. Auf kantonale Nichtigkeitsbeschwerde von X._ hin hob das Kassationsgericht des Kantons Zürich am 11. November 2001 das Urteil des Obergerichts auf. Letzteres holte darauf ein Gutachten bei Prof. U. Maurer vom Institut für theoretische Informatik der ETH Zürich ein. Am 3. Oktober 2002 bestätigte das Obergericht sein erstes Urteil. C. X._ führt eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, das Urteil des Obergerichts sei aufzuheben und die Sache zu neuer Entscheidung an die Vorinstanz zurückzuweisen. Das Obergericht des Kantons Zürich verzichtet auf Gegenbemerkungen.