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 Ray Mullins


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 



-- 
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-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-25 Thread Rick Troth
Need to deliver such patches in a format that can be fed to 'patch'.
IBM's patches against the kernel source work really well.  Try that.

-- R;


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-25 Thread Alan Altmark
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.

Alan Altmark
z/VM Development
IBM Endicott


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:\JavaXedit>java -jar ximple.jar
Invalid or corrupt jarfile ximple.jar

I think my java is up to date.

C:\JavaXedit>java -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-24 Thread Leland Lucius
> 
> 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...

Leland


Re: This may interest some.

2006-05-24 Thread Rob van der Heij

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 ;-)

Rob


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


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 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 CONDIT

Re: This may interest some.

2006-05-24 Thread Leland Lucius
Quoting Dave Wade <[EMAIL PROTECTED]>:

> --- Leland Lucius <[EMAIL PROTECTED]> wrote:
>
> > On 5/23/06 2:23 PM, "McKown, John"
> > <[EMAIL PROTECTED]> wrote:
> >
> > > But I cannot get it to work. 
> > >
> > I got it working on my Mac.  Trust me...it needs
> > work.  :-)
> >
> > But, it's surprisingly very little code and could be
> > improved.  It does use
> > a class that is nowhere to be found and after
> > disabling the code that uses
> > the class (it really wasn't needed), it recompiled
> > fine and seem to work a
> > little better.
> >
>
> Leland,
>  Could you post the corrected code somewhere?
> Dave.
>
Well, now I wouldn't say "corrected" is the "correct" word ;-), but I'd be happy
to put it back together and make it available.  Should be able to do it tonight.

It really is a good base for someone to use if they wanted to improve it.  Aside
from more prefix commands and such, one of the first things I'd want to add
would be some sort of Netrexx interface.

Leland


Leland


Re: This may interest some.

2006-05-23 Thread Dave Wade
--- Leland Lucius <[EMAIL PROTECTED]> wrote:

> On 5/23/06 2:23 PM, "McKown, John"
> <[EMAIL PROTECTED]> wrote:
> 
> > But I cannot get it to work. 
> > 
> I got it working on my Mac.  Trust me...it needs
> work.  :-)
> 
> But, it's surprisingly very little code and could be
> improved.  It does use
> a class that is nowhere to be found and after
> disabling the code that uses
> the class (it really wasn't needed), it recompiled
> fine and seem to work a
> little better.
> 

Leland,
 Could you post the corrected code somewhere?
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-23 Thread Leland Lucius
On 5/23/06 2:23 PM, "McKown, John" <[EMAIL PROTECTED]> wrote:

> But I cannot get it to work. 
> 
I got it working on my Mac.  Trust me...it needs work.  :-)

But, it's surprisingly very little code and could be improved.  It does use
a class that is nowhere to be found and after disabling the code that uses
the class (it really wasn't needed), it recompiled fine and seem to work a
little better.

Leland


Re: This may interest some.

2006-05-23 Thread McKown, John
But I cannot get it to work.  

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 


This may interest some.

2006-05-23 Thread McKown, John
If you use Java on your workstation, you might want to pick this up. I
found it while "goofing around" on the IBM site.

http://www.alphaworks.ibm.com/tech/ximple


What is Xedit for JavaTM?
Xedit for Java is a tool for assisting in migration from a content
editing environment for mainframe (VM/CMS) 3270 terminals to an
e-business environment. Xedit for Java provides a Java applet that
simulates the XEDIT editor of VM/CMS in a modern e-business environment.

Though it simulates the old editing user interface, it is fully based on
e-business technology. Furthermore, this interface allows use of the
full Unicode character set rather than the more limited EBCDIC.

How does it work?
Xedit for Java supports all the traditional editing commands of XEDIT,
as well as some enhancements such as "cut-and-paste" and "undo" features
and the full Unicode character set. Because the XEDIT editing is
line-oriented, Xedit for Java also treats documents as an array of lines
and provides the block-edit commands, handles cursor movements, and
extends the XEDIT editing with some modern editing features, such as
full undoing/redoing, clipboard pasting, unicode support, dialog boxes
for searching/replacing, and more.



--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited.