但是它在它的另一部分却依然存在,依然是社会各个成员间分配产品和分配劳动的调节者(决定者)。“不劳动者不得食”这个社会主义原则已经实现了;“对等量劳动给予等量产品”这个社会主义原则也已经实现了。但是,这还不是共产主义,还没有消除对不同等的人的不等量(事实上是不等量)劳动给予等量产品的“资产阶级权利”。(《列宁全集》,第31卷,88—90页。)这里我们也就接触到了社会主义和共产主义在科学上的差别问题,这个问题在上面引用的恩格斯说“社会民主党人”这个名称不正确的一段话里已经谈到。共产主义第一阶段或低级阶段同共产主义高级阶段之间的差别在政治上说将来也许很大,但现在在资本主义下来着重谈论它就很可笑了
但是社会主义同共产主义在科学上的差别是很明显的。通常所说的社会主义,马克思把它称做共产主义社会的“第一”阶段或低级阶段。既然生产资料已成为公有财产,那么“共产主义”这个名词在这里也是可以用的,只要不忘记这还不是完全的共产主义。马克思的这些解释的伟大意义,就在于他在这里也彻底地运用了唯物主义辩证法,即发展学说,把共产主义看成是从资本主义中发展出来的。马克思没有经院式地臆造和“虚构”种种定义,没有从事毫无意义的字面上的争论(什么是社会主义,什么是共产主义),而是分析了可以称为共产主义在经济上成熟程度的两个阶段的东西。(《列宁全集》,第31卷,94页。)列宁在《国家与革命》一书的第四章的‘恩格斯论民主的消除’一节中说:恩格斯在谈到“社会民主党人”这个名称在科学上不正确的时候,曾连带说到这一点(指民主的消除——笔者注)。
恩格斯在给自己那本19世纪70年代主要是论述“国际”问题的文集(《<人民国家报>国际问题论文集》)作序(1894年1月3日,即恩格斯逝世前一年半)的时候写道,在所有的文章里,他都用“共产党人”这个名词,而不用“社会民主党人”,因为当时法国的蒲鲁东派和德国的拉萨尔派都自称为社会民主党人。
恩格斯接着写道:“因而对马克思和我来说,用如此有伸缩性的名称来表示我们特有的观点是绝对不行的。现在情况不同了,这个词(社会民主党人)也许可以过得去(magpassiren),虽然对于经济纲领不单纯是一般社会主义的而直接是共产主义的党来说,对于政治上的最终目的是消除整个国家因而也消除民主的党来说,这个词还是不确切的(unpassend,不恰当的)。然而,对真正的(黑体是恩格斯用的)政党说来,名称总是不完全符合的;党在发展,名称却不变。”