Did Carmack Really "Steal" ZeniMax's Tech for Oculus Rift?

Latest Videos FromTom's Hardware
Kevin Parrish
Contributor

Kevin Parrish has over a decade of experience as a writer, editor, and product tester. His work focused on computer hardware, networking equipment, smartphones, tablets, gaming consoles, and other internet-connected devices. His work has appeared in Tom's Hardware, Tom's Guide, Maximum PC, Digital Trends, Android Authority, How-To Geek, Lifewire, and others.

  • Ninjawithagun
    Yes, it is absolutely possible that John Carmack is guilty of industrial espionage. In other words, yes he most likely stole proprietary (and patented) technologies from ZeniMax and integrated them into the Oculus VR development effort. The only problem is actually proving that Carmack actually did it. Most likely, Facebook will negotiate with ZeniMax "out of court" for a unspecified financial settlement.
    Reply
  • badirontree
    ZeniMax Does not have a single patent with Carmack .. only code :P
    Reply
  • unksol
    And they own the code he wrote for them. duh
    Reply
  • burkhartmj
    13215616 said:
    And they own the code he wrote for them. duh

    The problem I'm seeing is that neither side is being very clear about whether he wrote it FOR them, or independently WHILE he was employed there, but not for them. If he wrote software commissioned by ZeniMax and done using their resources , then it's their's and Oculus needs to license the tech. if he pulled a Wozniak and stayed after hours to work on his own projects by himself, then it's not so cut and dry. And of course if he did it at home but happened to be employed by ZeniMax then they have absolutely no claim to it.
    Reply
  • Bloob
    The proprietary technology and know-how Mr. Carmack developed when he was a ZeniMax employee, and used by Oculus, are owned by ZeniMax

    His know-how is owned by ZeniMax... ? Just no.
    Reply
  • trkorecky
    13215616 said:
    And they own the code he wrote for them. duh

    The problem I'm seeing is that neither side is being very clear about whether he wrote it FOR them, or independently WHILE he was employed there, but not for them. If he wrote software commissioned by ZeniMax and done using their resources , then it's their's and Oculus needs to license the tech. if he pulled a Wozniak and stayed after hours to work on his own projects by himself, then it's not so cut and dry. And of course if he did it at home but happened to be employed by ZeniMax then they have absolutely no claim to it.

    Unfortunately almost all game studios require employees to sign an inventions clause, giving the studio ownership of everything the employee makes, whether at work on company hard/software or on the employee's own time, with their own software licenses, on their own devices. If he developed this software while he was employed at ZeniMax, and had previously signed an invention clause or similar, then ZeniMax *absolutely* owns everything he did while there and thus Oculus will be required to pay up.
    Reply
  • basketcase87
    I didn't know Oculus was a boring, bug-ridden MMO based on a bestselling single player franchise...
    Reply
  • Chris Droste
    this article sounds really sketchy. it sounds like that Carmack being Carmack, was interested in VR while ZeniMax was not, but had developmental ties TO VR thanks to Carmack(most likely working on his own) that was subsequently SHARED to Oculus, which Palmer Luckey totally acknowledges. Carmack is smart enough to not just take his "ZeniMax" code and just use the same thing at Oculus. I think this is more about Carmack, dissatisfied with ZeniMax's dis-interest in backing VR development going to Oculus and moving forward with the ideas he had on the table. now that there's a HUGE amount of money backing Oculus, ZeniMax suddenly becomes interested and wants their piece of the pie. I mean, the negotiations prior to the acquisition sounded like "we don't want to invest in you or commit resources to our relationship other than what you already got, but we want money all the same" and since Oculus had not really taken off yet they said "umm, what money? you want to come over here and pick the lint out of our pockets go for it, but if you want money you need something more than a sneeze of alpha code to make that happen"
    Reply
  • zakaron
    Mr. Carmack is a smart developer; I'm sure he knows exactly where that line is of what code/tech he cannot use at Oculus. In fact, his statement "Oculus uses zero lines of code that I wrote while under contract to Zenimax" tells me that he probably came up with other methods to achieve a similar effect to what he may have worked on previously. Lawyers are not programmers, so I doubt they understand the code behind the product. Just because a Honda Civic and a Nissan GTR have the same amount of tires and a steering wheel, does not make them the same.
    Reply
  • Zhyr
    It's also doubtful he would have signed a clause like that because of who he is.
    Reply