DeveloperWorks is a website run by IBM for software developers and IT professionals. It contains how-to articles and tutorials, as well as software downloads and code samples, discussion forums, podcasts, blogs, wikis, and other resources for developers and technical professionals. Subjects range from open, industry-standard technologies like Java, Linux, SOA and web services, web development, Ajax, PHP, and XML to IBM's products (WebSphere, Rational, Lotus, Tivoli and Information Management). In 2007, developerWorks was inducted into the Jolt Hall of Fame.
alphaWorks is IBM's source for emerging software technologies. These technologies include:Flexible Internet Evaluation Report Architecture – A highly flexible architecture for the design, display, and reporting of Internet surveys. IBM History Flow Visualization Application – A tool for visualizing dynamic, evolving documents and the interactions of multiple collaborating authors. IBM Linux on POWER Performance Simulator – A tool that provides users of Linux on Power a set of performance models for IBM's POWER processors. Database File Archive And Restoration Management – An application for archiving and restoring hard disk drive files using file references stored in a database. Policy Management for Autonomic Computing – A policy-based autonomic management infrastructure that simplifies the automation of IT and business processes. FairUCE – A spam filter that verifies sender identity instead of filtering content. Unstructured Information Management Architecture (UIMA) SDK – A Java SDK that supports the implementation, composition, and deployment of applications working with unstructured data. Accessibility Browser – A web-browser specifically designed to assist people with visual impairments, to be released as open source software. Also known as the "A-Browser," the technology will aim to eliminate the need for a mouse, relying instead completely on voice-controls, buttons and predefined shortcut keys. Watson, an IBM artificial intelligence computer, is capable of "learning" as it operates.
Virtually all console gaming systems of the latest generation use microprocessors developed by IBM. The Xbox 360 contains a PowerPC tri-core processor, which was designed and produced by IBM in less than 24 months. Sony's PlayStation 3 features the Cell BE microprocessor designed jointly by IBM, Toshiba, and Sony. IBM also provided the microprocessor that serves as the heart of Nintendo's new Wii U system, which debuted in 2012. The new Power Architecture-based microprocessor includes IBM's latest technology in an energy-saving silicon package. Nintendo's seventh-generation console, Wii, features an IBM chip codenamed Broadway. The older Nintendo GameCube utilizes the Gekko processor, also designed by IBM.
In May 2002, IBM and Butterfly.net, Inc. announced the Butterfly Grid, a commercial grid for the online video gaming market. In March 2006, IBM announced separate agreements with Hoplon Infotainment, Online Game Services Incorporated (OGSI), and RenderRocket to provide on-demand content management and blade server computing resources.
IBM announced it will launch its new software, called "Open Client Offering" which is to run on Linux, Microsoft Windows and Apple's Mac OS X. The company states that its new product allows businesses to offer employees a choice of using the same software on Windows and its alternatives. This means that "Open Client Offering" is to cut costs of managing whether to use Linux or Apple relative to Windows. There will be no necessity for companies to pay Microsoft for its licenses for operating systems since the operating systems will no longer rely on software which is Windows-based. One alternative to Microsoft's office document formats is the Open Document Format software, whose development IBM supports. It is going to be used for several tasks like: word processing, presentations, along with collaboration with Lotus Notes, instant messaging and blog tools as well as an Internet Explorer competitor – the Mozilla Firefox web browser. IBM plans to install Open Client on 5% of its desktop PCs. The Linux offering has been made available as the IBM Client for Smart Work product on the Ubuntu and Red Hat Enterprise Linux platforms.
The UC2 (Unified Communications and Collaboration) Client Platform is an IBM and Cisco Systems joint project based on Eclipse and OSGi. It will offer the numerous Eclipse application developers a unified platform for an easier work environment. The software based on UC2 platform will provide major enterprises with easy-to-use communication solutions, such as the Lotus based Sametime. In the future the Sametime users will benefit from such additional functions as click-to-call and voice mailing.
Redbooks are publicly available online books about best practices with IBM products. They describe the products features, field experience and dos and don'ts, while leaving aside marketing buzz. Available formats are Redbooks, Redpapers and Redpieces.
Extreme Blue is a company initiative that uses experienced IBM engineers, talented interns, and business managers to develop high-value technology. The project is designed to analyze emerging business needs and the technologies that can solve them. These projects mostly involve rapid-prototyping of high-profile software and hardware projects.
In 2006, IBM launched Secure Blue, encryption hardware that can be built into microprocessors. A year later, IBM unveiled Project Big Green, a re-direction of $1 billion per year across its businesses to increase energy efficiency. On November 2008, IBM’s CEO, Sam Palmisano, during a speech at the Council on Foreign Relations, outlined a new agenda for building a Smarter Planet. On March 1, 2011, IBM announced the Smarter Computing framework to support Smarter Planet. On Aug 18, 2011, as part of its effort in cognitive computing, IBM has produced chips that imitate neurons and synapses. These microprocessors do not use von Neumann architecture, and they consume less memory and power.
IBM also holds the SmartCamp program globally. The program searches for fresh start-up companies that IBM can partner with to solve world problems. IBM holds 17 SmartCamp events around the world. Since July 2011, IBM has partnered with Pennies, the electronic charity box, and produced a software solution for IBM retail customers that provides an easy way to donate money when paying in-store by credit or debit card. Customers donate just a few pence (1p-99p) a time and every donation goes to UK charities.