• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • 7 Must-Have Open Source Products for IBM i

    December 7, 2016 Alex Woodie

    The IBM i operating system is proprietary; its Licensed Internal Code (LIC) is private, and good luck getting into the innards of DB2 for i. But for all the top-secret code running in an IBM i server, there’s a surprising amount of open source technology available for the platform, too. Here are the top seven open source products every IBM i shop should have, or at least be aware of.

    These products are in no particular order. But we would be remiss if we didn’t start with the big one from IBM itself.

    1. Open Source Technologies on IBM i (5733-OPS)

    Open source on the platform begins with this free product from Big Blue, which contains a veritable treasure trove of useful open source utilities for programmers. Known by the catchy 5733-OPS moniker, this package presents the IBM i professionals with ready-to-use versions of popular open source products like the Node.js Web development framework, the Python programming language, a way to store code in the Git repository, and several other products like Orion, CHROOT, and cloud-init. Much of the work that IBM has been doing to extend the platform to non RPG programmers, and to give existing IBM i programmers access to the latest Web technology, is delivered through this vehicle.

    2. MySQL/MariaDB

    Ever since the wider tech community started revolting against the high costs, vendor lock-in, invasive audits associated with relational databases and the business practices of IBM, Oracle, and Microsoft, the world has been in love with open source databases. MySQL has been the star of this show for the better part of a decade, thanks to the development between IBM and MySQL to enable the database to run under the PASE AIX runtime. Now that Oracle owns MySQL, the community is migrating database workloads to MariaDB, which was developed by MySQL’s original author and is plug-in compatible with that database. Rogue Wave Software, which bought PHP-backer Zend about a year ago, is leading the effort to hook MariaDB into IBM i.

    3. CGIDEV2/Easy400

    Easy400.net is the home of CGIDEV2, a tool created by IBMer Mel Rotham that allows RPG and COBOL programmers to develop Web apps using familiar techniques. When Giovanni Perotti left IBM in 2005, the website surrounding the CGIDEV2 software soon fell into disrepair. And when Perotti asked IBM to give up its copyright for CGIDEV2, it relented. But thanks to a very impressive letter-writing campaign (Word doc), IBM was convinced to donate CGIDEV2 into the open source realm, where Rotham can continue to enhance it in his retirement. Today, CGIDEV2 is one of a number of free tools available at Easy400.net.

    4. Apache Web Server

    When you consider that you can’t serve a Web page or a Web client without a Web server, you realize how dependent the world has become on Web servers. And things aren’t much different on the IBM i platform, which has been steering toward Web enablement bliss in recent years. Every instance of IBM i ships with two instances of the venerable Apache Web Server, which are turned on by default. That makes the Apache Web server quite possibly the most used (and useful) bit of open source technology on the entire platform.

    5. Linux

    Okay, so Linux isn’t a “tool” that you can run on your IBM i. But Linux Torvald’s super successful operating system can run right next to IBM i on every single Power Systems server, so that’s a pretty big deal, don’t you think? Having a Linux OS available on the Power Systems box gives the IBM i customer access to a much wide range of applications that are available for IBM i, including cutting-edge data science tools like Apache Spark, which IBM will probably never enable on the IBM i OS. While Linux-based applications and data aren’t as deeply integrated like they would be if they were running directly under IBM i control, Power Linux is, nevertheless, a powerful capability that should not be ignored. However, most do, as only 6 percent of IBM i customers are availing themselves of Linux on the Power Systems box, according to HelpSystems’ 2016 Marketplace study, while fewer than two in five run Linux anywhere in their organization.

    6. RPGMail

    No story on open source software on IBM i would be complete without mention of the contributions of Aaron Bartell. Bartell, one of the original YiPS who has done much to keep IBM i relevant to the younger generation of open source-loving programmers, released his first open source product for the platform, called RPGMail, way back in 2002. But that handy little collection of RPG sub-procedures for sending email from IBM i servers via Sun’s JavaMail program was just the beginning. Today, Bartell offers a variety of utilities for the platform, including RPG Chart Engine, OpenRPGUI, and TweetMe4i, all of which can be downloaded from his website, mowyourlawn.com/.

    7. PHP, Perl, Python, etc.

    When IBM announced it was bringing the open source PHP scripting language to the platform way back in 2006, it was difficult to know what impact it would have. Today, there’s a whole community of users dedicated to PHP on IBM i, many of whom run the free Zend Server Community Edition for IBM i from Rogue Wave, as well as enterprise versions that are not free. Following in PHP’s steps were Perl, Python, Node.js, and Ruby, all of which are opening IBM i server to a new generation of younger programmers who are comfortable in open source, while also opening existing IBM i installations to a new pool of pre-built apps developed in those languages. It’s truly a win-win situation.

    RELATED STORIES

    MariaDB Dropping In On IBM i To Replace MySQL

    GCC: Bringing More Open Source Software to IBM i

    What’s Up In The IBM i Marketplace?

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    DRV Tech

    Get More Out of Your IBM i

    With soaring costs, operational data is more critical than ever. IBM shops need faster, easier ways to distribute IBM applications-based data to users more efficiently, no matter where they are.

    The Problem:

    For Users, IBM Data Can Be Difficult to Get To

    IBM Applications generate reports as spooled files, originally designed to be printed. Often those reports are packed together with so much data it makes them difficult to read. Add to that hardcopy is a pain to distribute. User-friendly formats like Excel and PDF are better, offering sorting, searching, and easy portability but getting IBM reports into these formats can be tricky without the right tools.

    The Solution:

    IBM i Reports can easily be converted to easy to read and share formats like Excel and PDF and Delivered by Email

    Converting IBM i, iSeries, and AS400 reports into Excel and PDF is now a lot easier with SpoolFlex software by DRV Tech.  If you or your users are still doing this manually, think how much time is wasted dragging and reformatting to make a report readable. How much time would be saved if they were automatically formatted correctly and delivered to one or multiple recipients.

    SpoolFlex converts spooled files to Excel and PDF, automatically emailing them, and saving copies to network shared folders. SpoolFlex converts complex reports to Excel, removing unwanted headers, splitting large reports out for individual recipients, and delivering to users whether they are at the office or working from home.

    Watch our 2-minute video and see DRV’s powerful SpoolFlex software can solve your file conversion challenges.

    Watch Video

    DRV Tech

    www.drvtech.com

    866.378.3366

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    Profound Logic Software:  NOW ON DEMAND! Webinar: Agile Modernization with Node.js.
    Fresche:  IBM i staffing for all of your IT needs. Request a FREE estimate. 1-800-361-6782
    ASNA:  FREE Webcast: Give your RPG apps the UI they deserve with ASNA Wings. Dec 8. 1 p.m. CDT

    Backup And Recovery Options Proliferate With New Storage Director Talking Change Management With Chrono-Logic

    Leave a Reply Cancel reply

Volume 26, Number 54 -- December 7, 2016
THIS ISSUE SPONSORED BY:

Chrono-Logic
Focal Point Solutions Group
ASNA
UCG Technologies
Baseline Data Services

Table of Contents

  • 7 Must-Have Open Source Products for IBM i
  • Freebie IBM i Software, And Some Hardware Withdrawals
  • Maxava Prepares For DR and HA Growth Through Partnerships
  • IBM i Performance Secrets Revealed
  • Reporting Elevated IBM i Privileges to SIEM

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Meet The Next Gen Of IBMers Helping To Build IBM i
  • Looks Like IBM Is Building A Linux-Like PASE For IBM i After All
  • Will Independent IBM i Clouds Survive PowerVS?
  • Now, IBM Is Jacking Up Hardware Maintenance Prices
  • IBM i PTF Guide, Volume 27, Number 24
  • Big Blue Raises IBM i License Transfer Fees, Other Prices
  • Keep The IBM i Youth Movement Going With More Training, Better Tools
  • Remain Begins Migrating DevOps Tools To VS Code
  • IBM Readies LTO-10 Tape Drives And Libraries
  • IBM i PTF Guide, Volume 27, Number 23

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle