tfh
Volume 16, Number 11 -- March 19, 2007

Feedback on Renaissance System i App Framework

Published: March 19, 2007

by 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


Sponsored By
AFFIRMATIVE COMPUTER

For tough production and warehouse environments, Affirmative introduces
the industrial-strength YEStablet wireless thin client.

Featuring a magnesium alloy case and shock protection boot for industrial applications, the new YEStablet supports 5250 and 3270 emulation with built-in GUI and touch-screen keyboard.

The USB port supports barcode scanners and other data collection devices.
Vehicle mount and wearable options are also available.

Visit www.affirmative.net for more information.


Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik, Shannon O'Donnell,
Mary Lou Roberts, Victor Rozek, Kevin Vandever, Hesh Wiener, Alex Woodie
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

COMMON:  Join us at the 2007 conference, April 29 – May 3, in Anaheim, California
Databorough:  X-analysis is the world leader in AS/400 application retro-documentation
Patrick Townsend & Associates:  Alliance AES/400 - database field encryption

 

IT Jungle Store Top Book Picks

The System i Pocket RPG & RPG IV Guide: List Price, $69.95
The iSeries Pocket Database Guide: List Price, $59.00
The iSeries Pocket Developers' Guide: List Price, $59.00
The iSeries Pocket SQL Guide: List Price, $59.00
The iSeries Pocket Query Guide: List Price, $49.00
The iSeries Pocket WebFacing Primer: List Price, $39.00
Migrating to WebSphere Express for iSeries: List Price, $49.00
iSeries Express Web Implementer's Guide: List Price, $59.00
Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
Getting Started with WebSphere Express for iSeries: List Price, $49.00
WebFacing Application Design and Development Guide: List Price, $55.00
Can the AS/400 Survive IBM?: List Price, $49.00
The All-Everything Machine: List Price, $29.95
Chip Wars: List Price, $29.95

 

The Linux Beacon
Intel Delivers Low-Power, Quad-Core Xeon Chips

HP Touts its Prowess in Linux and Open Source

Server Makers Have $5.3 Billion Bumper Crop in Q4 in Europe

As I See It: The Digital Life

Four Hundred Stuff
SOA, What's The Big Deal?

Asigra Debuts Remote, Agent-Less Backup for iSeries

Lawson Updates ERP, Unveils SaaS Plans at User Conference

Attachmate Moves SOA Strategy Forward with Veratream 6.5

Big Iron
Putting the z in College Degrees

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

Four Hundred Guru
Release That Record Lock!

Giving RSE a Split Personality

Admin Alert: The Better Way to Send Break Messages to Active Users in i5/OS

System i PTF Guide
March 10, 2007: Volume 9, Number 10

March 3, 2007: Volume 9, Number 9

February 24, 2007: Volume 9, Number 8

February 17, 2007: Volume 9, Number 7

February 10, 2007: Volume 9, Number 6

February 3, 2007: Volume 9, Number 5

The Windows Observer
Windows Server 2003 SP2 Released by Microsoft

Microsoft Unveils 'Duet'-Like Interface, New ERP Releases

Intel Delivers Low-Power, Quad-Core Xeon Chips

VoIP's Future Rosy, Microsoft Biz Chief Says

The Unix Guardian
Intel Delivers Low-Power, Quad-Core Xeon Chips

Server Makers Have $5.3 Billion Bumper Crop in Q4 in Europe

Lawson Updates ERP, Unveils SaaS Plans at User Conference

As I See It: The Digital Life

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

THIS ISSUE SPONSORED BY:

ProData Computer Services
Aldon
BCD
Computer Keyes
Affirmative Computer



TABLE OF CONTENTS
IBM Pays for System i5 Video Viral Marketing

System i Shops Plenty Annoyed About Missing WDSc Features

It Was Inevitable: IBM Jacks Maintenance Fees on Midrange Gear

Mad Dog 21/21: The China Spin Drone

But Wait, There's More:

Feedback on Renaissance System i App Framework . . . Study Attempts to Quantify IT's Effects on the Economy . . . Transaction Processing Council Launches TPC-E Benchmark . . . Red Hat Delivers Enterprise Linux 5 At Long Last . . . SafeData Says Sales Doubled in 2006, Should Do It Again in 2007 . . . Notes/Domino 8 Beta Reveals UnLotus-Like Improvements . . .

The Four Hundred

BACK ISSUES





 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement