Re: Old IBM Mainframe - Still Useful?

2009-03-25 Thread John Summerfield

Andrew Wiley wrote:

On Tue, Mar 24, 2009 at 8:23 PM, John Summerfield 
deb...@herakles.homelinux.org wrote:




What kind of terminal equipment will they be using?



Students would access their VM's through SSH.



 3. What would they be doing?

Each VM will probably have a webserver hosting SVN and Trac, there will
probably be some sort of build system as well, and students will be
periodically running network server code to test stability and allow a
centralized testing location for wider scale applications.


Have you explored the use of virtual servers in Apache? It's possible to
host many websites on a single copy of a single OS on a single computer
using a single IP address.



This is true, but I'm really wanting to have students' code isolated so if a
prankster runs a forkbomb or some malicious code, everything else keeps
working. There's also more educational value in giving each project a VM;
hopefully it would at least teach basic linux shell commands. It's still
debatable whether I should have multiple webservers or one though... I'll
have to think about that.




Why is S/390 the right tool for the job?



Mostly the price, although I admit it's a poor justification. I'm also
hoping that using it would bring more stability than our current solution.
It would also (hopefully) scale better as the program grows, which is
definitely happening. We need to upgrade somehow, and this offer came at the
right time.
There's also the benefit of exposing students to the idea that mainframes
are still alive and useful (most textbooks these days cite mainframes as an
example of obselete technology that existed before PC's, unfortunately),
and, if possible, it would let me offer mainframe programming as an
independent study course.


Okay, here is what I think.

Count the cost.
Do you get a full, working system? If not, there are extra costs for the
bits that are missing.

Depending on the capabilities of your particular machine, you will have
some number of essentially discrete systems (your LPARs). I gather any
hardware reconfiguration you do involves pinching a bit off one machine
to give it to another. Whether it's enough is for you to judge.

Who is going to do the reconfiguration management?

Does this system have special power requirements? What about environmentals?

What will be the cost of transporting the system and doing the initial
installation?

What have I forgotten?


There is a case for a central server to coordinate students' work. I am
not convinced that a mainframe, even a free one, is the best tool for
the job.

For any programming students might do, it makes not a jot of difference
whether they do it on a PC running Linux or a mainframe running Linux,
the tools are the same. Since you said the students would be connecting
via ssh, I expect they already have PCs. The only Windows ssh client I
have used is putty, and while I will continue to use it, I don't like it
that well. To do the job properly, one needs Linux (or, I expect one of
the BSDs or a real Unix). If installing Linux on the student PCs'
hardware is frowned on, how about Linux inside VirtualBox (my current
favourite) or one of the MS free offerings.

This might give the students the same kind of setup so many free
software hackers have, their own PC and a central repository.

This does not preclude students from using virtual mainframes (hercules)
and checking out Linux on that.

It seems to me that, if you want the students to learn to appreciate the
benefits of a mainframe, you really need a full set of software too,
including representatives of the VM, OS and DOS families. While there
are free versions (I think I found VM on three 3330 images somewhere,
and I have MVS 3.08 around here someplace), they're pretty archaic.

If all you have is Linux running on the bare metal on a mainframe,
there's little to distinguish it favourably from a PC.





--

Cheers
John

-- spambait
1...@coco.merseine.nu  z1...@coco.merseine.nu
-- Advice
http://webfoot.com/advice/email.top.php
http://www.catb.org/~esr/faqs/smart-questions.html
http://support.microsoft.com/kb/555375

You cannot reply off-list:-)

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Old IBM Mainframe - Still Useful?

2009-03-25 Thread Ed Long
I've been following this thread with interest. Having done a couple of CBA's 
for similar ideas, its unlikely that the old mainframe, regardless of what it 
is, including the 7060's, competes with a VMWARE like configuration running on 
commodity hardware like an Intel box. I know of several production SAAS 
(Software as a service) offerings relying on this type technology. The 7060 
just has not got the gas to do what you want.

The cost drivers that determine the outcome are hardware maintenance, CKD 
versus FBA dasd, power, and system programming complexity.

IBM's university initiative might be a better, i.e. less expensive, path if you 
want to introduce IOCP to teenagers.

There is a reason old mainframes have low resale values; they are financial 
boat anchors.

Good luck.
Edward Long


--- On Wed, 3/25/09, John Summerfield deb...@herakles.homelinux.org wrote:

 From: John Summerfield deb...@herakles.homelinux.org
 Subject: Re: Old IBM Mainframe - Still Useful?
 To: LINUX-390@VM.MARIST.EDU
 Date: Wednesday, March 25, 2009, 6:44 AM
 Andrew Wiley wrote:
  On Tue, Mar 24, 2009 at 8:23 PM, John Summerfield 
  deb...@herakles.homelinux.org wrote:

 
  What kind of terminal equipment will
 they be using?
 
 
  Students would access their VM's through SSH.
 
 
   3. What would they be doing?
  Each VM will probably have a webserver hosting
 SVN and Trac, there will
  probably be some sort of build system as well,
 and students will be
  periodically running network server code to
 test stability and allow a
  centralized testing location for wider scale
 applications.
 
  Have you explored the use of virtual servers in
 Apache? It's possible to
  host many websites on a single copy of a single OS
 on a single computer
  using a single IP address.
 
 
  This is true, but I'm really wanting to have
 students' code isolated so if a
  prankster runs a forkbomb or some malicious code,
 everything else keeps
  working. There's also more educational value in
 giving each project a VM;
  hopefully it would at least teach basic linux shell
 commands. It's still
  debatable whether I should have multiple webservers or
 one though... I'll
  have to think about that.
 
 
 
  Why is S/390 the right tool for the job?
 
 
  Mostly the price, although I admit it's a poor
 justification. I'm also
  hoping that using it would bring more stability than
 our current solution.
  It would also (hopefully) scale better as the program
 grows, which is
  definitely happening. We need to upgrade somehow, and
 this offer came at the
  right time.
  There's also the benefit of exposing students to
 the idea that mainframes
  are still alive and useful (most textbooks these days
 cite mainframes as an
  example of obselete technology that existed before
 PC's, unfortunately),
  and, if possible, it would let me offer mainframe
 programming as an
  independent study course.

 Okay, here is what I think.

 Count the cost.
 Do you get a full, working system? If not, there are extra
 costs for the
 bits that are missing.

 Depending on the capabilities of your particular machine,
 you will have
 some number of essentially discrete systems (your LPARs). I
 gather any
 hardware reconfiguration you do involves pinching a bit off
 one machine
 to give it to another. Whether it's enough is for you
 to judge.

 Who is going to do the reconfiguration management?

 Does this system have special power requirements? What
 about environmentals?

 What will be the cost of transporting the system and doing
 the initial
 installation?

 What have I forgotten?


 There is a case for a central server to coordinate
 students' work. I am
 not convinced that a mainframe, even a free one, is the
 best tool for
 the job.

 For any programming students might do, it makes not a jot
 of difference
 whether they do it on a PC running Linux or a mainframe
 running Linux,
 the tools are the same. Since you said the students would
 be connecting
 via ssh, I expect they already have PCs. The only Windows
 ssh client I
 have used is putty, and while I will continue to use it, I
 don't like it
 that well. To do the job properly, one needs Linux (or, I
 expect one of
 the BSDs or a real Unix). If installing Linux on the
 student PCs'
 hardware is frowned on, how about Linux inside VirtualBox
 (my current
 favourite) or one of the MS free offerings.

 This might give the students the same kind of setup so many
 free
 software hackers have, their own PC and a central
 repository.

 This does not preclude students from using virtual
 mainframes (hercules)
 and checking out Linux on that.

 It seems to me that, if you want the students to learn to
 appreciate the
 benefits of a mainframe, you really need a full set of
 software too,
 including representatives of the VM, OS and DOS families.
 While there
 are free versions (I think I found VM on three 3330 images
 somewhere,
 and I have MVS 3.08 around here someplace), they're
 pretty archaic.

 If all you have is Linux 

Re: Windows an linux under z/VM

2009-03-25 Thread Patrick Spinler
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

John Summerfield wrote:
 This isn't really the place to discuss these diffulties, it's sufficient
 to say that virtualisation on Linux isn't ready yet. Not with XEN, not
 work KVM and not using the vir* tools.

Mhh ... I'd say this depends to extent on your distribution and it's
support resources.  I was able to get a couple of Xen virts running
services on redhat enterprise 5 fairly easily.

On the other hand, I wasn't able to get Xen on Ubuntu 8.04 LTS on an AMD
system working at all.

- -- Pat

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknKQIoACgkQNObCqA8uBsxnoACfYJymCt1mbp5DuXDYkwAH7132
qeoAmgLj5S3EX7S6lAHDbk15q5Ybuefa
=Yxyq
-END PGP SIGNATURE-

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread David Boyes
On 3/23/09 4:46 PM, Erik N Johnson e...@uptownmilitia.com wrote:

 By the same token, although Sun will insist that Solaris is 'open
 source' and will show the same types of development speed up that
 people have so often cited Linux for, it's barely open source.

I can certainly attest to this statement from personal experience. It is
impossible to build a working OpenSolaris on any platform without some
closed-source code, some of which (amusingly enough) is owned by IBM. There
are other parts of OpenSolars which Sun does not distribute source code, but
provides precompiled binaries, which clearly cannot be ported anywhere.

In their defense, much of this is not technical in origin, but in licensing
agreements. The reason there is no OpenSolaris for SPARC is that Sun is not
permitted to distribute some of the closed-source pieces on any other
platform than Intel. There are pieces where only they can be the
distributor, and only in a commercial product. That's the main reason for
Opensolaris distributions from Sun -- they can't legally distribute some
things if they are not the actual distributor and they charge something for
it.  

They have been trying rather diligently to clean up the mess around these
issues, but basically the incentive to do the clean up necessary to make
this open-source-clean is not something they are prioritizing if they're
struggling to survive. I can't really argue with that, much as I would like
them to get on with it so I can do more to help them.

 But if you contribute your code to Sun or Apple, now they own it.  If
 you ever try to use it in anything but their product they can (and
 WILL) sue you.  They will make you regret ever downloading and viewing
 their code, let alone contributing your own.  Erik's first law of
 F/OSS: A project with a Free license will have N volunteer developers,
 where a non-Free 'open source' project will have M volunteer
 developers where N = 50 * M.

Don't forget IP lawyers. This is very fertile ground for them.
 
 I would tend to think that until somebody who gets it takes Sun over,
 or Sun gets their heads out their butts, we won't see the 'benefits of
 open source' coming to Open Solaris (or the newly 'open sourced' Sun
 JDK, also a joke by comparison with truly Free software.)

Here I would disagree. To some extent, the OpenSolaris for System z port has
forced them to reconsider how the opensolaris project works. We actually
*did* it, which I think they never actually expected, and we simply refused
to do some of their standard practices that don't fit in the Z community.
That has caused them to rethink what was needed to have a successful project
and change some things about how projects participate and interact with the
commercial Solaris developers.

 So what do you listers think?  Are the technical merits of Open
 Solaris great enough that the half-assed open source release won't be
 enough to stop them?  Or perhaps the technical problems in the Linux
 internals are great enough that the benefit of Free Software won't be
 able to carry the day?

Well, clearly I do think that Solaris has some things to offer. The question
is one of maturity. Solaris has been through the process of transformation
that Unix needed to be a reliable enterprise OS, and has come through pretty
well. Linux is still passing through that process in terms of documentation,
release management, interface stability, etc, etc. I am not saying that it
won't get there, it's just that Sun had a lot of money at one point to throw
at the problem, and did so. Linux can match that, but it's a matter of time.

 Or is Linux going to leave Solaris in the dust?

Maybe. But I wouldn't bet money on it until someone fixes the flaws in RPM
and in other configuration management schemes in Linux, and we get a working
dtrace analogue in Linux. Dtrace is just too cool to be without -- I hope
that if IBM does buy Sun that they contribute the dtrace code to
open-source. It'd save a lot of time. ZFS, too.

-- db

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Alan Cox
 dtrace analogue in Linux. Dtrace is just too cool to be without -- I hope
 that if IBM does buy Sun that they contribute the dtrace code to
 open-source. It'd save a lot of time. ZFS, too.

I've yet to come across something that I couldn't do with systemtap (on
x86 at least that dtrace could have done but a best of both worlds would
work and indeed perhaps moving to GPLv2 so code can be shared).

As to ZFS - until the patent war is over its basically untouchable. Now
it is possible that if IBM bought Sun it might get resolved PDQ depending
upon what agreements exist back and for between NetApp and IBM ;)

There are still some things Solaris does way better than Linux - certain
flush heavy I/O patterns and some complex memory management games a few
obscure apps use come out way better on Solaris.

Alan

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


SUSE on Native LPAR

2009-03-25 Thread Martin, Larry D
I am very new to Linux and am trying to install Linux on an LAPR on a
z9BC.

 

I can load the initial Kernel by putting the CD (CD1) into the CD-ROM
drive on the HMC and perform a Lad from CD.

 

After setting up the network the Linux kernel wants to read the rest of
CD1.  If I tell him to use the HMC CD-ROM the response is Unable to
load (not an exact quote).

 

I have tried to use NFS on a desktop which has SUSE 10 installed (about
a year ago).  I get a error saying the request was rejected error = -1.

 

I have also tried using SMB to point to the CD reader on my Windows
desktop and get the same response as above (both of these take a few
minutes to return).

 

Can someone who has done this give me an idea as to what I am doing
wrong?

 

Thanks,   .Larry

 

Ps. Small shop - no money - VM not an option.

 

Larry D. Martin

Mainframe Systems Support

Office of Information Technology and Communications

301.883.7335

 



..
This E-mail and any of its attachments may contain Prince George’s County 
Government or Prince George's County 7th Judicial Circuit Court proprietary 
information, which is privileged and confidential. This E-mail is intended 
solely for the use of the individual or entity to which it is addressed. If you 
are not the intended recipient of this E-mail, you are hereby notified that any 
dissemination, distribution, copying, or action taken in relation to the 
contents of and attachments to this E-mail is strictly prohibited and may be 
unlawful. If you have received this E-mail in error, please notify the sender 
immediately and permanently delete the original and any copy of this E-mail and 
any printout.


Re: SUSE on Native LPAR

2009-03-25 Thread Jones, Russell
I copied the install files to my PC and ran an ftp server on my PC to
complete the install. I used a freebe ftp server called FileZilla. 

Russell Jones 
ANPAC
System Programmer


-Original Message-
From: Linux on 390 Port [mailto:linux-...@vm.marist.edu] On Behalf Of
Martin, Larry D
Sent: Wednesday, March 25, 2009 1:53 PM
To: LINUX-390@VM.MARIST.EDU
Subject: SUSE on Native LPAR

I am very new to Linux and am trying to install Linux on an LAPR on a
z9BC.

 

I can load the initial Kernel by putting the CD (CD1) into the CD-ROM
drive on the HMC and perform a Lad from CD.

 

After setting up the network the Linux kernel wants to read the rest of
CD1.  If I tell him to use the HMC CD-ROM the response is Unable to
load (not an exact quote).

 

I have tried to use NFS on a desktop which has SUSE 10 installed (about
a year ago).  I get a error saying the request was rejected error = -1.

 

I have also tried using SMB to point to the CD reader on my Windows
desktop and get the same response as above (both of these take a few
minutes to return).

 

Can someone who has done this give me an idea as to what I am doing
wrong?

 

Thanks,   .Larry

 

Ps. Small shop - no money - VM not an option.

 

Larry D. Martin

Mainframe Systems Support

Office of Information Technology and Communications

301.883.7335

 




..
This E-mail and any of its attachments may contain Prince George's
County Government or Prince George's County 7th Judicial Circuit Court
proprietary information, which is privileged and confidential. This
E-mail is intended solely for the use of the individual or entity to
which it is addressed. If you are not the intended recipient of this
E-mail, you are hereby notified that any dissemination, distribution,
copying, or action taken in relation to the contents of and attachments
to this E-mail is strictly prohibited and may be unlawful. If you have
received this E-mail in error, please notify the sender immediately and
permanently delete the original and any copy of this E-mail and any
printout.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Carey Tyler Schug

IIRC, when Linux390 first came out, parts of it were object only, closed
source.  Has this changed?  If not maybe complaints about closed source
in Solaris are not so reasonable.

David Boyes wrote:

On 3/23/09 4:46 PM, Erik N Johnson e...@uptownmilitia.com wrote:




I can certainly attest to this statement from personal experience. It is
impossible to build a working OpenSolaris on any platform without some
closed-source code, some of which (amusingly enough) is owned by IBM. There
are other parts of OpenSolars which Sun does not distribute source code, but
provides precompiled binaries, which clearly cannot be ported anywhere.





--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Andrej
2009/3/26 Carey Tyler Schug sqrfolk...@comcast.net:
 IIRC, when Linux390 first came out, parts of it were object only, closed
 source.  Has this changed?  If not maybe complaints about closed source
 in Solaris are not so reasonable.

Makes you wonder why  how RedHat, Novell, Slackware and Debian co-operated
on this, doesn't it :}



Cheers,
Andrej




--
Please don't top post, and don't use HTML e-Mail :}  Make your quotes concise.

http://www.american.edu/econ/notes/htmlmail.htm

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Mark Post
 On 3/25/2009 at  3:27 PM, Carey Tyler Schug sqrfolk...@comcast.net wrote: 
 IIRC, when Linux390 first came out, parts of it were object only, closed
 source.  Has this changed? 

That has not been the case for a good number of years now.


Mark Post

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Neale Ferguson
qdio and the 3590 drivers *used* to be closed source.


On 3/25/09 3:27 PM, Carey Tyler Schug sqrfolk...@comcast.net wrote:

 IIRC, when Linux390 first came out, parts of it were object only, closed
 source.  Has this changed?  If not maybe complaints about closed source
 in Solaris are not so reasonable.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread David Boyes
On 3/25/09 2:45 PM, Alan Cox a...@lxorguk.ukuu.org.uk wrote:
 a best of both worlds would
 work and indeed perhaps moving to GPLv2 so code can be shared).

Amen to that. As cool as it is, dtrace syntax is fugly.  That is one
advantage for systemtap. I've had a lot of stability problems with systemtap
on non-Intel systems, though. Usual didn't think about how that would work
on POWER or ARM or Z or ... problem. Fixable with clue bat.
 
 As to ZFS - until the patent war is over its basically untouchable. Now
 it is possible that if IBM bought Sun it might get resolved PDQ depending
 upon what agreements exist back and for between NetApp and IBM ;)

Exactly my point. There are a lot of things like this (like libi18n) that
could get fixed in OpenSolaris if the CDDL were to quietly (or not so
quietly) go away. 
 
 There are still some things Solaris does way better than Linux - certain
 flush heavy I/O patterns and some complex memory management games a few
 obscure apps use come out way better on Solaris.

And we could finally upgrade the Solaris userspace apps to something
resembling usefulness, and flush the whole IPS packaging system, and maybe
get rid of RPM too...8-) (The Nexenta guys did a super job with adapting APT
to Solaris.)

Or not. 

-- db
 

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: SUSE on Native LPAR

2009-03-25 Thread David Boyes
You can only do the initial boot from the HMC. All the rest of the code
installation has to be done from a remote workstation. The error -1 is
likely to be either a bad exports file or no name resolution.

Wrt to getting VM, talk to your IBM rep. It is very easy to get z/VM as a
trial system for a period of time for zero money, and you'll have a lot more
success getting things to work.

 Ps. Small shop - no money - VM not an option.

Come to Hillgang. We're friendly and helpful. 8-)

-- db

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: SUSE on Native LPAR

2009-03-25 Thread Bruce Hayden
On Wed, Mar 25, 2009 at 2:53 PM, Martin, Larry D ldmar...@co.pg.md.us wrote:
 I am very new to Linux and am trying to install Linux on an LAPR on a
 z9BC.



 I can load the initial Kernel by putting the CD (CD1) into the CD-ROM
 drive on the HMC and perform a Lad from CD.



 After setting up the network the Linux kernel wants to read the rest of
 CD1.  If I tell him to use the HMC CD-ROM the response is Unable to
 load (not an exact quote).
 snip

Did you use the Enable FTP Access to Mass Storage Media function of
the HMC?  Is your HMC on the same network as the OSA port that you're
trying to use?  Or is your HMC isolated or protected with a firewall?
The HMC has to be told what host IP will be accessing the disk or it
will not work.

-- 
Bruce Hayden
Linux on System z Advanced Technical Support
IBM, Endicott, NY

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Mark Post
 On 3/25/2009 at  3:36 PM, Andrej andrej.gro...@gmail.com wrote: 
 2009/3/26 Carey Tyler Schug sqrfolk...@comcast.net:
-snip-
 Makes you wonder why  how RedHat, Novell, Slackware and Debian co-operated
 on this, doesn't it :}

Why?  Almost every Linux distribution has made exceptions to their own rules.  
Just look at Java.  Up until recently, it was not open source, but it gets 
included anyway.  As far as Slack/390 goes, that was my project, and although I 
didn't like the situation at the time, I wasn't going to have a philosophical 
meltdown over it.  If it hadn't been for the cooperation IBM received, the open 
source proponents inside of IBM would never have gotten the code released.  
Sometimes compromise and patience win in the end.  It certainly did this time.


Mark Post

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread David Boyes
AFAIK (and with a lot of help from various organizations), all the IBM closed 
source bits are now gone from Linux (or have open source alternatives). The 
source may not be very readable/usable (cf the QDIO driver code for a prime 
example), but it is there. The other distinction is that you could build the 
core system without it and still have something that would boot; OpenSolaris 
cannot be built at all without the closed source code.



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Adam Thornton

On Mar 25, 2009, at 2:43 PM, Mark Post wrote:



Why?  Almost every Linux distribution has made exceptions to their
own rules.  Just look at Java.  Up until recently, it was not open
source, but it gets included anyway.  As far as Slack/390 goes, that
was my project, and although I didn't like the situation at the
time, I wasn't going to have a philosophical meltdown over it. If it
hadn't been for the cooperation IBM received, the open source
proponents inside of IBM would never have gotten the code released.
Sometimes compromise and patience win in the end.  It certainly did
this time.


Almost.

I find Debian's insistence on license purity admirable from one
standpoint, but irritating from several others.

Adam

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread David Boyes
On 3/25/09 3:43 PM, Mark Post mp...@novell.com wrote:


 If it hadn't been for the cooperation IBM
 received, the open source proponents inside of IBM would never have gotten the
 code released.  Sometimes compromise and patience win in the end.  It
 certainly did this time.

Along with a number of customer-written white papers that explained how they
were going to lose big time money and street credit if they didn't.

Call me a cynic, but there's not a whole lot of good will 'tward all mankind
involved here. It took people that knew how to manipulate the IBM system and
worldview to get their ends accomplished. Some of those people were inside,
many more were not. Some one had to show them how it affected their bottom
line before anyone had a chance to get that stuff open sourced.

Guess I'm just in a bad mood, but there's no good will involved here. As the
Book of Chuckie 5:23 tells us, it's a business decision that moves IBM.
Nothing personal.

-- db

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Erik N Johnson
Debian doesn't exist to provide a commercial operating system.  Debian
has only one purpose, to provide a fully free operating system, which
is why no other GNU/Linux distribution has such a strong relationship
with the FSF or the GNU project.  Complaining that Debian does waht it
is their mission to do is as silly as complaining that IBM makes and
sells coputer hardware or software, it is the purpose of the
organization.

There was community interest WELL before IBM became involved and there
still remains an almost complete (fully free, community-based) port to
the System/370.  It is likely that without the strong pressure from
organizations like Debian to get things made Free IBM would not have
had much incentive to do it.  I rather suspect there is a chicken and
egg problem at Sun.  They don't believe that going with a
GPL-compatible license would benefit them because they havn't seen
what it would do.  And the open source community at large won't come
to the table on OpenSolaris until Sun rectifies this.

All in all I am seeing that people generally share my frustration:  If
Solaris were Free we'd all love to work on it which, combined with
proper support (from Sun or IBM or whoever ends up with it,) would
probably propel it to the top.  Of course the BSD family of operating
systems boasts much of the same functionality and stability as Solaris
(including dtrace, and those NetBSD people are also responsible for
almost every entry on the list of GCC supported architectures) but
lacks any major players in the support market, so it is pretty evident
how important support is.  But nobody is gonna walk away from all the
existing and very lucrative Solaris support contracts so that's not
going anywhere.

I think licensing is going to become an increasingly important factor.

Erik Johnson

On Wed, Mar 25, 2009 at 3:11 PM, Adam Thornton athorn...@sinenomine.net wrote:
 On Mar 25, 2009, at 2:43 PM, Mark Post wrote:


 Why?  Almost every Linux distribution has made exceptions to their
 own rules.  Just look at Java.  Up until recently, it was not open
 source, but it gets included anyway.  As far as Slack/390 goes, that
 was my project, and although I didn't like the situation at the
 time, I wasn't going to have a philosophical meltdown over it. If it
 hadn't been for the cooperation IBM received, the open source
 proponents inside of IBM would never have gotten the code released.
 Sometimes compromise and patience win in the end.  It certainly did
 this time.

 Almost.

 I find Debian's insistence on license purity admirable from one
 standpoint, but irritating from several others.

 Adam

 --
 For LINUX-390 subscribe / signoff / archive access instructions,
 send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
 visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Scott Rohling
Yeah but..   that's where distros based on Debian come in.   Personally, I
like the idea of an open source only distro that you expound upon with
closed AND open source packages to focus on a particular need/audience
(e.g.  Ubuntu and desktop)

Scott

On Wed, Mar 25, 2009 at 2:11 PM, Adam Thornton athorn...@sinenomine.netwrote:

 On Mar 25, 2009, at 2:43 PM, Mark Post wrote:


 Why?  Almost every Linux distribution has made exceptions to their
 own rules.  Just look at Java.  Up until recently, it was not open
 source, but it gets included anyway.  As far as Slack/390 goes, that
 was my project, and although I didn't like the situation at the
 time, I wasn't going to have a philosophical meltdown over it. If it
 hadn't been for the cooperation IBM received, the open source
 proponents inside of IBM would never have gotten the code released.
 Sometimes compromise and patience win in the end.  It certainly did
 this time.


 Almost.

 I find Debian's insistence on license purity admirable from one
 standpoint, but irritating from several others.

 Adam


 --
 For LINUX-390 subscribe / signoff / archive access instructions,
 send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
 visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Erik N Johnson
Of course.  Debian is only practical in the real world for a handful
of things.  But there is nobody in all of GNU/Linux who doesn't
benefit from the work done by these people.  The majority of kernel
code comes from paid developers it's true, but the Debian project
submits plenty of patches. The same goes for Gentoo.  This is the
whole point of the open source movement.  This is why and how the
organizations Andrej mentions were able to collaborate on bringing
Linux/390 and z/Linux to the market.  They have had a working business
relationship for their entire respective existences, despite the fact
they are in direct competition with one another.  It's really
brilliant, they get tremendous benefits in terms of stability, release
cycle, features, and standardization for their customers and it allows
them to focus their competitive energies on bringing the best possible
service and support to their particular type of customer.  It hasn't
got anything to do with doing good for the sake of doing good.  It's
just doing what makes sense.

Erik Johnson

On Wed, Mar 25, 2009 at 3:29 PM, Scott Rohling scott.rohl...@gmail.com wrote:
 Yeah but..   that's where distros based on Debian come in.   Personally, I
 like the idea of an open source only distro that you expound upon with
 closed AND open source packages to focus on a particular need/audience
 (e.g.  Ubuntu and desktop)

 Scott

 On Wed, Mar 25, 2009 at 2:11 PM, Adam Thornton 
 athorn...@sinenomine.netwrote:

 On Mar 25, 2009, at 2:43 PM, Mark Post wrote:


 Why?  Almost every Linux distribution has made exceptions to their
 own rules.  Just look at Java.  Up until recently, it was not open
 source, but it gets included anyway.  As far as Slack/390 goes, that
 was my project, and although I didn't like the situation at the
 time, I wasn't going to have a philosophical meltdown over it. If it
 hadn't been for the cooperation IBM received, the open source
 proponents inside of IBM would never have gotten the code released.
 Sometimes compromise and patience win in the end.  It certainly did
 this time.


 Almost.

 I find Debian's insistence on license purity admirable from one
 standpoint, but irritating from several others.

 Adam


 --
 For LINUX-390 subscribe / signoff / archive access instructions,
 send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
 visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390


 --
 For LINUX-390 subscribe / signoff / archive access instructions,
 send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread David Boyes
On 3/25/09 4:26 PM, Erik N Johnson e...@uptownmilitia.com wrote:
 
 There was community interest WELL before IBM became involved and there
 still remains an almost complete (fully free, community-based) port to
 the System/370.  

Thank you. It's nice to see that someone still remembers our early work and
hasn't swallowed the corporate revisionism.

  I rather suspect there is a chicken and
 egg problem at Sun.  They don't believe that going with a
 GPL-compatible license would benefit them because they havn't seen
 what it would do.  And the open source community at large won't come
 to the table on OpenSolaris until Sun rectifies this.

I think it has more to do with a sense of survival. IBM often suffers this
problem too -- any change to the status quo where revenue on OS or hardware
is concerned -- is automatically a critical situation. Talk to any of the
z/OS planners if you want to see a live example of someone who gets really
paranoid when you start talking about other systems on System z, or insist
that System z is NOT equal to z/OS.

You can easily explain Sun's behavior by that model: if Sun loses control,
then they can no longer supply guarantees of reliability, and they risk
possible revenue loss and collapse of market share, eventually leading to
corporate suicide. When you're losing tens of millions a quarter, that
starts to be a very real fear.

 All in all I am seeing that people generally share my frustration:  If
 Solaris were Free we'd all love to work on it

Binary-only licenses ARE free with hardware. Ditto OpenSolaris for Intel.
And OpenSolaris for Z. But you meen Free as in GPL sense of free.

 Of course the BSD family of operating
 systems boasts much of the same functionality and stability as Solaris

But then you're back to ISV support. Sun spent a lot of money getting that
problem solved. 
 
 I think licensing is going to become an increasingly important factor.

I'm more concerned about anti-trust. If the IBM/Sun merger is blocked on
anti-trust grounds, and Sun cannot locate another angel investor, my
analysis would indicate that they're not long for this world. I don't
believe HP has sufficient free cash to buy Sun (and would face the same
anti-trust problems), and HP's history with strategic acquisitions is
disastrous (the DEC/Compaq merger almost destroyed the company as a whole).

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Mark Post
 On 3/25/2009 at  4:26 PM, David Boyes dbo...@sinenomine.net wrote: 
-snip-
 Guess I'm just in a bad mood, but there's no good will involved here. As the
 Book of Chuckie 5:23 tells us, it's a business decision that moves IBM.
 Nothing personal.

Who said anything about good will?  If the Linux distributions hadn't 
cooperated, there wouldn't have been a market for IBM in the first place.  No 
market, no brainer business decision, no open source code.


Mark Post

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Alan Cox
On Wed, 25 Mar 2009 14:27:00 -0500
Carey Tyler Schug sqrfolk...@comcast.net wrote:

 IIRC, when Linux390 first came out, parts of it were object only, closed
 source.  Has this changed?  If not maybe complaints about closed source
 in Solaris are not so reasonable.

Oh it changed - a mix of arm twists, threatening, and business case. Plus
I suspect as IBM better got to grips with the GPL and Linux it no doubt
grew more sure and confident of what it did.

In the original days IBM was very paranoid - they almost didn't release
their S/390 port and they finally put it out about two days before I
merged the rival non IBM controlled 370 port into the -ac tree. I know
not whether that was co-incidence.

To give you an idea of how paranoid it was initially I got some driver
code from IBM for review/merging in the first merge up of the 390 tree.
It had various blank spaces where comments had been removed by legal.
When I asked the IBM guy to at least remove the gaps he asked me to do it
as if he deleted the blank lines he'd have to go back through legal
again ...


So IBM's willingness to get involved and degree of involvement has
changed quite dramatically since the 390 port first emerged.

Alan

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Adam Thornton

I may have been misunderstood.

It peeves me that my web browser has to be called Iceweasel, but
almost all of my internal infrastructure is running Debian.  That's
because maintenance and updates and local configuration-without-having-
it-clobbered-by-an-upgrade all works *so* much more easily there than
under the, ah, more-accepted-as-Enterprise Linuxes.

Adam

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread Erik N Johnson
Which is why they, and many other large corporations have PR
departments.  They understand how 'the perception of' goodwill towards
man affects their sales AND stock.

Erik Johnson

On Wed, Mar 25, 2009 at 3:26 PM, David Boyes dbo...@sinenomine.net wrote:
 On 3/25/09 3:43 PM, Mark Post mp...@novell.com wrote:


 If it hadn't been for the cooperation IBM
 received, the open source proponents inside of IBM would never have gotten 
 the
 code released.  Sometimes compromise and patience win in the end.  It
 certainly did this time.

 Along with a number of customer-written white papers that explained how they
 were going to lose big time money and street credit if they didn't.

 Call me a cynic, but there's not a whole lot of good will 'tward all mankind
 involved here. It took people that knew how to manipulate the IBM system and
 worldview to get their ends accomplished. Some of those people were inside,
 many more were not. Some one had to show them how it affected their bottom
 line before anyone had a chance to get that stuff open sourced.

 Guess I'm just in a bad mood, but there's no good will involved here. As the
 Book of Chuckie 5:23 tells us, it's a business decision that moves IBM.
 Nothing personal.

 -- db

 --
 For LINUX-390 subscribe / signoff / archive access instructions,
 send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Old IBM Mainframe - Still Useful?

2009-03-25 Thread Andrew Wiley
On Wed, Mar 25, 2009 at 5:44 AM, John Summerfield 
deb...@herakles.homelinux.org wrote:

 Okay, here is what I think.

 Count the cost.
 Do you get a full, working system? If not, there are extra costs for the
 bits that are missing.


We're still trying to figure this out, hopefully we'll get a response soon.



 Depending on the capabilities of your particular machine, you will have
 some number of essentially discrete systems (your LPARs). I gather any
 hardware reconfiguration you do involves pinching a bit off one machine
 to give it to another. Whether it's enough is for you to judge.

 Who is going to do the reconfiguration management?


I'm not sure what you mean. As for setting up LPAR's, I expect that at some
point during the summer, myself and a few advanced students that are
interested would spend as much as a week going through manuals, figuring out
how to get everything set up, and actually setting it up. That would cover
the software side.
As for the hardware, I'm going to have to make sure we have everything we
need either when we receive the system or shortly after.



 Does this system have special power requirements? What about
 environmentals?


We have a room (really a large, climate controlled closed) that houses some
servers (not many though), and we expect that we could probably put it in
there. We'll have to get some specifications on power draw and heat output
and run them past the maintenance department though.



 What will be the cost of transporting the system and doing the initial
 installation?


We're not entirely sure how this will work at the moment. It would depend on
how much care transporting a mainframe requires, which I haven't read about
(so far).



 What have I forgotten?


Well, from the one datasheet I managed to find on the IBM website about this
machine, the hardware specs a company could buy vary (by today's standards)
from useless to excellent. If the company purchased a lower end version, it
wouldn't be worth the effort to get it transported and running.


 There is a case for a central server to coordinate students' work. I am
 not convinced that a mainframe, even a free one, is the best tool for
 the job.


My contention is that if it's available, I can run linux on it, and it has
the capacity for what I need, it's the best tool for the job. As I explained
earlier, there are also some educational benefits to having a mainframe
rather than another system.
The only concern that I don't think I've voiced so far is maintenance. I
know it was mentioned that this machine would be close to the end of its
lifespan, and when maintenance costs become too high, I would have to find
another solution elsewhere. If this machine is already nearing the end of
its lifespan, I'll have to decide whether the effort of moving it and
setting it up is worth the estimated service life.



 For any programming students might do, it makes not a jot of difference
 whether they do it on a PC running Linux or a mainframe running Linux,
 the tools are the same.

Since you said the students would be connecting
 via ssh, I expect they already have PCs. The only Windows ssh client I
 have used is putty, and while I will continue to use it, I don't like it
 that well. To do the job properly, one needs Linux (or, I expect one of
 the BSDs or a real Unix). If installing Linux on the student PCs'
 hardware is frowned on, how about Linux inside VirtualBox (my current
 favourite) or one of the MS free offerings.


What I'm looking at is using our existing Windows lab (the client computers
all run Eclipse and a few other IDEs) but storing code (SVN), providing
project management software, and allowing for a centralized testing location
for server software on a centralized server. I've never had a problem with
Putty, and some of the students use it. Connecting can be clumsy, but beyond
there, I haven't had any complaints. I like it more than I like the DOS
prompt.


 This might give the students the same kind of setup so many free
 software hackers have, their own PC and a central repository.

 This does not preclude students from using virtual mainframes (hercules)
 and checking out Linux on that.

 It seems to me that, if you want the students to learn to appreciate the
 benefits of a mainframe, you really need a full set of software too,
 including representatives of the VM, OS and DOS families. While there
 are free versions (I think I found VM on three 3330 images somewhere,
 and I have MVS 3.08 around here someplace), they're pretty archaic.


This all comes down to what I can get my hands on. At this point, I don't
know what I would wind up having.



 If all you have is Linux running on the bare metal on a mainframe,
 there's little to distinguish it favourably from a PC.


Well, even in it's old age, this machine, if it had higher end
specifications at purchase time, looks like it could outperform pretty much
all the servers we run right now. Hopefully that's not a false impression I

Re: Solaris v. Linux

2009-03-25 Thread Patrick Spinler
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

David Boyes wrote:

 and maybe
 get rid of RPM too...8-) (The Nexenta guys did a super job with adapting APT
 to Solaris.)

I consistently see this complaint, and it really rubs me wrong.  Why
does everyone compare rpm to apt?  Wouldn't rpm to deb be the correct
comparison, and then compare yum to apt?

If you want to ask why the floop it took as long as it did for redhat to
adopt yum, that's valid, or if you want to compare yum and apt, that's
valid, or comparing deb to rpm, okay; but comparing rpm to apt just
doesn't fly.

- -- Pat

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknK9ikACgkQNObCqA8uBswhyACfQDsvXsMaymvJj1rzBb5+BLID
RnIAnRQFb84FkUWjqH142fRLl+HPliuv
=dDGe
-END PGP SIGNATURE-

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread John Summerfield

Patrick Spinler wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

David Boyes wrote:


and maybe
get rid of RPM too...8-) (The Nexenta guys did a super job with adapting APT
to Solaris.)


I consistently see this complaint, and it really rubs me wrong.  Why
does everyone compare rpm to apt?  Wouldn't rpm to deb be the correct
comparison, and then compare yum to apt?


More accurately, rpm to dpkg. I don't think the package format is that
important, though there might be room for discussion about the metadata
stored therein.

I haven't yet figured out what's wrong with up2date.


--

Cheers
John

-- spambait
1...@coco.merseine.nu  z1...@coco.merseine.nu
-- Advice
http://webfoot.com/advice/email.top.php
http://www.catb.org/~esr/faqs/smart-questions.html
http://support.microsoft.com/kb/555375

You cannot reply off-list:-)

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Solaris v. Linux

2009-03-25 Thread John Summerfield

Adam Thornton wrote:

On Mar 25, 2009, at 2:43 PM, Mark Post wrote:



Why?  Almost every Linux distribution has made exceptions to their
own rules.  Just look at Java.  Up until recently, it was not open
source, but it gets included anyway.  As far as Slack/390 goes, that
was my project, and although I didn't like the situation at the
time, I wasn't going to have a philosophical meltdown over it. If it
hadn't been for the cooperation IBM received, the open source
proponents inside of IBM would never have gotten the code released.
Sometimes compromise and patience win in the end.  It certainly did
this time.


Almost.

I find Debian's insistence on license purity admirable from one
standpoint, but irritating from several others.


As I recall, RH doesn't ship OCO stuff either. Some closed-source stuff
it does include (and Java has been one) is only in the paid-for
versions. Users of Fedora and RHEL clones continue to have problems with
blobs of firmware (wireless cards for example). I'm sure I read here,
Get that from IBM.

Hopefully, Java is more-or-less solved about now.


--

Cheers
John

-- spambait
1...@coco.merseine.nu  z1...@coco.merseine.nu
-- Advice
http://webfoot.com/advice/email.top.php
http://www.catb.org/~esr/faqs/smart-questions.html
http://support.microsoft.com/kb/555375

You cannot reply off-list:-)

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390