GitHub Copilot Brings AI-Powered Coding Tool to Enterprise

GitHub Copilot Chat for enterprise becomes generally available in December, and the GitHub site is integrating the artificial intelligence assistant across its entire platform, promising that AI will infuse every step of the developer lifecycle. “Just as GitHub was founded on Git, today we are re-founded on Copilot,” the Microsoft-owned company announced this month. Powered by OpenAI’s GPT-4, the new configuration will offer inline Copilot Chat for code questions, contextual guidance and “slash commands” for /fix and /test. The AI tool is designed to assist coders with their everyday workflows with a series of “one-click” assists and other shortcuts. Continue reading GitHub Copilot Brings AI-Powered Coding Tool to Enterprise

Amazon Intros GenAI Service Bedrock and Its Own Titan LLM

Amazon is offering a new service called Bedrock that offers foundation models from AI21 Labs, Anthropic, Stability AI and Amazon, which is introducing two of its own models under its new brand, Titan. The models, which are accessible via API, will allow customers to build and scale generative AI-based applications using pre-trained, off-the-shelf systems that can be customized. Amazon’s Titan line includes a generative LLM that outputs text, the other is an embeddings LLM that translates text to numeric representations that carry the semantic meaning of the text. Embeddings are typically helpful when bridging concepts, like words and images. Continue reading Amazon Intros GenAI Service Bedrock and Its Own Titan LLM

CodeCatalyst Automatically Sets Up Developer Environments

Amazon has announced a preview release of CodeCatalyst, a unified software development and delivery service that the company says enables software teams to plan, build and deliver applications on AWS with reduced friction throughout the development lifecycle. At AWS re:Invent 2022 in Las Vegas, Amazon VP and CTO Werner Vogels detailed how CodeCatalyst offers a “single place” where developers can collaborate to create an app on Amazon Web Services. CodeCatalyst is designed to make it simple to marshal resources and toggle between different application development environments, Vogels explained from the stage at his Thursday keynote. Continue reading CodeCatalyst Automatically Sets Up Developer Environments

Senate Group Wants CISA to Protect Open-Source Software

Senate Homeland Security Committee leaders Gary Peters (D-Michigan) and Rob Portman (R-Ohio) have introduced a bill requiring a risk framework for open-source code. The proposed legislation would require the Cybersecurity and Infrastructure Security Agency to develop the risk evaluation process for open-source software being used by federal agencies and critical infrastructure. The move follows the discovery in December of a vulnerability in the Apache Software Foundation’s popular Log4j Java logging utility. Peters said the Log4j incident presented a serious threat to banks, hospitals, and utility companies, among other national security operations. Continue reading Senate Group Wants CISA to Protect Open-Source Software

Microsoft Rolls Out Ampere-Powered ARM-Based Azure VMs

Microsoft’s new Azure Virtual Machines, featuring Ampere Altra ARM–based processors, will be generally available on September 1, debuting in 10 Azure regions and multiple availability zones worldwide. Microsoft says the VMs can also be included in Kubernetes clusters managed using Azure Kubernetes Service (AKS). Engineered to efficiently run scale-out, cloud-native workloads, Microsoft says that since the technology began previewing earlier this year hundreds of customers have tested the ARM-powered VMs “for web and application servers, open-source databases, microservices, Java and .NET applications, gaming, media servers and more.” Continue reading Microsoft Rolls Out Ampere-Powered ARM-Based Azure VMs

AI Coding Tools Speed Process to Offset Developer Shortage

New AI-powered coding tools such as Amazon’s CodeWhisperer and Copilot from GitHub and OpenAI may be giving some developers the jitters. Following splashy debuts for both programs last week, GitHub CEO Thomas Dohmke offered public assurances that Copilot is not designed to replace coders, but to speed the process, alleviating a software developer shortage. Similar to Copilot, CodeWhisperer can autocomplete Java, JavaScript and Python functions based on a comment or some keystrokes. Amazon says it trained the system using billions of lines of open source code, publicly available documentation and its own codebase. Continue reading AI Coding Tools Speed Process to Offset Developer Shortage

Major Security Vulnerability Triggers Worldwide Internet Crisis

The Log4j code vulnerability has the media declaring the Internet in a state of crisis. Log4j is a Java-based logging framework developers use to track user activity within applications on the popular Apache web server. Security experts are rushing to patch the bug, which is being exploited to remotely assume control of vulnerable systems, stealing credentials, installing malware and launching other attacks that permeate consumer devices. Last week, the U.S. Cybersecurity and Infrastructure Security Agency issued a Log4j alert, as did Australia’s CERT emergency response team. Continue reading Major Security Vulnerability Triggers Worldwide Internet Crisis

IBM CodeNet Enables AI Translation of Computer Languages

During its Think conference this week, IBM debuted Project CodeNet, an open-source dataset for benchmarking around AI for code. Project CodeNet consists of 14 million code examples, which makes it about 10 times larger than the most similar dataset, which has 52,000 examples. Project CodeNet also offers 500 million lines of code and 55 programming languages including C++, Java, Python, Go, COBOL, Pascal and Fortran, making it a Rosetta Stone for AI systems to automatically translate code into other programming languages. Continue reading IBM CodeNet Enables AI Translation of Computer Languages

Supreme Court: Google Engaged in Fair Use of Java Code

In a 6-2 ruling, the U.S. Supreme Court took Google’s side in a copyright battle with Oracle over the former’s use of Java APIs in its Android operating system. Oracle, which had purchased Java in 2010 when it bought Sun Microsystems, sought billions of dollars in damages for what it claimed was copyright infringement. Google argued that free access to the Java software interfaces was important to innovation. Writing for the majority, Justice Stephen Breyer said that Google made “fair use” of the Java code. Continue reading Supreme Court: Google Engaged in Fair Use of Java Code

Supreme Court Weighs Future of Software in Copyright Case

The Supreme Court just heard a multi-billion-dollar case regarding Google and Oracle’s long-running battle over smartphone software that some have called “the copyright case of the decade.” Google v. Oracle America, Case No. 18-956, is scrutinizing Google’s reliance on 11,000 lines of Java code in its Android operating system. Oracle acquired Java in 2010 when it bought Sun Microsystems and accuses Google’s use without permission as tantamount to copyright infringement. Google argues it is “fair use.” Continue reading Supreme Court Weighs Future of Software in Copyright Case

HPA Tech Retreat: An Update to Compelling Copyright Issues

At the HPA Tech Retreat in Rancho Mirage, California, Thompson Coburn partner Jim Burger presented his annual update on activities in Washington D.C. relevant to the media and entertainment business. Among the numerous copyright issues that Burger examined was the long-running case of Oracle America v. Google, which is centered on whether or not Oracle’s Java APIs are copyrightable. Google used early versions of the APIs to create its Android operating system. Continue reading HPA Tech Retreat: An Update to Compelling Copyright Issues

IBM to Take on Competitors with Its Hybrid Cloud Strategy

IBM has a new strategy to compete with Amazon, Microsoft, Google and Alibaba in cloud computing: it spent $34 billion to acquire Red Hat, which specializes in open source software tools to write cloud computing applications. Red Hat already has partnerships with all the major cloud providers. IBM, a latecomer to this highly competitive sector, is presenting itself as a neutral party to those concerned about becoming too dependent on a single player. For this reason, Germany also has plans to build its own cloud infrastructure. Continue reading IBM to Take on Competitors with Its Hybrid Cloud Strategy

Google Quietly Working on Fuchsia as Successor to Android

Google engineers are working on Fuchsia, a project to create software that would replace Android. The new software is designed from the ground up to offer improved voice interactions, frequent security updates and “look the same” across multiple devices from laptops to IoT sensors. The move is in line with chief executive Sundar Pichai’s stated goal of integrating artificial intelligence with consumer products. Google first started posting Fuchsia code in 2016, and allowed some app developers to try out open source code. Continue reading Google Quietly Working on Fuchsia as Successor to Android

Google Debuts Spatial Audio SDK for Immersive Experiences

Google has launched Resonance Audio, a spatial audio software development kit based on technology from the company’s current VR Audio SDK. The latter was introduced with the Cardboard SDK in January 2016 and then integrated into the main Google VR SDK in May of the same year. The goal with Resonance Audio is to make it easier to develop for mobile and desktop platforms. The VR SDK audio engine already supports multiple platforms, but Google recognized that it could be “confusing and time-consuming” to work with various audio tools. Continue reading Google Debuts Spatial Audio SDK for Immersive Experiences

Google Reveals More of Its Fuchsia OS for ‘Modern Phones’

Google is working on its third operating system after Android and Chrome OS, this one dubbed Fuchsia, an open-source, real-time OS that first appeared in August last year as a command line. Rather than being based on Linux, Fuchsia relies on a microkernel called Magenta that was developed by Google and incorporates other Google-developed software. According to Google, Magenta is aimed at “modern phones” and PCs with fast processors and large amounts of RAM with “arbitrary peripherals doing open-ended computation.” Continue reading Google Reveals More of Its Fuchsia OS for ‘Modern Phones’