Now that Open Source languages are available for use with IBM Power Systems, many programmers need to add to their skills. On this page are the resources you need to learn, create and collaborate on Open Source on Power projects. COMMON is working to establish more Open Source resources, so check back often. Enjoy!
Open Source Video Tutorials
A set of 14 videos are now available by subscription. Learn Node.js, Ruby and Python at your convenience. Presenters are Kevin Adler, Aaron Bartell and Pete Helgren.
Founded as Young i Professionals, YiPs has transformed its website into a great location for code repositories and projects. Many of the links on the site are replicated, but reviewing the site provides a solid view of Open Source technologies that run on Power.
IBM developerWorks Open
This site has hundreds of resources available across dozens of proven, as well as leading-edge, technologies. Although not limited to Power, the site can be a useful starting place in gathering initial information about projects and processes in the larger Open Source community.
Over time, the availability of Open Source languages for Power Systems has increased. This trend is expected to continue. Here are some of the languages that can be used for development.
PHP has been available on Power for quite a while. There is a long list of of development resources available.
Ruby and Rails are relative new to Power and IBM i.
Python is a new kid on the block, but the power and utility of this “old” scripting language has a lot to offer.
Node.js is so new to IBM i and Power that you can almost smell the freshness! The node.js community and application repositories are growing rapidly.
Many resources are available to assist with Open Source projects. See below for more information.
Felix’s Node.js Guide – Content on a variety of Node.js topics
Litmis Press Archives – Various Node.js articles written specifically for IBM i
Node Beginner Book – Content for those just starting out
Node.js Intro – IBM i-specific tutorial
NodeSchool – Introductory materials with tutorials
Resources for other Open Source languages will be added soon.
Staying connected is a constant challenge in this “socially connected” world. COMMON is developing platforms to keep you up to date with the latest Open Source information. In the meantime, take a look at some of the other content available online.
You might call Scott the “father of Open Source on i” since he has been developing and releasing Open Source solutions on IBM i as long as anyone can remember. You’ll find projects, PowerPoint presentations and much, much more on his extensive website.