Open Source Has Never Tasted So Good!
Yum is a complete revamp of how open source is created and delivered on IBM i. It streamlines the process of development, delivery, and installation.
By Jesse Gorzinski06/28/2018
- More technology is available than ever before. Since late 2014, IBM development teams have delivered about 37 open-source packages in the 5733-OPS product. With yum, we’re at about 175, and we’re far from done! This is primarily because we’ve been able to leverage continuous integration and continuous delivery solutions that were unthinkable with PTFs. We’ve also been working more closely with various open source communities as well as AIX teams.
- The management of open-source software has become streamlined and simple. Many administrative tasks can be done with a single command. Rather than spending an hour (or an afternoon) researching and applying updates, an admin can invest mere minutes to ensure the system is up-to-date.
- We’re enabling more people to grow the ecosystem. With PTFs, IBM is, for all practical purposes, the only entity who could deliver new software (with a few exceptions, like our friends at RogueWave). So, we were stuck in a proprietary software delivery model. That is, we’d create and ship new stuff; clients would then use the new stuff, give us feedback, and request more stuff. We’d either deliver the requested technology (happy client) or we wouldn’t. In the cases where we didn’t fulfill a request, that was the end of the story. But not any longer. Now, anybody who wants to build and distribute open-source software can do so! Looking ahead, I expect to see numerous individuals, business partners, and ISVs driving a lot of growth.
- yum install <package> (installs a package)
- yum upgrade <package> (upgrades a package)
- yum upgrade (upgrade all packages)
- yum list updates (list available updates)
- yum provides /QOpenSys/pkgs/bin/locate (see which package provides the ‘locate’ command)
Jesse Gorzinski is the business architect of open source technologies. More →
Post a Comment
Note: Comments are moderated and will not appear until approvedcomments powered by Disqus