it turns out the NeXT Step Dock (and Windows 95 taskbar) was derived from the first commercial implementation on the Acorn Archimedes' Arthur OS in 1987.
I would really like to see some direct proof of this, considering that the Sapphire window manager on the Accent system essentially had a dock three years prior (see above post). Besides my citation in my previous post about Accent, you can read
this article about the Sapphire user interface, with details all about the "icon window" starting on PDF page 5. (The author is Sapphire's interface designer Brad Myers, who is often credited with inventing the progress bar. Accent had them, and Myers may have debuted them there.) So by timing alone, the Register article is wrong: RiscOS didn't introduce the icon bar concept in 1987. The Accent article I just linked is dated December 1984.
But why does Accent matter to NeXT?
Well, Accent was a direct ancestor of Mach and therefore NeXTstep; it was developed right in the same Carnegie Mellon lab where Mach was born. Avie Tevanian who I've mentioned was hired directly out of that lab by NeXT, albeit to work on the OS and not the interface. I suspect he was not directly responsible for the NeXTstep Dock, but that his computing community was. The NeXT was designed in the mould of a graphical workstation of the time, a late realisation of the CMU-originated
"3M computer" concept that was quite influential (the link lays out the connections). Anyone who would have worked in the workstation space would have been familiar with Accent, as it was discussed at symposia like
this one in Oxfordshire in 1985 if not experienced directly at major university CS labs in the North America and the UK. (Mouse over "Further reading" to see all the contents, and note participants including Myers and future Java inventor James Gosling.)
My evidence is circumstantial but I think it's pretty good; I'll need some convincing to believe that the Dock came from the Archimedes, and a quoted attestation in an article that has a factual error in it doesn't do it for me. But I'm ready to stand corrected if you have proof.
(And there can still be a UK connection: Accent ran on the PERQ, which was for much of its time an ICL co-production, though ICL preferred its own PNX OS to Accent. Accent would run on
my PERQ too if I could just figure out what to fix in it...)