Sachverhalt: A. Das Geschworenengericht des Kantons Zürich sprach X._ und Y._ am 18. Februar 2008 der vorsätzlichen Tötung ihrer Tochter A._ schuldig. Es verurteilte Y._ zu 12 Jahren und X._ zu 6 Jahren Freiheitsstrafe, unter Anrechnung der erstandenen Polizei- und Untersuchungshaft. B. Die Oberstaatsanwaltschaft des Kantons Zürich erhebt Beschwerde in Strafsachen, wobei sie nur das Urteil gegen X._ anficht. Sie beanstandet die Strafzumessung und beantragt, die Sache zur neuen Entscheidung an das Geschworenengericht zurückzuweisen. Das Urteil gegen Y._ ist inzwischen in Rechtskraft erwachsen. C. Die Beschwerdegegnerin beantragt, die Beschwerde sei abzuweisen. Gleichzeitig stellt sie das Gesuch um unentgeltliche Rechtspflege. Die Vorinstanz hat auf eine Vernehmlassung verzichtet. Das Bundesgericht hat die Beschwerde in öffentlicher Sitzung beurteilt.