Re: z/OS java development : off platform IDE

2018-04-24 Thread Timothy Sipples
John,

There was a previous discussion about JZOS licensing in this forum in the
December, 2017, thread "JZOS on open systems question." I recommend reading
through that thread in the archives if you haven't already. However, to net
it out, JZOS is part of the "IBM SDK for z/OS, Java Technology Edition."
The SDK license agreement points you to a "REDIST" file in the SDK for
information on what you're allowed to redistribute, and under what license
terms. That REDIST information should provide an official "green light" for
what you propose (development/IDE use) -- and thanks for asking and double
checking.

FYI, IBM's official developer portal explains how to find ibmjzos.jar and
add it to Eclipse:

https://developer.ibm.com/zsystems/documentation/java/jzos/jzos-set-up/

However, to my knowledge there are no license terms that restrict
ibmjzos.jar development use solely to Eclipse IDEs. There are several Java
IDEs, and NetBeans is a popular one.


Timothy Sipples
IT Architect Executive, Industry Solutions, IBM Z & LinuxONE,
Multi-Geography
E-Mail: sipp...@sg.ibm.com

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS java development : off platform IDE

2018-04-23 Thread John McKown
On Mon, Apr 23, 2018 at 1:08 PM, Jack J. Woehr  wrote:

> On 4/23/2018 10:03 AM, John McKown wrote:
>
>> especially
>> with respect to doing development off-platform.
>>
>
> Just mount them via NFS to your Linux development machine and use them in
> NetBeans that way.
>

​I guess that I can try that again. Me and NFS on z/OS don't seem to speak
well together.​



>
> I'm a NetBeans user since the 1990's myself :)
>
> --
> Jack J. Woehr # Science is more than a body of knowledge. It's a way of
>

-- 
We all have skeletons in our closet.
Mine are so old, they have osteoporosis.

Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS java development : off platform IDE

2018-04-23 Thread Jack J. Woehr

On 4/23/2018 10:03 AM, John McKown wrote:

especially
with respect to doing development off-platform.


Just mount them via NFS to your Linux development machine and use them 
in NetBeans that way.


I'm a NetBeans user since the 1990's myself :)

--
Jack J. Woehr # Science is more than a body of knowledge. It's a way of
www.well.com/~jax # thinking, a way of skeptically interrogating the universe
www.softwoehr.com # with a fine understanding of human fallibility. - Carl Sagan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS java development : off platform IDE

2018-04-23 Thread John McKown
On Mon, Apr 23, 2018 at 12:07 PM, Kirk Wolf  wrote:

> If you want an official answer, then ask IBM.
>
> If you want an unauthorized, unofficial opinion, then do what everyone else
> does and just download the jar and use it in your IDE.
>

​I most likely will. IBM really seems to be a bit more reasonable than some
others (*cough* Oracle *cough*). So long as I don't go distributing the
jars to others (and why a someone would want a z/OS specific jar file, I
don't understand), I guess IBM will be "reasonable". Of course, this entire
discussion is theoretical and has nothing at all to do with any person,
people, or companies currently living or dead who reside on or near Earth.​



>
> Kirk Wolf
> Dovetailed Technologies
> http://dovetail.com
>
> --
We all have skeletons in our closet.
Mine are so old, they have osteoporosis.

Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS java development : off platform IDE

2018-04-23 Thread Kirk Wolf
If you want an official answer, then ask IBM.

If you want an unauthorized, unofficial opinion, then do what everyone else
does and just download the jar and use it in your IDE.

Kirk Wolf
Dovetailed Technologies
http://dovetail.com

On Mon, Apr 23, 2018 at 11:57 AM, John McKown 
wrote:

> On Mon, Apr 23, 2018 at 11:50 AM, Kirk Wolf  wrote:
>
> > More likely you just want to cause trouble :-)
> >
>
> ​Most likely. May as well, seeing as how I'm stuck at work anyway. {grin}​
>
>
>
> >
> > Kirk Wolf
> > Dovetailed Technologies
> > http://dovetail.com
> >
> > On Mon, Apr 23, 2018 at 11:03 AM, John McKown <
> > john.archie.mck...@gmail.com>
> > wrote:
> >
> > > I probably shouldn't ask this and just "innocently" do it. But I'm not
> > that
> > > smart. So I'll ask. I use the NetBeans IDE for Java (and C/C++)
> > development
> > > on Linux/Intel. This is not about using NetBeans vs any other IDE, so
> > lets
> > > please not go there, OK?
> > >
> > > If I am using just "plain ole" java and using the SDK, I don't have any
> > > problems using NetBeans to do what I need, and I simply do a binary
> > upload
> > > of the resulting Java jar file to z/OS. So far, no problems. But if I
> > want
> > > to do more "real" z/OS development. This means using some "non
> standard"
> > > libraries (jar files). In particular the "ibmjzos.jar" along with
> others.
> > > In order to easily use this (and other) libraries, I need to download
> > them
> > > to my PC and register them with NetBeans as a standard library.
> > >
> > > So, I am having problems determining if the above download is
> > permissible.
> > > We have a z/OS license. And so I know that using them and even
> developing
> > > with then is permissible, at least if I develop on z/OS. But I don't
> want
> > > to try to run NetBeans on z/OS. That's just silly. I really cannot
> find a
> > > decent explanation of how these Java jar libraries are licensed,
> > especially
> > > with respect to doing development off-platform.
> > >
> > > --
> > > We all have skeletons in our closet.
> > > Mine are so old, they have osteoporosis.
> > >
> > > Maranatha! <><
> > > John McKown
> > >
> > > --
> > > For IBM-MAIN subscribe / signoff / archive access instructions,
> > > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> > >
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
>
>
>
> --
> We all have skeletons in our closet.
> Mine are so old, they have osteoporosis.
>
> Maranatha! <><
> John McKown
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS java development : off platform IDE

2018-04-23 Thread John McKown
On Mon, Apr 23, 2018 at 11:50 AM, Kirk Wolf  wrote:

> More likely you just want to cause trouble :-)
>

​Most likely. May as well, seeing as how I'm stuck at work anyway. {grin}​



>
> Kirk Wolf
> Dovetailed Technologies
> http://dovetail.com
>
> On Mon, Apr 23, 2018 at 11:03 AM, John McKown <
> john.archie.mck...@gmail.com>
> wrote:
>
> > I probably shouldn't ask this and just "innocently" do it. But I'm not
> that
> > smart. So I'll ask. I use the NetBeans IDE for Java (and C/C++)
> development
> > on Linux/Intel. This is not about using NetBeans vs any other IDE, so
> lets
> > please not go there, OK?
> >
> > If I am using just "plain ole" java and using the SDK, I don't have any
> > problems using NetBeans to do what I need, and I simply do a binary
> upload
> > of the resulting Java jar file to z/OS. So far, no problems. But if I
> want
> > to do more "real" z/OS development. This means using some "non standard"
> > libraries (jar files). In particular the "ibmjzos.jar" along with others.
> > In order to easily use this (and other) libraries, I need to download
> them
> > to my PC and register them with NetBeans as a standard library.
> >
> > So, I am having problems determining if the above download is
> permissible.
> > We have a z/OS license. And so I know that using them and even developing
> > with then is permissible, at least if I develop on z/OS. But I don't want
> > to try to run NetBeans on z/OS. That's just silly. I really cannot find a
> > decent explanation of how these Java jar libraries are licensed,
> especially
> > with respect to doing development off-platform.
> >
> > --
> > We all have skeletons in our closet.
> > Mine are so old, they have osteoporosis.
> >
> > Maranatha! <><
> > John McKown
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>



-- 
We all have skeletons in our closet.
Mine are so old, they have osteoporosis.

Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS java development : off platform IDE

2018-04-23 Thread Kirk Wolf
More likely you just want to cause trouble :-)

Kirk Wolf
Dovetailed Technologies
http://dovetail.com

On Mon, Apr 23, 2018 at 11:03 AM, John McKown 
wrote:

> I probably shouldn't ask this and just "innocently" do it. But I'm not that
> smart. So I'll ask. I use the NetBeans IDE for Java (and C/C++) development
> on Linux/Intel. This is not about using NetBeans vs any other IDE, so lets
> please not go there, OK?
>
> If I am using just "plain ole" java and using the SDK, I don't have any
> problems using NetBeans to do what I need, and I simply do a binary upload
> of the resulting Java jar file to z/OS. So far, no problems. But if I want
> to do more "real" z/OS development. This means using some "non standard"
> libraries (jar files). In particular the "ibmjzos.jar" along with others.
> In order to easily use this (and other) libraries, I need to download them
> to my PC and register them with NetBeans as a standard library.
>
> So, I am having problems determining if the above download is permissible.
> We have a z/OS license. And so I know that using them and even developing
> with then is permissible, at least if I develop on z/OS. But I don't want
> to try to run NetBeans on z/OS. That's just silly. I really cannot find a
> decent explanation of how these Java jar libraries are licensed, especially
> with respect to doing development off-platform.
>
> --
> We all have skeletons in our closet.
> Mine are so old, they have osteoporosis.
>
> Maranatha! <><
> John McKown
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


z/OS java development : off platform IDE

2018-04-23 Thread John McKown
I probably shouldn't ask this and just "innocently" do it. But I'm not that
smart. So I'll ask. I use the NetBeans IDE for Java (and C/C++) development
on Linux/Intel. This is not about using NetBeans vs any other IDE, so lets
please not go there, OK?

If I am using just "plain ole" java and using the SDK, I don't have any
problems using NetBeans to do what I need, and I simply do a binary upload
of the resulting Java jar file to z/OS. So far, no problems. But if I want
to do more "real" z/OS development. This means using some "non standard"
libraries (jar files). In particular the "ibmjzos.jar" along with others.
In order to easily use this (and other) libraries, I need to download them
to my PC and register them with NetBeans as a standard library.

So, I am having problems determining if the above download is permissible.
We have a z/OS license. And so I know that using them and even developing
with then is permissible, at least if I develop on z/OS. But I don't want
to try to run NetBeans on z/OS. That's just silly. I really cannot find a
decent explanation of how these Java jar libraries are licensed, especially
with respect to doing development off-platform.

-- 
We all have skeletons in our closet.
Mine are so old, they have osteoporosis.

Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN