91³Ô¹ÏÍø

Watch CBS News

Elon Musk sues OpenAI and Sam Altman, claiming "stark betrayal" of the AI company's mission

Elon Musk is suing OpenAI and CEO Sam Altman, with the Tesla founder alleging they violated the artificial intelligence company's original mission statement by putting profits over benefiting humanity. 

The lawsuit, filed Thursday in San Francisco, comes amid a larger debate over the potential impact of AI, such as that it could produce misleading or harmful information. In the lawsuit, Musk alleges breach of contract and fiduciary duty, among other claims, against OpenAI, Altman and OpenAI President Greg Brockman.

Musk, who helped found OpenAI in 2015, cites the lab's founding agreement that the company would use its technology to benefit the public and that it would open its technology for public use. Yet OpenAI has veered away from that mission with its latest AI model, GPT-4, which it hasn't released to the public, the suit alleges.

At the same time, OpenAI has formed commercial ties with Microsoft, which has invested billions in the AI company. Microsoft has integrated OpenAI's GPT-4 tech into its software programs and developed an AI app called Copilot that's geared to helping consumers automate various tasks.

The relationship between Microsoft and OpenAI represents "a stark betrayal of the founding agreement," Musk suit claims.

"Mr. Altman caused OpenAI to radically depart from its original mission and historical practice of making its technology and knowledge available to the public. GPT-4's internal design was kept and remains a complete secret except to OpenAI — and, on information and belief, Microsoft," the complaint alleges. "There are no scientific publications describing the design of GPT-4. Instead, there are just press releases bragging about performance."

The Answer: What is OpenAI's new tool, Sora? 01:42

Instead of helping humanity, OpenAI's tech is now primarily serving Microsoft's commercial interests, the lawsuit claims. GPT-4 "is now a de facto Microsoft proprietary algorithm," it alleges.

OpenAI and Microsoft didn't immediately return requests for comment.

Musk is asking the court to order OpenAI to make its AI models open to the public, and to prohibit it from using its technology to benefit its executives, Microsoft or any other person or company. He also is asking the court to force OpenAI, Altman and Brockman to repay all the money they received from their dealings with Microsoft. 

Musk has more direct interests in the future of artificial intelligence. In 2023 he formed xAI, which recruited researchers from OpenAI and other top tech firms to develop an AI tool called Grok that the startup said wil aim to "maximally benefit all of humanity."

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });