It is true that you can fork in Smalltalk. It is not true that such a fork results in multiple cores being used by the same VM concurrently. At least not in any of the "mainstream" Smalltalk implementations I know (which would be Squeak, Pharo and VisualWorks).