Sicher, dass die
Unit System.contnrs unter Linux nicht verfügbar ist? Welche Delphi-Version verwendest Du genau?
Jedenfalls in Delphi 10.2.3 ist sie unter Linux verfügbar (findet sich im Delphiverzeichnis unter "source\
rtl\common"). Kann sein, dass sie in der Erstausgabe von 10.2 nicht drin war (ich hatte sie auch in meinem FMX-Buch, Delphi Stand 10.2, nicht gelistet), aber in den 3 Updates gab es ja auch Verbesserungen und Erweiterungen für Linux, evtl. wurde sie da ergänzt.
Ich kann Sie jedenfalls unter Linux verwenden und auch die TObjectList, funktioniert einwandfrei.
Davon abgesehen ist der Tipp von Uwe aber richtig und evtl. auch die bessere Lösung, da man mit der TObjectlist aus der
Unit "System.Generics.Collections," das Objekt typisiert und das somit weniger fehleranfällig im Rahmen der Entwicklung ist.