What about Scheme? Sure, it was bootstrapped in Maclisp, but not too long after had pretty much "zero compatibility and zero code sharing" with mainline LISPs. But is it not a LISP?
1) the Lisps: they carry the name and share basics: Lisp 1.5 ... Common Lisp, ...
2) the derived dialects with some compatibility: Scheme, Interlisp, ...
3) the derived^2 dialects: Logo, MDL, Dylan, Racket, Clojure, ...
4) the derived^3 dialects: ML, ...
The Lisps is category one were and are able to share code. Emacs Lisp implements some of Common Lisp. Something complex like the LOOP macro was once a single source file for Maclisp, Lisp Machine Lisp and Common Lisp.
Clojure shares no source code with any other Lisp. It renames basic vocabulary ('atom') and lacks some older concepts. It's basically a new language.
What about Scheme? Sure, it was bootstrapped in Maclisp, but not too long after had pretty much "zero compatibility and zero code sharing" with mainline LISPs. But is it not a LISP?