Talk:Linux on zSeries

From Wikipedia, the free encyclopedia

This article is part of the Linux WikiProject, a group of Wikipedians interested in improving the encyclopaedic coverage of articles relating to Linux, and who are involved in developing and proposing standards for their content, presentation and other aspects.
If you would like to participate, please visit the project page, where you can join the project and see a list of open tasks.
Start This article has been rated as start-Class on the quality scale.

Contents

[edit] 31-bit or 64-bit

31 or 32 bits mode?

When Linux on zSeries is running on s/390 (31-bit hardware) then Linux can only run in 31-bit mode. When running on zSeries (64-bit hardware) then Linux can run in either 31-bit or 64-bit mode.
31. The mainframes never had a 32-bit mode. It is more accurate to say that the mainframes never had a 31-bit addressing mode (the registers were 32-bit however). It shifted from 24-bit to 31-bit (the last bit indicating the used addressing mode) with the ESA architecture.
Actually XA introduced 31-bit addressing and was supported by MVS v2 in the early 1980's. ESA introduced access registers increasing the addressing range horizontally rather than vertically. It was supported by MVS v3 in the later 1980s.
You're right for MVS/XA (I read my history notes). The first part of my post is accurate however. If I do not make mistake, access register are used to address address spaces?
Yes, everything you said was correct, esp if you substitute ESA with XA. access register mode allowed (and still does) addressing to address spaces and data spaces (which are like address spaces but were never originally an address space, so they only contain data as opposed to executable code, but can be shared or accessed by other address spaces ... esp if you know how to manipulate the address translation tables'-) Thus the `horizontal' analogy; being able to address multiple address/data spaces in 31 bit mode at the same time.
I apologize, these are my first entries to a wiki so I don't know how to attribute the comment to myself or how to format the discussion thread properly.
If you are Linas, then I had some correspondence with you while bigfoot was still going strong. Today I amuse myself working on the hercules emulator. --[gsmith]
I'm not Linas, sorry.
I wanted to refer to data space when I said address spaces... I never used those though. the only assembler programs i did were less than 4096 bytes :)
>I don't know how to attribute the comment to myself or how to format the discussion thread properly.
No problem, me neither.
About Hercules, I never tried to run the emulator. It seems complicated to set up. At my shop, we're installing some linux on Z/VM. With Hercules, I could theorically emulate a single S/390 Linux image legaly on my PC, no? --[fred]
IANAL, but I believe you are talking about running GPL'ed software, so I see no reason why not. --Maru (talk) Contribs 04:09, 5 November 2005 (UTC)
Thanks --142.213.160.67 14:36, 7 November 2005 (UTC)

[edit] NPOV?

This article reads very much like an IBM ad... --Liam Proven 19:54, 11 July 2005 (UTC)

Probably because 80% of the anon contributors are IBM employees. But is there something in particular you object to? Something you think is incorrect? Don't just say its POV without saying what's wrong with it. --linas 22:20, 7 October 2005 (UTC)
Yes, this is pure marketing. I.e it has been stated the German Railway corporation is dumping it's Intel servers, in favour of going on zSeries. This is wrong. We bought hundrets of Intel and AMD64 Linux servers recently. The zLinux rollout is standing still, as it proved less powerful, problematic and instable. We have apart from some SAP appservers ONLY IBM stuff running on zLinux. The consolidation of Tivoli Storage Manager caused big downtimes. Lotus Notes was running on Windows before, not Linux. Now,after unsuccessfully deploying to zLinux we are moving the Notes servers from zLinux to Intel Linux. This articel is clearly representing the past (fantasizing and wish thinking of some people around our company), not the future. Cannot print my name here. So please do set an NPOV mark in the article !
Ok, I went through and improved it. Is it any more NPOV now? --Maru (talk) 01:57, 8 October 2005 (UTC)
While it seems slightly more neutral now, you've changed concrete statements to softer statements that aren't true. For example you said "IFL hardware tend to be less expensive than general purpose engines (CPs)."
There is no question that IFLs are always cheaper for running Linux than full CPs, hence the reason they exist. Saying they tend to be is incorrect.
You also added that "Like most other versions of Linux , Linux on zSeries is governed by the GPL"
As far as iI know, there are no versions of Linux that aren't governed by the GPL.
I have no idea what IFLs are compared to GPUs, so I erred on the side of NPOV. If you know what the deuce those are, then please feel free to change that. And there are indeed versions of Linux effectively not governed by the GPL. The GPL only applies to software publicly relelased (the P in the GPL). So Google's version of Linux could well be under some crazy Google license, since AFAIK they do not release the binaries publicly. If they did though, and tried to keep it under their crazy license, all hell would break loose, so it is a curious loophole, but largely of little relevance (though I hear GPL v3 is going to address services, closing that loophole). --Maru (talk) 04:29, 9 October 2005 (UTC)

That's not right, google is still obligated under the GPL. They cannot put their version of Linux under "some crazy Google license". (However, they do not have to disclose their source modifications). linas 04:47, 5 November 2005 (UTC)

Looks like the last little bit of edits put back a bunch of the marketing-speak. Jay Maynard 16:59, 12 May 2006 (UTC)

I disagree that this reads like marketing. IBM has a schizophrenic attitude toward zLinux. They want Linux users to migrate to mainframe Linux, but they do NOT want mainframe zOS or zVSE users to migrate to zLinux. Why? IFLs provide the same CPU capacity as general purpose CPUs at ~1% of the price, restricted to zLinux (and zVM). So, while this information is available, it is poorly understood, and this article goes a long way toward correcting that. I was very surprised at its thoroughness, and I think it is providing a unique and needed service. And I have absolutely no connection to IBM personally, though I do work with ports from mainframes to zLinux.

Okay -- sorry -- I have nothing against IBM, but Jay is right. This reads like a frigging brochure, not an encyclopedia entry. I think about 70 percent of this material should go. Rhombus 18:07, 20 January 2007 (UTC)

I'm not sure it should go, really...but it definitely needs a rewrite. If I get some free time this week, I'll take a crack at it. Jay Maynard 15:59, 21 January 2007 (UTC)


Hey, Jay, when and if you do...a lot of the language seems awfully familiar to me. I think pieces of it may have been cut-and-pasted from my z/Journal articles. I'll see if I can find specifics in the next few days. If this is in fact the case, well, there's your NPOV right there. My articles were never intended to be neutral: they're very much, "Hey, look at the neat things you can do with Linux on z" -- Adam Thornton

[edit] Running on Hercules

I think the existing language violates NPOV, since there's only one person who's ever raised the issue of whether Hercules violates any IBM patents. See, especially, the undue weight section of that page. IBM itself has never approached anyone with such a concern. Further, this page is not the place to discuss those concerns, as they're not specific to Linux.

I propose replacing the language with this:

The open source Hercules software is also available. While Hercules is not sanctioned for running licensed mainframe operating systems, such as z/OS, software licensing issues do not apply to running Linux on Hercules.

If someone thinks that the patent issues are that important, then an NPOV discussion can be added to the Hercules entry.

-- Jay Maynard 16:52, 15 May 2006 (UTC)

[edit] zUbuntu

The article should probably have something on zUbuntu, the Ubuntu port for zSeries. --Easyas12c 18:33, 15 June 2006 (UTC)

Is there anything beyond an original project announcement? Has any actual work been done? Jay Maynard 19:26, 15 June 2006 (UTC)
Well, there's a stub article at ZUbuntu :-) Seriously, it looks dead to me. RossPatterson 23:49, 17 August 2007 (UTC)

[edit] Large installation

While 1700 installs might be large considering how many mainframes that are still out there, it's not a large user base. —The preceding unsigned comment was added by 216.136.85.66 (talk) 01:19, 7 December 2006 (UTC).

Not a very large user base but I've taken the liberty of pointing out that each system might be supporting thousands of "seats". MarkMLl 23:42, 17 August 2007 (UTC)
Most of these systems are trial installations. Then they were counting zLinux Server instances not zSeries machines. So Formerly 1700 installations will be perhaps 170 Machines.

By now, there are less if you are honest. Unfortunately true numbers will not be published, neither by IBM, nor by those few customers who were so keen to try it out in production.

[edit] History

Sorry but I've tagged part of this as dubious. Please could the original author justify the statement "This 100% open source status is unusual among Linux distributions, many of which still contain OCO drivers from various vendors who wish to hide proprietary implementation details from the Linux community". Granted that on many architectures there is a small number of peripheral controllers that require proprietary microcode but I don't see IBM GPLing channel controller programs/firmware/microcode so in practice there's very little difference. MarkMLl 23:54, 17 August 2007 (UTC)

I slightly revised this language. And no, we're not talking about microcode, BIOS, etc., here, which almost nobody publishes or provides as open source. The old and, better yet, new language makes it clear we're talking about drivers. And yes, this is a big deal to the Linux community, closed source drivers. So the new language has two changes: one is to repeat the word "drivers," since that's what's being hidden. The second is to remove the "from the Linux community" part since, in fact, closed source drivers hide implementation details from everyone. -- BBCWatcher —Preceding unsigned comment added by BBCWatcher (talkcontribs) 06:57, 12 September 2007 (UTC)

[edit] Article quality

Simply one of the worst Wiki articles I have read. No Encylopedia article should ever include slang or non-standard grammar conventions. This whole article is full of very isolated slang used in the "xxx" format and all of it should be removed. In fact all of the "xxx" points should be removed period as the convention voilates professional writting conventions unless completely necessary which is to say almost never needed. Also, from working in IT I get the impression the author does not actually know what he is talking about. Any article written for an encyclopedia should not convey any opinion or emotion at all - it should be just the facts. This article is clearly not that.

I strongly suggest a complete rewrite —Preceding unsigned comment added by 157.203.43.103 (talkcontribs) 28 November 2007

I guess it has been started by IBM marketing dept. Is it better now? I think a rewrite is an overkill for such low-traffic article.
Btw, it seems you understand wikipedia guideline to be bold to literally :)) --Kubanczyk (talk) 14:58, 28 November 2007 (UTC)