• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Feedback on Renaissance System i App Framework

    March 19, 2007 Timothy Prickett Morgan

    I was interested to see your article about our Renaissance product. It never ceases to amaze me how quickly things get around. I did have one question though; I wondered why you thought that Renaissance was not open source. I know that IBM does not want CGIDEV2 to be open source per se, but Renaissance is supposed to be.

    We opted against using the GNU GPL because it is not clear how such products can be implemented in a commercial application, but the MPL allows the intended spirit of open source and it is also clear about allowing commercial inclusion and is also reciprocal (allowing us to benefit from other people’s enhancements). Was there anything in particular that you feel excludes it from being categorized as open source?

    Best regards,

    –Kevin Turner, director, CoralTree Systems

    Hi, Kevin

    I simply misunderstood.

    So, explain to me what pieces are open source and what pieces are not? CGIDEV2 is not open source as far as I know, although IBM made some vague promises it might do that in 2005 and then when the CGIDEV storm settled and PHP was the new kid in town, no one said anything about it any more.

    I am happy to give my readers a more fully explanation. So, tell me the parts of the Renaissance framework, what licenses govern those parts, where CGIDEV2 is and how it is woven into it, and where the source code for all of the components are.

    Thanks, man.

    –TPM

    Well, for the definitive answer regarding CGIDEV2, you would have to correspond with Giovanni Perotti at www.easy400.net. It is true that IBM has denied open source status for CGIDEV2, according to the Easy400 Web site, but whatever that is supposed to mean is beyond me, since you can copy it, modify it, distribute it, and so forth and IBM provides no warranties or guarantees for it. The fact that it is not part of the GNU GPL is probably a good thing, since the GPL is a bit sticky (especially in the U.S.) with regard to its use within commercial applications.

    Renaissance is a set of components that build on top of CGIDEV2 and greatly enhance the capabilities thereof. Renaissance also makes use of several other well known freely available tools like rico, prototype.js, ajaxtoolbox, treeview. Each of those have their own licensing, all of a similar flavor.

    All of the components that CoralTree develops and distributes that glue all this together are provided under the MPL license and, again, you can copy it, modify it, redistribute, include in commercial applications, etc. The only thing about the MPL is that it is supposed to be reciprocal, so that if you do enhance it, you must make the original author (CoralTree) aware of the enhancements and make them available to CoralTree and all other users of Renaissance. So you can’t take it and disappear into the sunset claiming it as your own. The MPL is also good because it makes it clear that you can use Renaissance as part of a commercial application with impunity.

    CGIDEV2 is a collective term, really, for a service program, and the source and object code for that service program is provided in the Renaissance download–and it has been slightly tweaked. However, the tweak is no longer used, so CGIDEV2 could be excluded from the download completely, but that just means people would have to download it separately, so it might as well stay put for the sake of convenience. However one obtains CGIDEV2, Renaissance does not work without it so you have to have it. CGIDEV2, however, does not need Renaissance.

    Anyway, to say it (Renaissance) is not open source is misleading, because you can download it and do whatever you want with it–with the understanding that you have an obligation to keep CoralTree in the loop for any enhancements and fixes so that we can, at our discretion, include them in our download.

    Does that help? There is more info here and here.

    Regards,

    –Kevin

    Thanks. That clears it up.

    –TPM

    RELATED STORY

    CoralTree Gives Away Renaissance App Dev Framework for System i



                         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 16, Number 11 -- March 19, 2007

    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

    SOA, What’s The Big Deal? Vision Committed to Developing ORION

    Leave a Reply Cancel reply

TFH Volume: 16 Issue: 11

This Issue Sponsored By

    Table of Contents

    • Feedback on Renaissance System i App Framework
    • Notes/Domino 8 Beta Reveals UnLotus-Like Improvements
    • Red Hat Delivers Enterprise Linux 5 At Long Last
    • Transaction Processing Council Launches TPC-E Benchmark
    • Study Attempts to Quantify IT’s Effects on the Economy
    • Feedback on Renaissance System i App Framework
    • Mad Dog 21/21: The China Spin Drone
    • It Was Inevitable: IBM Jacks Maintenance Fees on Midrange Gear
    • System i Shops Plenty Annoyed About Missing WDSc Features
    • IBM Pays for System i5 Video Viral Marketing

    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