Re: This may interest some.
On Friday, 05/26/2006 at 08:16 EST, Gary Eheman [EMAIL PROTECTED] wrote: I laughed when I read this. It appears they assert (repeatedly) copyright on nothing, too. Someone shared with me once that a load module on z/OS for this C program contains not fewer than 10 IBM copyright statements. int TEST( void ) { return(0); } Probably the same on VM. :-) We tend to copyright everything we write and the copyrights we use are boilerplate, written by our lawyers. Alan Altmark z/VM Development IBM Endicott
Re: This may interest some.
On Thu, 25 May 2006 09:31:45 -0500, Lucius, Leland [EMAIL PROTECTED] wrote: Oh well. I guess IBM owns everything... :-) Actually, since no copyri ght was attached to the article, I guess Alfred was within his rights to use it freely, but to claim ownership That just seems wrong. Leland I laughed when I read this. It appears they assert (repeatedly) copyright on nothing, too. Someone shared with me once that a load module on z/OS for this C program contains not fewer than 10 IBM copyright statements. int TEST( void ) { return(0); } Probably the same on VM. -- Gary Eheman
Re: This may interest some.
delurk Those copyright statements are in LE modules. Since C under z/OS is LE-enabled, it establishes an LE environment, which includes abend intercepts, etc. I just did a test on z/OS 1.7, and there are only 2 copyrights, in CEESTART and CEEBINIT. Of course, since the example is actually a subroutine, I tried it with changing TEST to main. Then I get 5 copyrights, all in LE routines. Interestingly, there is a #pragma comment copyright where you can insert your own copyright text in the object code generated by the compiler. Later, Ray /delurk -- M. Ray Mullins Roseville, CA, USA http://www.catherdersoftware.com/ http://www.mrmullins.big-bear-city.ca.us/ http://www.the-bus-stops-here.org/ German is essentially a form of assembly language consisting entirely of far calls heavily accented with throaty guttural sounds. --ilvi
Re: This may interest some.
--- Leland Lucius [EMAIL PROTECTED] wrote: Please post only your patches. Thanks. Okay, I'll pull them off the site. Honestly though, as long as you don't hit PF12 (and PF2 I think), the original download should work. It worked for me on Windows and Mac OS... I wonder what I am doing wrong the, appart from perhaps using Windows/XP.. I downloaded the .jar file but when I try and run it I get:- C:\JavaXeditjava -jar ximple.jar Invalid or corrupt jarfile ximple.jar I think my java is up to date. C:\JavaXeditjava -showversion java version 1.5.0_06 Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode) Dave. Leland __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Re: This may interest some.
Quoting Alan Altmark [EMAIL PROTECTED]: On Thursday, 05/25/2006 at 07:03 ZE2, Rob van der Heij [EMAIL PROTECTED] wrote: On 5/25/06, Alan Altmark [EMAIL PROTECTED] wrote: You may not 1) use, copy, modify or distribute the Program except as provided in this Agreement; Please post only your patches. Thanks. What would one do with those patches? Not modify the program I hope ;-) LOL!! Of course, one could, like, actually report the problem, you know? :-) Use Feedback on the web page or whatever other avenue They give you. If I knew who They were, I'd tell them myself. Alas, I cannot get even to the Alphaworks site right now. What's really funny about the license and the copyrights and all is that one of the classes in Ximple is called BrowserControl and was published by Steven Spencer on www.javaworld.com. I believe it was in the 1999 timeframe. But, the author of Ximple chose not to give credit and instead decided to put this at the top of the code: /* * Ximple * Author: Alfred Kayser * Copyright IBM Corp. 2002 All Rights Reserved */ Oh well. I guess IBM owns everything... :-) Actually, since no copyright was attached to the article, I guess Alfred was within his rights to use it freely, but to claim ownership That just seems wrong. Leland BTW: I don't really care about this whole thing. It's a cool little app that given proper care and feeding could be useful to someone. Not me. I'd use THE instead if I wanted an Xedit-style editor. Just thought I'd bring it up.
Re: This may interest some.
Leland, Could you post the corrected code somewhere? Dave. So, tell me...should I worry about this or not? Aside from this being eval software, anything in here that IBM will complain about if I put a copy on my site? (I really doubt it, but they have scary suits...) International License Agreement for Early Release of Programs Part 1 - General Terms BY DOWNLOADING, INSTALLING, COPYING, ACCESSING, OR USING THE PROGRAM YOU AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU ARE ACCEPTING THESE TERMS ON BEHALF OF ANOTHER PERSON OR A COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND THAT PERSON, COMPANY, OR LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT AGREE TO THESE TERMS, - DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, OR USE THE PROGRAM; AND - PROMPTLY RETURN THE PROGRAM TO THE PARTY FROM WHOM YOU ACQUIRED IT. IF YOU DOWNLOADED THE PROGRAM, CONTACT THE PARTY FROM WHOM YOU ACQUIRED IT. Early Release means that the Program is not formally released or commercially available. The term does not imply that the Program will be formally released or made commercially available. IBM does not warrant that should a Program be formally released or made commercially available that it will be similar to, or compatible with, Early Release versions. IBM is International Business Machines Corporation or one of its subsidiaries. License Information (LI) is a document that provides information specific to a Program. The Program's LI is available in a file in the Program's directory, by the use of a system command, or as a booklet which accompanies the Program. The LI may also be found at http://www.ibm.com/software/sla/ . Program is the following, including the original and all whole or partial copies: 1) machine-readable instructions and data, 2) components, 3) audio-visual content (such as images, text, recordings, or pictures), 4) related licensed materials, and 5) license use documents or keys, and documentation. You and Your refer either to an individual person or to a single legal entity. This Agreement includes Part 1 - General Terms, Part 2 - Country-unique Terms (if any), and License Information and is the complete agreement between You and IBM regarding the use of the Program. It replaces any prior oral or written communications between You and IBM concerning Your use of the Program. The terms of Part 2 and License Information may replace or modify those of Part 1. 1. Entitlement License The Program is owned by IBM or an IBM supplier, and is copyrighted and licensed, not sold. IBM grants You a nonexclusive license to use the Program when You lawfully acquire it. You may 1) use the Program only for internal evaluation or testing purposes, and 2) make and install a reasonable number of copies, including a backup copy, of the Program to support such use. The terms of this license apply to each copy You make. You will reproduce all copyright notices and all other legends of ownership on each copy, or partial copy, of the Program. THE PROGRAM MAY CONTAIN A DISABLING DEVICE THAT WILL PREVENT IT FROM BEING USED AFTER THE EVALUATION PERIOD ENDS. YOU WILL NOT TAMPER WITH THIS DISABLING DEVICE OR THE PROGRAM. YOU SHOULD TAKE PRECAUTIONS TO AVOID ANY LOSS OF DATA THAT MIGHT RESULT WHEN THE PROGRAM CAN NO LONGER BE USED. You will 1) maintain a record of all copies of the Program and 2) ensure that anyone who uses the Program (accessed either locally or remotely) does so only for Your authorized use and complies with the terms of this Agreement. You may not 1) use, copy, modify or distribute the Program except as provided in this Agreement; 2) reverse assemble, reverse compile, or otherwise translate the Program except as specifically permitted by law without the possibility of contractual waiver; or 3) sublicense, rent, or lease the Program. The evaluation period begins when You agree to the terms of this Agreement and ends 1) as of the duration or date specified in the License Information, 2) when the Program automatically disables itself, or 3) when IBM makes the program commercially available. You will destroy the Program and all copies made of it within ten days of the end of the evaluation period. There is no charge for the use of Program for the duration of the evaluation period. IBM may terminate Your license if You fail to comply with the terms of this Agreement. If IBM does so, You must destroy all copies of the Program. 2. Rights In Data You assign to IBM all right, title, and interest (including ownership of copyright) in any data, suggestions, and written materials that 1) is related to Your use of the Program and 2) You provide to IBM. If IBM requires it, You will sign an appropriate document to assign such rights. Neither party will charge the other for rights in data or any work performed as a result of this Agreement. 3. No Warranty SUBJECT TO ANY STATUTORY WARRANTIES WHICH CANNOT BE EXCLUDED, IBM MAKES NO WARRANTIES OR CONDITIONS EITHER EXPRESS
Re: This may interest some.
Leland, Could you post the corrected code somewhere? Dave. Get the fixed jar files at: http://www.homerow.net/files/lXimple.jar http://www.homerow.net/files/lXimpleSrc.jar But, if I'm asked to remove them, I will do so and post a patch of what needs to be changed. Really, it was nothing much. Just a missing class when you hit F12. To try it: Java -cp lXimple.jar com.ibm.ximple.XFrame Don't forget to go over to alphaworks to get the doc. Leland
Re: This may interest some.
Leland Lucious wrote: Leland, Could you post the corrected code somewhere? Dave. So, tell me...should I worry about this or not? Aside from this being eval software, anything in here that IBM will complain about if I put a copy on my site? (I really doubt it, but they have scary suits...). Leland, that license seems crystal clear to me: You may 1) use the Program only for internal evaluation or testing purposes, and 2) make and install a reasonable number of copies, including a backup copy, of the Program to support such use. The terms of this license apply to each copy You make. You will reproduce all copyright notices and all other legends of ownership on each copy, or partial copy, of the Program. You will 1) maintain a record of all copies of the Program and 2) ensure that anyone who uses the Program (accessed either locally or remotely) does so only for Your authorized use and complies with the terms of this Agreement. You may not 1) use, copy, modify or distribute the Program except as provided in this Agreement; Please post only your patches. Thanks. Regards, Alan Alan Altmark Sr. Software Engineer IBM z/VM Development