Re: This may interest some.

2006-05-28 Thread Alan Altmark
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.

2006-05-26 Thread Gary Eheman
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.

2006-05-26 Thread Ray Mullins
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.

2006-05-25 Thread Dave Wade
--- 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.

2006-05-25 Thread Lucius, Leland
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.

2006-05-24 Thread Leland Lucius
 
 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.

2006-05-24 Thread Leland Lucius
 
 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.

2006-05-24 Thread Alan Altmark
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