• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Open Source EGL Means an RPG Generator Is Possible

    June 14, 2010 Alex Woodie

    IBM wants to take Enterprise Generation Language open source. Last week at its Rational user conference in Florida, the vendor submitted a proposal to the Eclipse consortium that would place the bulk of EGL–a high-level language intended for Power Systems and mainframe shops that generates Java, JavaScript, and COBOL code–into the public realm. In addition to expanding the EGL customer base, IBM hopes the move will result in the creation of new add-on tools, such as code generators for RPG and .NET.

    Under the proposal submitted last week, which you can read here on the Eclipse Web site, IBM intends to place all of the software currently distributed as the EGL Community Edition under the Eclipse open source license. EGL Community Edition, of course, is the free version of the EGL language that IBM delivered last summer to drive interest in EGL among Web developers, hobbyists, and students who would otherwise use other easily attainable tools, such as PHP and Ruby on Rails.

    IBM won’t be putting all of EGL Rational Business Developer, its primary integrated development environment (IDE) for EGL, into the open source realm. But it’s pretty close. Essentially, everything but the generators for COBOL and Java Server Faces (JSF) will be made freely available.

    “We’re actually putting a big chunk of [RBD] into the Eclipse project,” says Will Smythe, a product line manager in charge of EGL and related tools in IBM’s Rational division. “We’re going to do a lot of our EGL development going forward out of Eclipse.”

    IBM expects the move to drive more adoption of EGL by developers who were hesitant to adopt a proprietary language. “We’ve heard lots of feedback over the last couple of years. Customers say ‘We like the technology. The technology is great for our business,'” Smythe says. “But a lot of customers have reservations about adopting a proprietary, single-vendor-controlled language. I don’t know how many times I’ve heard that concern. I would have that same exact concern if I was out there evaluating what technology I was going to use.”

    “That’s one of the major reasons we’re doing this,” Smythe continues. “Secondarily, we hope to start involving existing partners, as well as getting new partners and other third parties, involved in the technology, and actually contributing into the project.”

    New code generators for RPG and Microsoft languages, including C, C++, and C#, are among the possible EGL contributions that could come from the open source community. Smythe was frank that IBM would likely never create an RPG generator for EGL, but listed that among the possible results of making EGL open source. “We certainly know there’s interest in something like that, and it’s certainly possible that somebody could come along and build an RPG generator for EGL. That’s the whole idea,” he says.

    So far IBM has attracted seven partners to participate in open source EGL. The list includes ASIST of Belgium; Xact Consulting of Denmark; FBDA of Canada; PKS Software of Germany; ClearBlade of Texas; Synchrony Systems of California; and Nextel Engineering of Spain. Tim Wilson, IBM’s chief architect for EGL, will be in charge of the open source project.

    “We have a lot of really good EGL partners out there that have been building tools with the technology, cobbling things together using the APIs we provide today,” Smythe says. “They’re going to start putting some of these components out there in open source, and it’s just going to increase the value of the technology for everybody.”

    In addition to the EGL source code, IBM will be contributing its EGL documentation to the EGL project at Eclipse. This will make it even easier for participants to build existing tools and generators on top of the EGL framework. IBM will continue to offer RBD to enterprise customers who demand technical support and fast response to fix requests. But it’s unlikely that open source EGL will not have at least some impact on sales of RBD–especially if some enterprising developers create open source generators for COBOL and JSF, the two EGL elements that IBM is leaving out of the open source project.

    EGL is not open source yet. The first step, submitting the proposal to Eclipse, will be followed with about two months of administrative work and getting the code ready for open source. Smythe expects downloads for the EGL code to be ready by September.

    For more information you can visit IBM’s EGL Café at www-949.ibm.com/software/rational/cafe/community/egl/open.

    RELATED STORIES

    IBM to Formally Announce EGL Community Edition Today

    IBM to Offer Free EGL Tool for Web 2.0

    IBM Adds ‘Rich UI’ Design Tool to Rational Business Developer



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags: Tags: mtfh_rc, Volume 19, Number 22 -- June 14, 2010

    Sponsored by
    PERFSCAN

    Revolutionary Performance Management Software

    At Greymine, we recognize there is a void in the IT world for a dedicated performance management company and also for a performance management tool that’s modern, easy to use, and doesn’t cost an arm and a leg. That’s why we created PERFSCAN.

    PERFSCAN is designed to make your job easier. With revolutionary technology, an easy-to-read report and graphics engine, and real time monitoring, tasks that used to take days can now take minutes. This means you will know your system better and will be able to provide better service to your customers.

    OUR FEATURES

    PERFSCAN is full of robust features that don’t require you to take a three-day class in order to use the product effectively.

    Customizable Performance Reporting

    Whether you are troubleshooting a major system problem or simply creating a monthly report, PERFSCAN lets you select any combination of desired performance metrics (CPU, Disk, and Memory).

    User Defined Performance Guidelines

    No matter if you are a managed service provider managing complex systems in the cloud or a customer analyzing your on-premises solution, PERFSCAN gives you the flexibility to define all mission critical guidelines how they need to be.

    Understanding The Impact Of Change

    Tired of all the finger pointing when performance is suffering? PERFSCAN’s innovative What’s Changed and Period vs. Period analysis creates a culture of proof by correlating known environmental changes with system performance metrics.

    Comprehensive Executive Summary

    Creating performance graphs is easy. Understanding what they mean is another thing. With one mouse click, PERFSCAN includes an easy-to-understand executive summary for each core metric analyzed.

    Combined Real-Time Monitor And Performance Analysis Tool

    With PERFSCAN’s combined built in enterprise real-time monitor and historical performance analysis capability, you will always know how your mission-critical systems are performing.

    Cloud Performance Reporting Is Easy

    Managing performance for production systems in the cloud can be a black hole to many system administrators. The good news is PERFSCAN analyzes all core metrics regardless of the location. That’s why MSPs and customers love PERFSCAN.

    Detailed Job Analysis

    PERFSCAN shows detailed top job analysis for any desired period. All metrics are displayed in two ways: Traditional Report and Percentage Breakdown Pie Chart. This toggle capability instantly shows the jobs using the most system resources.

    Save Report Capability

    Your boss lost the report you gave to him on Friday. Now what do you do? With PERFSCAN’s save report capability, any report can be retrieved in a matter of seconds.

    Professional PDF Reporting With Branding

    Creating professional looking reports for your customers has never been easier with PERFSCAN. Branding for our partners and service provider customers is easy with PERFSCAN.

    Check it out at perfscan.com

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Admin Alert: How To Run NetServer from the Green Screen in 10 Minutes Synergivity Brings i/OS Change Management to US Market

    Leave a Reply Cancel reply

TFH Volume: 19 Issue: 22

This Issue Sponsored By

    Table of Contents

    • Two Top i Concerns and a Bunch of Little Ones
    • IBM Puts More Power7 Iron Through the Java Test Paces
    • Open Source EGL Means an RPG Generator Is Possible
    • Mad Dog 21/21: Market Cap and Propeller Beanies
    • Which Way to HA? Hardware, Software, or Both?
    • Server and Storage Array Sales Rebound in Q1, Says Gartner
    • IBM Cuts Memory Conversion/Activation Prices on Older Power 570s
    • Activist Investor Icahn Puts the Squeeze on Lawson Software
    • IBM Launches Application Runtime Expert for i
    • Apple’s iOS 4: That’s Exactly What I Was Thinking!

    Content archive

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

    Recent Posts

    • Fortra Issues 20th State of IBM i Security Report
    • FNTS Launches Managed Services for Power Servers in IBM Cloud
    • Total LTO Shipped Capacity Up Slightly in 2022
    • Four Hundred Monitor, May 24
    • Update On Critical Security Vulnerability In PowerVM
    • Critical Security Vulnerability In PowerVM Hypervisor
    • IBM Power: Hosted On-Premises Or In The Cloud?
    • Guru: Watch Out For This Pitfall When Working With Integer Columns
    • As I See It: Bob-the-Bot
    • IBM i PTF Guide, Volume 25, Number 21

    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 © 2023 IT Jungle