On 1/26/23 6:48 PM, segaloco via TUHS wrote:
id Software is a *perfect* example of the fact that
you can open
source your stuff once it has done market rounds and still be wildly
successful and a household name. It helps that John Carmack himself
was very principled about that sort of thing, not only contributing
engines as open source projects but designing them specifically to be
easy to modify and extend. The WAD is as responsible for the success
of doom as source availability methinks.
I met John Romero and American McGee back in the early 1990's as they
were just finished with Doom II. John Carmack had some other obligation
(sad, cuz he was the main developer), but Romero was pretty smart too -
had plenty of insight into the space rendering mechanics and such and
both were more than happy to share what they new, what they were working
on, and gab about space and time :). I also remember that they were
bemoaning having to give up their NeXT boxes for racks and racks of some
other machine to do equivalent work (at the time, I was completely
clueless as to what they were talking about). With decades behind, I
have a clue about one workstation being oh so powerful and about server
farms doing rendering, but I really don't know nothing about NeXT, it's
boxes, or what I'm really wondering about - its relationship with unix
(although I'm pretty sure there is one). I know that Sun was working
with them on OpenStep and OpenStep and the NeXT cube were predecessors
to my favorite contemporary system (my Mac), but that's about it. So,
how does NeXT fit into the unix world? And was it all that? I remember
after talking to them that I really, really wanted one...
Will