Path: utzoo!attcan!uunet!husc6!bloom-beacon!mit-eddie!ll-xn!ames!ucsd! ucsdhub!hp-sdd!ncr-sd!ncrcae!ofc!rogers From: rog...@ofc.Columbia.NCR.COM (H. L. Rogers) Newsgroups: comp.unix.wizards Subject: Re: AT&T Joining OSF Keywords: OSF now respectable? Message-ID: <213@ofc.Columbia.NCR.COM> Date: 26 Jul 88 17:19:44 GMT References: <347@spies.UUCP> Reply-To: hl.rog...@ncrcae.Columbia.NCR.COM (H. L. Rogers) Organization: NCR Corp, E&M-Columbia, W Columbia, SC Lines: 16 In article <3...@spies.UUCP> writes: >Well, boys and girls, according to today's Computer World, ATT has decided >to join OSF!! They are submitting Open Look as OSFix's interface standard, >replying to the OSF RFP. Waddya think? Does this mean a still more >radical revision of Sys V rev 4's licensing terms? > >Us Inquiring Minds want to know! With all due respect to those of you who wear the blue suits (as in Big Blue), I hope this means the development base for "OSFix" becomes SVR4 instead of AIX. AIX may be a great implementation, but its performance metrics leave a bit to be desired. Does AT&T membership give respectability to the OSF crowd? -- HL Rogers (hl.rog...@ncrcae.Columbia.NCR.COM)
Path: utzoo!attcan!uunet!lll-winken!lll-tis!ames!mailrus!uwmcsd1!ig! agate!ucbvax!hplabs!hpda!hpcupt1!kluft From: kl...@hpcupt1.HP.COM (Ian Kluft) Newsgroups: comp.unix.wizards Subject: Re: Re: AT&T Joining OSF Message-ID: <5960008@hpcupt1.HP.COM> Date: 27 Jul 88 21:04:01 GMT References: <10474@ulysses.homer.nj.att.com> Organization: HP Systems Technology Div, Cupertino CA Lines: 12 rog...@ofc.Columbia.NCR.COM (H. L. Rogers) writes: > Does AT&T membership give respectability to the OSF crowd? Actually, it was AT&T and Sun who were lacking in respectability after trying to steal the whole market for themselves. (Disclaimer: Official HP statements only come from HQ in Palo Alto.) ------------------------------------------------------------------ Ian Kluft RAS Lab UUCP: hplabs!hprasor!kluft HP Systems Technology Division ARPA: kl...@hpda.hp.com Cupertino, CA ------------------------------------------------------------------
Path: utzoo!utgpu!attcan!uunet!husc6!bloom-beacon!bu-cs!bzs From: b...@bu-cs.BU.EDU (Barry Shein) Newsgroups: comp.unix.wizards Subject: Re: AT&T Joining OSF Message-ID: <24128@bu-cs.BU.EDU> Date: 28 Jul 88 15:47:03 GMT References: <10474@ulysses.homer.nj.att.com> <5960008@hpcupt1.HP.COM> Organization: Boston U. Comp. Sci. Lines: 26 In-reply-to: kluft@hpcupt1.HP.COM's message of 27 Jul 88 21:04:01 GMT From: kl...@hpcupt1.HP.COM (Ian Kluft) >rog...@ofc.Columbia.NCR.COM (H. L. Rogers) writes: >> Does AT&T membership give respectability to the OSF crowd? > >Actually, it was AT&T and Sun who were lacking in respectability after >trying to steal the whole market for themselves. "Steal" is a very strange choice of words to apply to the owner (AT&T). Mayhaps the pot calls the kettle black? Nah, I'm sure the OSF members were only trying to reassert their firm commitment to the rights of software owners... Anyone want to join me in forming the CLOSED SOFTWARE FOUNDATION? (a subsidiary of my EMPEROR'S NEW SOFTWARE FOUNDATION.) We can talk about how we're going to enforce industry standards on VMS, MVS, CMS, AEGIS, etc, all those things that end in S instead of X. Then we can accuse them of STEALING the market! Ah well, it's not suprising to see this all break down to Sunday afternoon sports-bar-babble. -Barry Shein, Boston University
Path: utzoo!utgpu!attcan!uunet!husc6!uwvax!rutgers!orstcs!beasley!kramerj From: kram...@beasley.CS.ORST.EDU (Jack Kramer - OSU Gene Res) Newsgroups: comp.unix.wizards Subject: Re: Re: AT&T Joining OSF Message-ID: <5796@orstcs.CS.ORST.EDU> Date: 28 Jul 88 15:59:49 GMT References: <10474@ulysses.homer.nj.att.com> <5960008@hpcupt1.HP.COM> Sender: netn...@orstcs.CS.ORST.EDU Reply-To: kram...@beasley.UUCP (Jack Kramer - OSU Gene Res) Organization: Oregon State University -- UCS Lines: 18 In article <5960...@hpcupt1.HP.COM> kl...@hpcupt1.HP.COM (Ian Kluft) writes: >rog...@ofc.Columbia.NCR.COM (H. L. Rogers) writes: >> Does AT&T membership give respectability to the OSF crowd? > >Actually, it was AT&T and Sun who were lacking in respectability after >trying to steal the whole market for themselves. > >(Disclaimer: Official HP statements only come from HQ in Palo Alto.) >------------------------------------------------------------------ AT&T and Sun trying to steal UNIX? How much did OSF members such as IBM, DEC and Apollo spend over the last 15 years to get UNIX where it is today? But I guess UNIX does need to be brought up to date. When will we be able to get the new JCL manuals that will finally make UNIX as easy to use as IBM's other OS's? Have you tried to get a copy of MVS source from DEC - their openness will certainly add to the continued development of the "new" UNIX. The list of potential benefits that the proprietary money mongers will introduce is unlimited.
Path: utzoo!utgpu!attcan!uunet!lll-winken!lll-tis!ames!killer!dono From: d...@killer.DALLAS.TX.US (Don OConnell) Newsgroups: comp.unix.wizards Subject: att & osf Keywords: att & osf Message-ID: <4964@killer.DALLAS.TX.US> Date: 29 Jul 88 02:00:25 GMT Organization: The Unix(R) Connection, Dallas, Texas Lines: 27 >From: b...@bu-cs.BU.EDU (Barry Shein) >From: kl...@hpcupt1.HP.COM (Ian Kluft) >>rog...@ofc.Columbia.NCR.COM (H. L. Rogers) writes: >>> Does AT&T membership give respectability to the OSF crowd? >> >>Actually, it was AT&T and Sun who were lacking in respectability after >>trying to steal the whole market for themselves. > >"Steal" is a very strange choice of words to apply to the owner (AT&T). Strange "owner". They didn't want anything to do with it's creation or even support until a lot of different people were enthralled with it. It is only the greed of the corporate environment that makes ATT want to have anything to do with UNIX(Although they are not alone in this philosophy). Signed Don "One who only has 2 cents worth to give."
Path: utzoo!utgpu!attcan!scott From: sc...@attcan.UUCP (Scott MacQuarrie) Newsgroups: comp.unix.wizards Subject: Re: att & osf Summary: Rebuttal Keywords: att & osf Message-ID: <3395@vpk4.UUCP> Date: 29 Jul 88 15:56:25 GMT References: <4964@killer.DALLAS.TX.US> Organization: AT&T Canada Inc., Toronto Lines: 79 > > >From: b...@bu-cs.BU.EDU (Barry Shein) > >From: kl...@hpcupt1.HP.COM (Ian Kluft) > >>rog...@ofc.Columbia.NCR.COM (H. L. Rogers) writes: > >>> Does AT&T membership give respectability to the OSF crowd? > >> > >>Actually, it was AT&T and Sun who were lacking in respectability after > >>trying to steal the whole market for themselves. > > > >"Steal" is a very strange choice of words to apply to the owner (AT&T). > > Strange "owner". > > They didn't want anything to do with it's creation or even support > until a lot of different people were enthralled with it. > > > It is only the greed of the corporate environment that makes ATT want to > have anything to do with UNIX(Although they are not alone in this philosophy). > > Signed Don > "One who only has 2 cents worth to give." Please note I am not responding for AT&T, just my own opinion. I simply felt that such unmitigated nonsense needed to be dealt with. AT&T, due to legal restrictions, was not allowed to sell or make a profit from UNIX for almost its entire early existance. Rather then leave it on a shelf until it faded away, AT&T GAVE it away to educational entities for the price of a tape. How many corporations have you seen do that? This is the source we're talking about here, not binary. When was the last time you saw a major computer vendor give source to any of its products to anyone! When divestiture occurred and AT&T was finally allowed to make money from all the inventions Bell labs comes up with, AT&T still provides source licenses to anyone who wants one. For educational entites, there is even a reduced price to allow them afford. Have you ever seen a source license for MVS? DOS? VMS? at any price? My, how greedy of us. When the UNIX market balkinized and UNIX begen to become incompatible with versions of itself. AT&T developed the System V Interface Definition at its own expense, in order to provide a standard for UNIX. This now enables vendors to make their versions of UNIX compatible with each other. Now customers are not trapped with dealing with one vendor (even ourselves). My, how greedy of us. When AT&T signed an agreement with Microsoft to allow binary compatibilty between Xenix and UNIX on 386 based products. This means that all the Xenix Application developers and Vendors can now move into the System V Area. My, how greedy of us. When AT&T changed the source license agreement for System V 3.x to state that no vendor could use the source code to create a UNIX which was not compatible with the SVID, this meant that no vendor could use our product to create a proprietary operating system which was incompatible with other version of System V 3.x. My, how greedy of us. As you can see I find your statement offensive in the extreme. AT&T is not perfect by any means, but show me another vendor which has worked as hard to provide a truly hardware independent operating system to allow customers to feely decide what hardware they need to solve their problems. The same philosophy which allows you to phone anywhere in the world without having to worry about what hardware is being used is now in the process of being applied to the computer industry. MY, how greedy of us. My advice to you and others is to make sure your brain is in gear before your mouth (or fingers) are engaged. Thank you for your time, Scott MacQuarrie Senior Technical Consultant AT&T Canada Inc. {uunet, utzoo}!attcan!scott The opinions expressed are my own and the reason I work where I do.
Path: utzoo!utgpu!attcan!uunet!husc6!bloom-beacon!gatech!cadeta!dtscp1!scott From: sc...@dtscp1.UUCP (Scott Barman) Newsgroups: comp.unix.wizards Subject: Re: AT&T Joining OSF Message-ID: <313@dtscp1.UUCP> Date: 30 Jul 88 02:01:33 GMT References: <10474@ulysses.homer.nj.att.com> <5960008@hpcupt1.HP.COM> <5796@orstcs.CS.ORST.EDU> Organization: Digital Transmission Systems - Atlanta GA Lines: 81 Before I begin, I am not commenting on Mr. Kramer's posting itself. I am just using it as a platform to comment on the state of Unix in general. Also note: I have been trying to get this posted for a few weeks now, but some problems prevented it! :-) In article <5...@orstcs.CS.ORST.EDU>, kram...@beasley.CS.ORST.EDU (Jack Kramer - OSU Gene Res) writes: > In article <5960...@hpcupt1.HP.COM> kl...@hpcupt1.HP.COM (Ian Kluft) writes: > >rog...@ofc.Columbia.NCR.COM (H. L. Rogers) writes: > >> Does AT&T membership give respectability to the OSF crowd? > > > >Actually, it was AT&T and Sun who were lacking in respectability after > >trying to steal the whole market for themselves. > > > AT&T and Sun trying to steal UNIX? How much did OSF members such as IBM, > DEC and Apollo spend over the last 15 years to get UNIX where it is > today? But I guess UNIX does need to be brought up to date. When will And how much has AT&T (not the Bell Labs people) done to Unix over the last 15 years? Up until five or six years ago, NOTHING! Then, when they decided that they wanted to make it a *real* product, they took the thing and bastardized it sooooo much that I remember the times I cursed AT&T up the ioctl system call and down utmp structure while porting software from The Seventh Edition of Unix to System V Release 2. And it continues! Unix, as it stands today, has problems since it does not seem that (maybe up until now) AT&T has ever had a real direction for its growth. It is inflicted with a disease called "creeping featurism" where the simplicity of Unix tools have been mucked with more junk then they need (don't laugh you BSD people, 4.[23]bsd just wreaks with this problem as well). And the kernel?! Why must everything be burried in the kernel? Why must we have kernels with text regions of over 256K? Why must we have facilites that do not conform with Unix's original idea of accessing them as a file (see sockets, semaphores, message queues, etc.)? And why must confusing and nonsensical functionality be added where it is really not needed (see System V's init)? Enough already! The original appeal of Unix was how simple ideas can be put together in a simple, logical manner to produce the desired results. Tools were created to do simple tasks. With these tools we were able to accomplish most goals and the ones we could not accomplish, we just wrote another tool to do the work. Now we have programs that will reformat our source files putting tabs, etc. in the right places, shells with half the world built into them, and two different versions of a screen handling package for dumb tubes that are not compatible with each other (no comments here on windowing packages since they are too new and and "standards" have really not been set). And there is more to come! With AT&T and Sun *playing* with Unix, no doubt there will be an extension to all programs--more creeping featurisms--that will give us things like a pr that will do everything but load the paper for you and system calls for virtual memory mechanisms that should be hidden from the general user anyway. I am not forgetting about the OSF people whose chief supporters, IBM and DEC, have not written "small" system since they were limited to 64K of memeory. (Isn't Open Software Foundation an oxymoron when mentioned in the same sentence with IBM and DEC?) When will it end? HA! Never, probably, since everyone wants to keep adding more and more to it. Maybe it will buckle under its own weight, I don't know. But I think that if Unix is to survive it needs a mass cleanup to go *back* to its original idea of "small is beautiful" and get some of the junk out of it (e.g. if you have streams, then why is there a tty "driver", see Dennis Ritchie's paper for better explanations). If this doesn't happen I see Unix running into the same memory and storage problems that is going to doom OS/2. I can only hope that those involved will hear this lonely voice in the crowd (probably a minority opinion) and just consider the consequeces as Unix grows to consume all available resources. I will get off my soapbox now and begin to line the mailbox with asbestos (again) since I can hear them flames-a-commin'! :-) -- scott barman ..!gatech!dtscp1!scott Digital Transmissions Systems, Inc. Duluth, Georgia
Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu! mailrus!ames!umd5!mimsy!chris From: ch...@mimsy.UUCP (Chris Torek) Newsgroups: comp.unix.wizards Subject: motives for AT&T, etc (was re: att & osf) Keywords: att & osf Message-ID: <12755@mimsy.UUCP> Date: 30 Jul 88 06:47:58 GMT References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742 Lines: 61 In article <3...@vpk4.UUCP> sc...@attcan.UUCP (Scott MacQuarrie) responds to the line: >>It is only the greed of the corporate environment that makes ATT want to >>have anything to do with UNIX .... with a number of reasonable and largely accurate (if somewhat slanted) points. Nonetheless, were it not for `greed' (you may tone this down to `a desire to be paid well for a job well done' if you wish), few if any corporations would even exist. In this particular sense (`greed' as a foundation for capitalism, as `honesty' is a foundation for socialism, which tells you why capitalism works more often :-/ [this is a `wry smile' face]), `greed' is not, or not wholly, negative. Indeed, sufficently-enlightened greed is quite healthy. >When was the last time you saw a major computer vendor give source to any >of its products to anyone! I think the only reason AT&T sells source licenses is historical: - When Unix licensing began, AT&T could not sell software, nor were there any solid portents of the divestiture. Hence there was no reason *not* to; when Thompson et al. asked, a `yes' was more or less as easy as a `no', and had some beneficial side effects. - Now that Unix(TM)(R)(C)(Pat.Pend.)(K)(U) is a product, it is apparent to some/many that a large part of Unix's desirability stems from familiarity. Unix has technical merits, yes; but it also obvious that, had Bell Labs never distributed versions of Unix, few would know of it, and few would push those merits hard enough to convince the people who hold the purse-strings. As it is, college graduates---who make up the largest group of programmers entering the marketplace---are often familiar with Unix, and will therefore ask for it. Since so much Unix software is portable, and these people know it and can demonstrate it, Unix may win out over a technically superior O/S for a particular application simply because most of the needed software already exists. - It is to AT&Ts advantage, at present, to have Unix ported to larger computers (Alliant, Encore, Cray): it gives more support to their position of supplanting IBM: `use our machines and you can retain your old software when you need to expand.' Finally, although it is a minor point: - The mechanisms for source distribution are already in place. Enlightened greed says that selling source licenses is working. I suspect that if other vendors were in a similar position, they would act similarly. The reasons you cannot get VMS or MVS sources are also more historical than anything else. [Incidentally, you *can* get sources from IBM in some cases, but what you get may not be what you expected.] As vendors go, AT&T is neither the valiant knight in shining armour, saving us from the evil fate of machine-dependency, nor is it the villain in black, tying us to the railroad tracks as the train tootles towards us. It is simply a corporation, doing what corporations do, and (luckily for us) enlightened as to the effects of selling source. -- In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7163) Domain: ch...@mimsy.umd.edu Path: uunet!mimsy!chris
Path: utzoo!utgpu!attcan!uunet!vsi!friedl From: fri...@vsi.UUCP (Stephen J. Friedl) Newsgroups: comp.unix.wizards Subject: Re: motives for AT&T, etc (was re: att & osf) Keywords: att & osf Message-ID: <766@vsi.UUCP> Date: 30 Jul 88 20:22:13 GMT References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <12755@mimsy.UUCP> Organization: V-Systems, Inc. -- Santa Ana, CA Lines: 17 In article <12...@mimsy.UUCP>, ch...@mimsy.UUCP (Chris Torek) writes: > Unix may win out over a technically superior O/S for a particular > application simply because most of the needed software already > exists. Wow, I've never heard *that* about UNIX before :-). One of the largest complaints about UNIX is that application software is *not* available. We've got compilers but not (say) grocery store accounting systems, and there are many more of "them" then there are of "us". -- Steve Friedl V-Systems, Inc. +1 714 545 6442 3B2-kind-of-guy fri...@vsi.com {backbones}!vsi.com!friedl attmail!vsi!friedl --------- Nancy Reagan on flood-control: "Just say Noah"-----------
Path: utzoo!utgpu!attcan!uunet!lll-winken!lll-tis!ames!umd5!mimsy!chris From: ch...@mimsy.UUCP (Chris Torek) Newsgroups: comp.unix.wizards Subject: Re: motives for AT&T, etc (was re: att & osf) Keywords: att & osf Message-ID: <12765@mimsy.UUCP> Date: 31 Jul 88 10:58:55 GMT References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <12755@mimsy.UUCP> <766@vsi.UUCP> Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742 Lines: 23 >In article <12...@mimsy.UUCP> I wrote >>... Unix may win out over a technically superior O/S for a particular >>application simply because most of the needed software already exists. In article <7...@vsi.UUCP> fri...@vsi.UUCP (Stephen J. Friedl) answers: >Wow, I've never heard *that* about UNIX before :-). Simply because there *are* no superiour [what spelling consistency?] O/Ses. (Yet.) :-) >One of the largest complaints about UNIX is that application >software is *not* available. We've got compilers but not (say) >grocery store accounting systems, and there are many more of >"them" then there are of "us". I was thinking more along the lines of data gathering and analysis for, say, an insect neurology lab. (Much of this tends to run under real-time constraints; it might in fact be cheaper to buy an O/S with RT data gathering already supported than to hack the V7 scheduler.) -- In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7163) Domain: ch...@mimsy.umd.edu Path: uunet!mimsy!chris
Newsgroups: comp.unix.wizards Path: utzoo!henry From: he...@utzoo.uucp (Henry Spencer) Subject: Re: att & osf Message-ID: <1988Aug2.171126.17906@utzoo.uucp> Organization: U of Toronto Zoology References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> Date: Tue, 2 Aug 88 17:11:26 GMT In article <3...@vpk4.UUCP> sc...@attcan.UUCP (Scott MacQuarrie) writes: >AT&T, due to legal restrictions, was not allowed to sell or make a profit >from UNIX for almost its entire early existance. Rather then leave it on a >shelf until it faded away, AT&T GAVE it away to educational entities for >the price of a tape. How many corporations have you seen do that? ... Well, let us not credit AT&T with too much altruism. They were forbidden to sell Unix, yes, but they were also required to share their technology with others, since development of said technology was done with money derived from a regulated monopoly. They weren't *allowed* to just leave it on the shelf, if I understand the legalities correctly. >When the UNIX market balkinized and UNIX begen to become incompatible with >versions of itself. AT&T developed the System V Interface Definition at its >own expense, in order to provide a standard for UNIX. This now enables vendors >to make their versions of UNIX compatible with each other... Again, altruism is not the word for it. Do remember that there have already been two releases of the SVID, and nobody seriously believes there won't be more. What this enables vendors to do is to constantly scramble to keep up with AT&T's definition of What Unix Is This Week. Said definition being based, of course, on what AT&T is already delivering. It should be no surprise to anyone that there is a lot of enthusiasm for POSIX -- a *stable* standard which is *not* controlled by one company. >When AT&T changed the source license agreement for System V 3.x to state >that no vendor could use the source code to create a UNIX which was not >compatible with the SVID, this meant that no vendor could use our product >to create a proprietary operating system which was incompatible with other >version of System V 3.x. My, how greedy of us. See above comments on the Unix Of The Week. Yes, how greedy of you! >... show me another vendor which has worked as hard >to provide a truly hardware independent operating system to allow customers >to feely decide what hardware they need to solve their problems... Provided, of course, that they end up choosing AT&T hardware. Come now; this is really laying it on a bit too thick. There are many things AT&T could have done to make hardware independence easier, and they have done very few of them. The only reason it hasn't been worse is that AT&T has done such an inept job of making and selling its own computers, meaning that they haven't been a serious competitor. This is why various hardware manufacturers sounded Red Alert when AT&T and Sun got together to decide Unix's future. -- MSDOS is not dead, it just | Henry Spencer at U of Toronto Zoology smells that way. | uunet!mnetor!utzoo!henry he...@zoo.toronto.edu
Path: utzoo!attcan!scott From: sc...@attcan.UUCP (Scott MacQuarrie) Newsgroups: comp.unix.wizards Subject: Re: att & osf Message-ID: <3396@vpk4.UUCP> Date: 3 Aug 88 15:06:40 GMT References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <1988Aug2.171126.17906@utzoo.uucp> Organization: AT&T Canada Inc., Toronto Lines: 83 In article <1988Aug2.171126.17...@utzoo.uucp>, he...@utzoo.uucp (Henry Spencer) writes: > > Well, let us not credit AT&T with too much altruism. They were forbidden > to sell Unix, yes, but they were also required to share their technology > with others, since development of said technology was done with money > derived from a regulated monopoly. They weren't *allowed* to just leave > it on the shelf, if I understand the legalities correctly. As I understand it, we were not forced to share any of our developed technologies prior to 1984. We were simply not allowed to make a profit from them because we were a monopoly. That's why Sony purchased the rights to the transistor for $25K (but not the exclusive rights). > > >When the UNIX market balkinized and UNIX begen to become incompatible with > >versions of itself. AT&T developed the System V Interface Definition at its > >own expense, in order to provide a standard for UNIX. This now enables vendors > >to make their versions of UNIX compatible with each other... > > Again, altruism is not the word for it. Do remember that there have already > been two releases of the SVID, and nobody seriously believes there won't be > more. What this enables vendors to do is to constantly scramble to keep up > with AT&T's definition of What Unix Is This Week. Said definition being > based, of course, on what AT&T is already delivering. It should be no There have not been two versions of the SVID, there have been volumes added to the SVID to cover developments in various areas, particularly networking. This is the result of development efforts on our part to provide further networking and communication ability between machines and to remove the need for applications to be concerned about the netwroking problems. > > > >... show me another vendor which has worked as hard > >to provide a truly hardware independent operating system to allow customers > >to feely decide what hardware they need to solve their problems... > > Provided, of course, that they end up choosing AT&T hardware. Come now; > this is really laying it on a bit too thick. There are many things AT&T > could have done to make hardware independence easier, and they have done > very few of them. System V Unix runs on a variety of equipment which is not manufactured with or by AT&T. Your arguement that SYSV or SYSV-compatible operating systems only run on AT&T equipment is simply wrong. The only reason it hasn't been worse is that AT&T has > done such an inept job of making and selling its own computers, meaning > that they haven't been a serious competitor. This is why various hardware > manufacturers sounded Red Alert when AT&T and Sun got together to decide > Unix's future. No one denies that AT&T has had problems entering the computer marketplace. On the otherhand, if you consider that AT&T has undergone the largest reorganization of any corporation in history and the tremendous cultural changes involved in moving from functioning in a monopoly to surviving in a competitive marketplace, we haven't done that poorly. In doing so, we have also maintained the position of the largest manufacturer of phone equipment in the world and possess, by far, the largest share of the long distance market in the US. The "Red Alert" as you so quaintly put it, was the result of UNIX becoming a serious contender in the computer market and the company with the most knowledge of it (us) beginning a business relationship with a corporation which has displayed a sharp and aggressive ability in that market. AT&T has in the past, and will in the future, work towards creating a UNIX standard which will allow the system to grow to its full potential. Your comments implying a strategy to control the market or to create a proprietary operating system would be humorous, except for the concern that someone might actually take you serious. You obviously possess an unfortunate anti-AT&T attitude which is suprising since one of the things which AT&T Canada has started doing is to provide a backbone usenet feed into Canada, at currently our own expense. We have not adopted the attitude of the US machines and supply a complete feed to many machine, including yours. My, how greedy of us :-) Thanks for your time, Scott MacQuarrie AT&T Canada Inc. uunet!attcan!scott
Path: utzoo!utgpu!attcan!uunet!portal!cup.portal.com!Dion_L_Johnson From: Dion_L_John...@cup.portal.com Newsgroups: comp.unix.wizards Subject: Re: motives for AT&T, etc (was re: att & osf) Message-ID: <7857@cup.portal.com> Date: 4 Aug 88 03:56:17 GMT References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <12755@mimsy.UUCP> Organization: The Portal System (TM) Lines: 24 XPortal-User-Id: 1.1001.1680 Steve Friedl said: --In article <12...@mimsy.UUCP>, ch...@mimsy.UUCP (Chris Torek) writes: --> Unix may win out over a technically superior O/S for a particular --> application simply because most of the needed software already --> exists. --Wow, I've never heard *that* about UNIX before :-). --One of the largest complaints about UNIX is that application --software is *not* available. We've got compilers but not (say) --grocery store accounting systems, and there are many more of --"them" then there are of "us". ---- --Steve Friedl V-Systems, Inc. +1 714 545 6442 3B2-kind-of-guy --fri...@vsi.com {backbones}!vsi.com!friedl attmail!vsi!friedl Right now being printed is the new edition of the SCO XENIX System V Directory - a (more or less) typical catalog of systems and application programs, hardware, services, consulting, etc. for the SCO XENIX environment. There are over 1800 software packages including about 80 pages of listings of accounting packages (it's the largest category). Watch for an official announcement of this book in a few weeks. You'll be amazed at the range of commercial (and other) packages available. Dion L. Johnson (in real life: di...@sco.com. Disclaimer: Doug made me say it)
Newsgroups: comp.unix.wizards Path: utzoo!henry From: he...@utzoo.uucp (Henry Spencer) Subject: Re: att & osf Message-ID: <1988Aug5.211217.21037@utzoo.uucp> Organization: U of Toronto Zoology References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <1988Aug2.171126.17906@utzoo.uucp> <3396@vpk4.UUCP> Date: Fri, 5 Aug 88 21:12:17 GMT In article <3...@vpk4.UUCP> sc...@attcan.UUCP (Scott MacQuarrie) writes: >As I understand it, we were not forced to share any of our developed >technologies prior to 1984. We were simply not allowed to make a profit >from them... I could be wrong, but my impression is that one of the Consent Decrees required licensing on reasonable terms to all comers. I know of at least one occasion when lawsuits were being considered over possible refusal to release technology (although of course that may just mean that the potential plaintiffs were going to try it on speculation). >> ... there have already >> been two releases of the SVID, and nobody seriously believes there won't be >> more... >There have not been two versions of the SVID, there have been volumes added >to the SVID to cover developments in various areas... There most certainly have been two separate publications of it, although I admit I didn't check them line-for-line for incompatibilities. It used to be all one volume, remember? And adding stuff to the standard definitely constitutes changing it, from the viewpoint of those who want to claim compliance. Note also that the SVID explicitly promises changes in a number of areas in the future. >> this is really laying it on a bit too thick. There are many things AT&T >> could have done to make hardware independence easier, and they have done >> very few of them. >System V Unix runs on a variety of equipment which is not manufactured with >or by AT&T. Your arguement that SYSV or SYSV-compatible operating systems only >run on AT&T equipment is simply wrong. That's not what I said, and not what I meant. I didn't say it would not run on non-AT&T equipment; I said AT&T was making no serious attempt to make it easy to port it to non-AT&T equipment. Last time I looked, SysV still had quite a bit of code that dereferences NULL pointers, a known portability problem (and coding error) that AT&T has made no effort to fix. You were the one claiming that they were bending over backwards to make it portable; well, when are they going to fix the NULL-pointer bugs? >The "Red Alert" as you so quaintly put it, was the result of UNIX >becoming a serious contender in the computer market and the company >with the most knowledge of it (us) beginning a business relationship >with a corporation which has displayed a sharp and aggressive ability >in that market. It was the result of the company with the most influence on Unix, AT&T, which is simultaneously the supplier of Unix and the setter of de-facto standards for it, allying itself with one particular hardware supplier. Many people see this as a major conflict of interest for AT&T; how can it remain the paragon of evenhandedness that you claim it is, when it has climbed into bed with one manufacturer to the exclusion of the others? >AT&T has in the past, and will in the future, work towards creating a >UNIX standard which will allow the system to grow to its full potential. Its full potential as a source of revenue for AT&T. That is how profit- making corporations, like AT&T nowadays, work. This does not necessarily have anything to do with its full potential as useful software for the rest of us. In particular, note that changing the rules regularly, so that AT&T and its intimate partners consistently stay ahead of the rest of the manufacturers, is very much in the financial best interests of AT&T and its stockholders. AT&T is not a philanthropic institution; it is required to put the interests of its stockholders first. >Your comments implying a strategy to control the market or to create a >proprietary operating system would be humorous, except for the concern >that someone might actually take you serious. I am by no means the first one to suggest this, so don't credit me with any special paranoia or influence. Ask the OSF people, if you really want an earful. >You obviously possess an unfortunate anti-AT&T attitude which is >suprising since one of the things which AT&T Canada has started doing >is to provide a backbone usenet feed into Canada, at currently our own >expense... I'm not anti-AT&T, I'm anti-certain-AT&T-policies. I am pleased and grateful for AT&T Canada's support of Usenet hereabouts, but I am not bribable (not at this price, anyway!) and do not see that the two issues are connected. -- MSDOS is not dead, it just | Henry Spencer at U of Toronto Zoology smells that way. | uunet!attcan!utzoo!henry he...@zoo.toronto.edu
Path: utzoo!attcan!uunet!lll-winken!lll-lcc!ames!ncar!oddjob!gargoyle!att!ttrdc!levy From: l...@ttrdc.UUCP (Daniel R. Levy) Newsgroups: comp.unix.wizards Subject: Re: att & osf Summary: I disagree. Message-ID: <2843@ttrdc.UUCP> Date: 7 Aug 88 04:59:56 GMT References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <1988Aug5.211217.21037@utzoo.uucp> Organization: AT&T, Skokie, IL Lines: 53 In article <1988Aug5.211217.21...@utzoo.uucp>, he...@utzoo.uucp (Henry Spencer) writes: # In article <3...@vpk4.UUCP> sc...@attcan.UUCP (Scott MacQuarrie) writes: # >> this is really laying it on a bit too thick. There are many things AT&T # >> could have done to make hardware independence easier, and they have done # >> very few of them. # >System V Unix runs on a variety of equipment which is not manufactured with # >or by AT&T. Your arguement that SYSV or SYSV-compatible operating systems only # >run on AT&T equipment is simply wrong. # # That's not what I said, and not what I meant. I didn't say it would not run # on non-AT&T equipment; I said AT&T was making no serious attempt to make it # easy to port it to non-AT&T equipment. Last time I looked, SysV still had # quite a bit of code that dereferences NULL pointers, a known portability # problem (and coding error) that AT&T has made no effort to fix. You were # the one claiming that they were bending over backwards to make it portable; # well, when are they going to fix the NULL-pointer bugs? Henry, you're the one who seems to be whomping the straw man now. If MacQuarrie ever "claim[ed] that [AT&T is] bending over backwards to make [System V] portable" I sure missed it, and can't find it in a few days' worth of comp.unix.wizards here. The most I recall seeing was a denial of what appears to have been an insinuation on your part that AT&T is trying to keep its code NONPORTABLE. Please feel free to mail me a copy of the "smoking gun" if you have it. By the way, code which dereferences NULL pointers hurts some AT&T hardware too (i.e., the 3B20, which doesn't have a 0 byte at location 0 in the process space). Somehow, several releases of System V have been brought up on it just the same and work great. Must be a fluke. Incidentally, I know of no provision in the AT&T System V license which says that if you wish to port System V to a new base, that you may not fix any problems in the code even though the result still meets the SVID. If you know otherwise, please feel free to quote chapter and verse. Oh yes, since you're, well, not exactly entranced with SUN's partnership with AT&T, let me point out in respect to the very issue you complained about, both the Sun-3 and Sun-4 don't like *((char *)0). They get a memory fault from that (I tried it using /usr/5bin/cc, the System V universe SUN C compiler). If AT&T is trying to keep System V unportable by keeping the dereference of NULL in its code, then it is hurting SUN's ports of future releases of System V. Anyone with reason would conclude that it's in AT&T's financial interest (GAA, there's that DIRTY word again :-) to have quality code, and that poor quality code can only hurt AT&T. If you're going to hint at a conspiracy, you're going to have to come up with other evidence than code bugs. By the way, I am only talking as an interested party. I'm in CAD tool support, not UNIX system development, and I do not purport to speak for AT&T itself. -- |------------Dan Levy------------| THE OPINIONS EXPRESSED HEREIN ARE MINE ONLY | Bell Labs Area 61 (R.I.P., TTY)| AND ARE NOT TO BE IMPUTED TO AT&T. | Skokie, Illinois | |-----Path: att!ttbcad!levy-----|
Newsgroups: comp.unix.wizards Path: utzoo!henry From: he...@utzoo.uucp (Henry Spencer) Subject: Re: att & osf Message-ID: <1988Aug8.174232.112@utzoo.uucp> Organization: U of Toronto Zoology References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <1988Aug5.211217.21037@utzoo.uucp> <2843@ttrdc.UUCP> Date: Mon, 8 Aug 88 17:42:32 GMT In article <2...@ttrdc.UUCP> l...@ttrdc.UUCP (Daniel R. Levy) writes: >Henry, you're the one who seems to be whomping the straw man now. If >MacQuarrie ever "claim[ed] that [AT&T is] bending over backwards to make >[System V] portable" I sure missed it... Lest we forget, his actual words were: ... show me another vendor which has worked as hard to provide a truly hardware independent operating system to allow customers to feely decide what hardware they need to solve their problems... >By the way, code which dereferences NULL pointers hurts some AT&T hardware too >(i.e., the 3B20, which doesn't have a 0 byte at location 0 in the process >space). Somehow, several releases of System V have been brought up on it... If I'm not mistaken, the 3B20 may not have a 0 at 0, but it does permit accesses to location 0. And yes, there are things in System V that break if this isn't possible. >Incidentally, I know of no provision in the AT&T System V license which says >that if you wish to port System V to a new base, that you may not fix any >problems in the code even though the result still meets the SVID. If you >know otherwise, please feel free to quote chapter and verse. There is no legal requirement to avoid fixing code problems. However, a lot of people get really tired of doing it over and over again in each new release of System V. My understanding is that AT&T has, in the past, taken the position that *NULL is a problem with those other, inferior, machines, and not a bug in the AT&T code. >Oh yes, since you're, well, not exactly entranced with SUN's partnership with >AT&T, let me point out in respect to the very issue you complained about, both >the Sun-3 and Sun-4 don't like *((char *)0)... Quite true, and in fact Sun did most of the work on cleaning up the *NULL problems in 4BSD. AT&T is probably going to have to get its act together on this issue now that it is committed to support Sun hardware; about time! >If AT&T is trying >to keep System V unportable by keeping the dereference of NULL in its >code, then it is hurting SUN's ports of future releases of System V. Actually, I don't think this was a deliberate effort to keep SysV unportable, just a convenient happenstance that AT&T didn't see any reason to do anything about. Much of this unwillingness was probably the result of management stupidity -- simply not realizing that *NULL is a bug even if the machine doesn't object to it -- rather than deliberate sinister intent. >Anyone with reason would conclude that it's in AT&T's financial interest >(GAA, there's that DIRTY word again :-) to have quality code, and that poor >quality code can only hurt AT&T. If you're going to hint at a conspiracy, >you're going to have to come up with other evidence than code bugs. To rephrase: "never ascribe to malice what can be adequately explained by stupidity". I'm not suggesting conspiracy, rather the combination of stupidity and sheer lack of concern for the problems of non-AT&T machines. Anyone with reason would indeed conclude that fixing bugs is in AT&T's best interests, but reason is in much shorter supply in this business than many people realize. Spending money and resources fixing bugs that aren't making trouble today (except for one's competitors) requires a long view and quite a bit of determination, not things that the computer side of AT&T management has been noted for. (Sort of odd, since the telephone side is -- or at least used to be -- quite accustomed to planning decades ahead.) -- MSDOS is not dead, it just | Henry Spencer at U of Toronto Zoology smells that way. | uunet!attcan!utzoo!henry he...@zoo.toronto.edu
Path: utzoo!utgpu!attcan!uunet!husc6!bbn!uwmcsd1!leah!bingvaxu!sunybcs!boulder! ncar!oddjob!gargoyle!att!whuts!homxb!homxc!dwc From: d...@homxc.UUCP (Malaclypse the Elder) Newsgroups: comp.unix.wizards Subject: Re: att & osf Message-ID: <2998@homxc.UUCP> Date: 9 Aug 88 04:56:50 GMT References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <1988Aug5.211217.21037@utzoo.uucp> Organization: Legion of Dynamic Discord Lines: 116 In article <1988Aug5.211217.21...@utzoo.uucp>, he...@utzoo.uucp (Henry Spencer) writes: > In article <3...@vpk4.UUCP> sc...@attcan.UUCP (Scott MacQuarrie) writes: > >As I understand it, we were not forced to share any of our developed > >technologies prior to 1984. We were simply not allowed to make a profit > >from them... > > I could be wrong, but my impression is that one of the Consent Decrees > required licensing on reasonable terms to all comers. I know of at > least one occasion when lawsuits were being considered over possible > refusal to release technology (although of course that may just mean > that the potential plaintiffs were going to try it on speculation). > i also believe that we were under no obligation to provide our developed technologies. i do remember someone attempting to get such technologies thru an argument that went like: "public money funds the phone company so we should have a right to anything they develop". i believe that we were a regulated monopoly and not a public utility. > > That's not what I said, and not what I meant. I didn't say it would not run > on non-AT&T equipment; I said AT&T was making no serious attempt to make it > easy to port it to non-AT&T equipment. Last time I looked, SysV still had > quite a bit of code that dereferences NULL pointers, a known portability > problem (and coding error) that AT&T has made no effort to fix. You were > the one claiming that they were bending over backwards to make it portable; > well, when are they going to fix the NULL-pointer bugs? > is this really a portability issue or is this an issue of supporting a base of applications out there that dereferences NULLs? are you confusing application portability with operating system portability? as far as operating system portability, it seems that both at&t and sun have BENT OVER BACKWARDS to increase the portability of the operating system over the past 5 years. while everyone was taking nasty pokes at the fact that System V did not have demand paging for so many years, people at at&t were working on an architecture that would be portable. the regions based architecture turned out to be pretty nice. sun has also done quite a bit of work on isolating hardware dependencies. and perhaps the driving force behind this is not altruism. both at&t and sun have found themselves selling and supporting a number of different processors. it behooves everyone involved if the the differences were easily identified and localized. anyone who has been tracking the kernel source would know that hardware dependencies are getting more and more localized in the source. it is pretty ridiculous to me how anyone can claim that the system can possibly be optimized for a particular architecture when SVID talks about user interfaces and kernel source is available to adapt to one's architecture. sure, a certain model of computation is assumed, but the parallel machine people aren't crying foul, its the people with the same old tired machines. (oops starting to preach). > > It was the result of the company with the most influence on Unix, AT&T, > which is simultaneously the supplier of Unix and the setter of de-facto > standards for it, allying itself with one particular hardware supplier. > Many people see this as a major conflict of interest for AT&T; how can > it remain the paragon of evenhandedness that you claim it is, when it has > climbed into bed with one manufacturer to the exclusion of the others? > there is only a conflict of interest if one believes that a particular hardware architecture can really affect a specification for a user/programmer interface. i don't know if this has been addressed but, has anyone named one aspect of the SVID that actually gives either the 3b2 or SPARC an advantage? > > Its full potential as a source of revenue for AT&T. That is how profit- > making corporations, like AT&T nowadays, work. This does not necessarily > have anything to do with its full potential as useful software for the > rest of us. In particular, note that changing the rules regularly, so > that AT&T and its intimate partners consistently stay ahead of the rest > of the manufacturers, is very much in the financial best interests of AT&T > and its stockholders. AT&T is not a philanthropic institution; it is > required to put the interests of its stockholders first. > > I'm not anti-AT&T, I'm anti-certain-AT&T-policies. I am pleased and > grateful for AT&T Canada's support of Usenet hereabouts, but I am not > bribable (not at this price, anyway!) and do not see that the two issues > are connected. i don't really see how the two are connected either except that i don't see how at&t's support of usenet can be seen as anything but philanthropic. has nothing to do with at&t's designs on System V, but it does show that we do have alot to be grateful for. at&t (and any large corporation) is made up of many different people, departments, etc. even if some "policy maker" thought it would be a good idea to "optimize" System V for the 3b2, for example, i for one could not see how it could be done given that source is distributed and given that such high level source has been organized to isolate and localize machine dependencies. and i believe that the founders of osf have different desires and goals. while i believe that those members of osf whose systems depend on a widely accessible "definition" of the unix operating system truly felt locked out, i believe that at least two founding members have goals other than what is stated. open systems are still the last thing on both ibm's and dec's minds (here i am talking about the higher ups...not the people who are working on open systems within their respective companies). the majority of the systems they sell are proprietary and none of the talk of open systems has changed the way they market their main money makers. i myself am most paranoid and imagine the worst possible scenarios. perhaps someone out there can answer some questions about osf independence from its founders. for example, to whom must a non-profit corporate answer to? does it have stockholders? is it possbile for a large corporation to buy up a non-profit organization? (here i am assuming that the osf is a non-profit corporation). if the osf were to gain a large share of the unix market, is there any possible way for ibm to yank its porting base away and make it proprietary (or at least charge outrageous prices for it)? any opinions i have expressed are my own. danny chen att!homxc!dwc
Path: utzoo!attcan!uunet!seismo!rick From: r...@seismo.CSS.GOV (Rick Adams) Newsgroups: comp.unix.wizards Subject: Re: att & osf Summary: f( Message-ID: <44386@beno.seismo.CSS.GOV> Date: 9 Aug 88 19:33:19 GMT References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <1988Aug8.174232.112@utzoo.uucp> Organization: Center for Seismic Studies, Arlington, VA Lines: 15 > >By the way, code which dereferences NULL pointers hurts some AT&T hardware too > >(i.e., the 3B20, which doesn't have a 0 byte at location 0 in the process > >space). Somehow, several releases of System V have been brought up on it... > > If I'm not mistaken, the 3B20 may not have a 0 at 0, but it does permit > accesses to location 0. And yes, there are things in System V that break > if this isn't possible. If you look at the source for tabs in Sys V.2 you will see that *0 on a 3b points to "f(". After all, isn't this the "portable" way for check to see if a pointer is null? if (err <= 0 || columns <= 0 || strcmp(set_tab,"f(") == 0) { (They finally fixed this in Sys V.3)
Path: utzoo!attcan!uunet!husc6!mit-eddie!apollo!gallen From: gal...@apollo.COM (Gary Allen) Newsgroups: comp.unix.wizards Subject: Re: att & osf Message-ID: <3dcc6110.d8e9@apollo.COM> Date: 11 Aug 88 17:48:00 GMT References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <1988Aug5.211217.21037@utzoo.uucp> <2998@homxc.UUCP> Reply-To: gal...@diskless.UUCP (Gary Allen) Organization: Apollo Computer, Chelmsford, MA Lines: 84 In article <2...@homxc.UUCP> d...@homxc.UUCP (Malaclypse the Elder) writes: >and i believe that the founders of osf have different desires and >goals. while i believe that those members of osf whose systems >depend on a widely accessible "definition" of the unix operating >system truly felt locked out, i believe that at least two founding >members have goals other than what is stated. open systems are >still the last thing on both ibm's and dec's minds (here i am talking >about the higher ups...not the people who are working on open systems >within their respective companies). the majority of the systems they >sell are proprietary and none of the talk of open systems has changed >the way they market their main money makers. You can correct me if I'm wrong, but doesn't every single member of OSF have a UNIX license, and doesn't every one of them sell UNIX in addition to other products? And isn't it a fact that the 2 companies that you single out are 2 of the major UNIX suppliers? Proprietary systems? Yeah, they all also sell OS's of their own creation, JUST AS PROPRIETARY AS YOURS, or don't you know what the word means? In case you don't, I'll quote from Webster (the second definition): 1. of, or relating to, or characteristic of a proprietor <~rights>; 2. used, made, or marketed by one having the exclusive legal right <a ~ process>; 3. privately owned and managed and run as a profit-making organization <a ~ clinic> Now which definition is it that makes UNIX non-proprietary? I'm sure we'd all like to know, since that'd mean we don't have to pay AT&T any license fees. And surely you must know that AT&T considers it to be proprietary, or perhaps you've never seen (hope I don't get sued for this): /* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */ /* The copyright notice above does not evidence any */ /* actual or intended publication of such source code. */ Perhaps you mean portable instead of proprietary? And as to openness, to whom exactly is the process of defining UNIX open? To Sun now. Of course, they were the "bad guys" a few years ago, not following AT&T's lead and all. Amazing how AT&T cozied up when Sun became what many consider to be the "driving force" behind UNIX. Oh yeah, Unisys is in their somewhere. Sure, wanna buy an bridge? Hey, I like UNIX just fine, buts lets not bullshit anyone anymore about what it is and is not. And by the way, all of these Bad Companies (apologies to John Paul Rodgers) have every right to sell other products in competition with your company's, or must I also define capitalism for you as well? Or perhaps some AT&T folk have the attitude that they're still guaranteed market, profits, and success? >i myself am most paranoid and imagine the worst possible scenarios. >perhaps someone out there can answer some questions about osf independence >from its founders. for example, to whom must a non-profit corporate >answer to? does it have stockholders? is it possbile for a large >corporation to buy up a non-profit organization? (here i am assuming >that the osf is a non-profit corporation). if the osf were to gain >a large share of the unix market, is there any possible way for ibm >to yank its porting base away and make it proprietary (or at least >charge outrageous prices for it)? Hey, some good questions about the non-profit status (it is non-profit according to their marketing blurb that was passed out here)! As for OSF gaining a large share of the market, OSF will sell code to vendors (including the founders), not to individual users. If OSF sells whatever-ix to IBM and IBM corners a large share of the market, it will be IBM that has the market, not OSF. That is, unless you believe that Microsoft has cornered the PC market and AT&T has cornered the mini market. As for IBM yanking OSF-ix away from OSF (if it were at all possible), don't you think that DEC (their biggest competitor) might have something to say about that? Gary Allen Apollo Computer Chelmsford, MA {decvax,yale,umix,mit-eddie}!apollo!gallen Oh yeah, the opinions herein expressed aren't worth 2 bits and aren't condoned by anyone that really counts.
Path: utzoo!utgpu!attcan!uunet!husc6!rutgers!att!ttrdc!levy From: l...@ttrdc.UUCP (Daniel R. Levy) Newsgroups: comp.unix.wizards Subject: Re: att & osf Message-ID: <2857@ttrdc.UUCP> Date: 11 Aug 88 22:59:14 GMT References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <1988Aug8.174232.112@utzoo.uucp> Organization: AT&T, Skokie, IL Lines: 32 In article <1988Aug8.174232....@utzoo.uucp>, he...@utzoo.uucp (Henry Spencer) writes: > In article <2...@ttrdc.UUCP> l...@ttrdc.UUCP (Daniel R. Levy) writes: > >Henry, you're the one who seems to be whomping the straw man now. If > >MacQuarrie ever "claim[ed] that [AT&T is] bending over backwards to make > >[System V] portable" I sure missed it... > > Lest we forget, his actual words were: > > ... show me another vendor which has worked as hard to provide > a truly hardware independent operating system to allow customers > to feely decide what hardware they need to solve their problems... And MacQuarrie makes a damned good point there too. You gripe and bellyache about the UNIX operating system. OK, you don't like it, come up with another operating system, NOT a UNIX system workalike, that will port to a gazillion other machines even half as well. The UNIX operating system (and its structure and philosophy, which non-AT&T UNIX system workalikes, such as what the OSF wants to build, now use without one word of acknowledgment to AT&T or objection by AT&T--"my how greedy of us") came to exist because of AT&T. Now... to your claim. How you could legitimately turn MacQuarrie's quote above into a "claim that [AT&T is] bending over backwards to..." (do things which, by the way, AT&T has every right in the world to do or not do) etc. is beyond MY ken. MacQuarrie is talking about the big picture, about what AT&T has created and nurtured into being. You're narrowly focused on current problems with System V, and viewed his statement through those glasses, ironic considering that you talk later on about "taking the long view." -- |------------Dan Levy------------| THE OPINIONS EXPRESSED HEREIN ARE MINE ONLY | Bell Labs Area 61 (R.I.P., TTY)| AND ARE NOT TO BE IMPUTED TO AT&T. | Skokie, Illinois | |-----Path: att!ttbcad!levy-----|
Path: utzoo!utgpu!attcan!uunet!lll-winken!lll-tis!ames!vsi1!wyse!mips!mash From: m...@mips.COM (John Mashey) Newsgroups: comp.unix.wizards Subject: Re: att & osf Message-ID: <2771@winchester.mips.COM> Date: 12 Aug 88 03:52:31 GMT References: <2998@homxc.UUCP> <1140@nusdhub.UUCP> Reply-To: m...@winchester.UUCP (John Mashey) Organization: MIPS Computer Systems, Sunnyvale, CA Lines: 53 In article <1...@nusdhub.UUCP> rwh...@nusdhub.UUCP (Robert C. White Jr.) writes: .... >What this means is that you will be seeing UNIX/370 from IBM, >and DEC/NIX from Digital equip. corp. (Probably not exact >product names, I just made them up) and the like form every >member of OSF. It spesifically *DOES NOT* mean that each >member will be using the same source code at all, nor does it >mean that the individual members are in any way required to >adhere to this aledged standard.... Of course. But so what? Amidst all of the hoopla and gyrations, whether of the ATT/Sun ilk, or of guessing what OSF will do, let us remember: 1) No system vendor that stays in existence ignores upward compatibility from what they've got. That doesn't necesarily mean they stay upward compatible forever, but they sure think about transition plans, compatibility libraries, etc. They don't surprise people with flash cuts. They probably have commitments to customers for features, fixes, etc that may well have been in 1987, and may or may not yet be delivered; if so, they probably don't tell their customers to forget those commitments while the world stabilizes. 2) When somebody ports the first UNIX on a new product, they take the latest they get from somebody else, add the pieces from other variants, and off they go. 3) When another release comes to them, they do NOT instantly junk everything they've got, but do a lot of diffing and merging [in one direction or another], and it may well take multiple releases to get there. 4) While all of this settles out, vendors must continue to build, ship, and support their systems, or their customers will (properly) zing them. 5) As a result, I doubt that any existing vendor will magically switch over either SVR4 or to OSFix the instant they appear, and THERE IS NO RATION REASON to expect them to do so. It is reasonable that these rounds of convergence cause people to add in standard ways of doing some of the newer things and support them, and maybe get common code for some pieces of things, and maybe start new hardware ports from the code, and maybe agree on a larger set of commonality. But no one will instantly switch. 6) While all this is going on, the 3rd-party software vendors will (properly) continue to write to the least-common denominator until it becomes clear what's going on. Of course, this means, in effect, that many programs will, for several more years, count on litle more than the (10-year old) 7th Edition! :-) -- -john mashey DISCLAIMER: <generic disclaimer, I speak for me only, etc> UUCP: {ames,decwrl,prls,pyramid}!mips!mash OR m...@mips.com DDD: 408-991-0253 or 408-720-1700, x253 USPS: MIPS Computer Systems, 930 E. Arques, Sunnyvale, CA 94086
Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu! bloom-beacon!gatech!rutgers!bellcore!faline!thumper!ulysses!sfmag!der From: d...@sfmag.UUCP (D.Rorke) Newsgroups: comp.unix.wizards Subject: Re: att & osf Message-ID: <1276@sfmag.UUCP> Date: 12 Aug 88 19:23:48 GMT References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <1988Aug5.211217.21037@utzoo.uucp> <2998@homxc.UUCP> <3dcc6110.d8e9@apollo.COM> Organization: AT&T Information Systems, Summit, NJ Lines: 105 Gary Allen responds to a poster who voiced concern over the motives of some of the members of OSF: > You can correct me if I'm wrong, but doesn't every single member of OSF > have a UNIX license, and doesn't every one of them sell UNIX in addition > to other products? And isn't it a fact that the 2 companies that you > single out are 2 of the major UNIX suppliers? This misses the point. Yes they all have (as far as I know) some sort of UNIX-like product in their product lines. I suspect that some of them carry it just in case their customers ask for it. The point is, open systems are a major threat to some of the members of OSF. Consider the following scenario: Open systems really catch on in the industry, including useful industry standard interfaces. Various vendors build and market hardware that supports the industry standard operating system environment. Hardware is priced competitively due to the open market (customers can shop around for hardware based on price-performance). Now the biggie - applications developers turn out serious, industrial strength DP applications that run in the standard environment (like payroll and accounting and inventory control applications). Now a data processing manager is faced with a choice (in some cases for the first time). He can continue to pay 10 zillion dollars a month to lease the hardware and software to maintain the environment he has been running since the dawn of time, or he can move to an open environment, end his marriage to a single hardware vendor, and take advantage of new hardware technology at an enormous savings. Sure it's painful and expensive to move to the new environment but it only has to be done once and the long term savings more than justify the cost. This is a scenario that IBM in particular has to be concerned about. They have profited tremendously in the past from the fact that many of their customers have been locked into an IBM environment. This is why it is a little difficult for some of us to believe that intelligent, responsible IBM executives sincerely want open systems to flourish. > > Proprietary systems? Yeah, they all also sell OS's of their own creation, > JUST AS PROPRIETARY AS YOURS, or don't you know what the word means? > In case you don't, I'll quote from Webster (the second definition): > > 1. of, or relating to, or characteristic of a proprietor <~rights>; > 2. used, made, or marketed by one having the exclusive legal > right <a ~ process>; > 3. privately owned and managed and run as a profit-making organization > <a ~ clinic> > > Now which definition is it that makes UNIX non-proprietary? I'm sure > we'd all like to know, since that'd mean we don't have to pay AT&T > any license fees. > > And surely you must know that AT&T considers it to be proprietary, or > perhaps you've never seen (hope I don't get sued for this): > > /* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */ > /* The copyright notice above does not evidence any */ > /* actual or intended publication of such source code. */ > > Perhaps you mean portable instead of proprietary? Yes, System V source code is proprietary in that those wishing to sell products based on it must pay a licensing fee. Generally when people talk about proprietary systems however they are talking about systems that are offered primarily by a single vendor and are either not licensed to 3rd parties or are so non-portable that they will never run on any other vendor's hardware. In this sense UNIX is a non-proprietary system. > > And by the way, all of these Bad Companies (apologies to John > Paul Rodgers) have every right to sell other products in competition > with your company's, or must I also define capitalism for you as > well? Or perhaps some AT&T folk have the attitude that they're > still guaranteed market, profits, and success? Of course they have a right to compete. In general competition is good for the marketplace. Unfortunately the untimely appearance of OSF is likely to be bad for the marketplace and the industry. It is bad for the customers in the sense that it adds further confusion to a market that was beginning to converge on standards (i.e. the emergence of the POSIX standard and the convergence of Xenix, BSD and System V). OSF will tend to fragment the UNIX market and slow its growth which is bad not only for customers but for other vendors with a real stake in the UNIX market (including some of the members of OSF). I really believe that those members of OSF that have a real stake in the success of open systems (like Apollo) would have been better off if they had stuck with existing/emerging standards and OSF had never been formed. > > Gary Allen > Apollo Computer > Chelmsford, MA > {decvax,yale,umix,mit-eddie}!apollo!gallen > > Oh yeah, the opinions herein expressed aren't worth 2 bits and aren't > condoned by anyone that really counts. You said it, not me. Dave Rorke AT&T Bell Laboratories Summit, NJ attunix!der
Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu! mailrus!ncar!oddjob!mimsy!chris From: ch...@mimsy.UUCP (Chris Torek) Newsgroups: comp.unix.wizards Subject: Re: att & osf Message-ID: <12988@mimsy.UUCP> Date: 13 Aug 88 15:33:38 GMT References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <2857@ttrdc.UUCP> Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742 Lines: 49 [The following was by Scott MacQuarrie, quoted by Henry Spencer] >> ... show me another vendor which has worked as hard to provide >> a truly hardware independent operating system to allow customers >> to [freely] decide what hardware they need to solve their problems... In article <2...@ttrdc.UUCP> l...@ttrdc.UUCP (Daniel R. Levy) writes: >And MacQuarrie makes a damned good point there too. You gripe and bellyache >about the UNIX operating system. OK, you don't like it, come up with another >operating system, NOT a UNIX system workalike, that will port to a gazillion >other machines even half as well. The UNIX operating system (and its structure >and philosophy, which non-AT&T UNIX system workalikes, such as what the OSF >wants to build, now use without one word of acknowledgment to AT&T or objection >by AT&T--"my how greedy of us") came to exist because of AT&T. The problem with this argument is that Unix came into existence because of the One Bell System, the same One Bell System that no longer exists. The AT&T that now controls (by licensing) Unix is *not* the same corporation that produced it! It merely has the same name. Henry apparently believes---and I agree with him---that the new AT&T cannot be assumed to be exactly like the old, and that any actions taken by the old AT&T are not to be construed to the new AT&T's credit, nor vice versa. In particular, the old `portable' Unix (i.e., V7) was produced by Ken Thompson, Dennis Ritchie, Brian Kernighan, Doug McIlroy, John Mashey, Joe Ossanna, et alia; the new `portable?' Unix (i.e., SysV) is by hundreds of programmers of varying ability, and it shows it in a noticeable *lack* of portability in some of the new programs. Rick Adams posted a wonderful example, where someone wrote strcmp(ptr, "f(") == 0 instead of ptr == NULL It works on the 3B.... >MacQuarrie is talking about the big picture, about what AT&T has >created and nurtured into being. [Henry Spencer has] narrowly focused >on current problems with System V, and viewed his statement through >those glasses, ironic considering that you talk later on about "taking >the long view." Since the AT&T that `created and nurtured' Unix is really research!everyone, and the AT&T that produced System V Release 3 is not, this seems like a reasonable position to me. -- In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7163) Domain: ch...@mimsy.umd.edu Path: uunet!mimsy!chris
Path: utzoo!attcan!uunet!husc6!cmcl2!adm!smoke!gwyn From: g...@smoke.ARPA (Doug Gwyn ) Newsgroups: comp.unix.wizards Subject: Re: AT&T Joining OSF Message-ID: <8344@smoke.ARPA> Date: 16 Aug 88 12:56:26 GMT References: <10474@ulysses.homer.nj.att.com> <5960008@hpcupt1.HP.COM> <5796@orstcs.CS.ORST.EDU> <313@dtscp1.UUCP> Reply-To: g...@brl.arpa (Doug Gwyn (VLD/VMB) <gwyn>) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 40 In article <3...@dtscp1.UUCP> sc...@dtscp1.UUCP (Scott Barman) writes: >... I think that if Unix is to survive it needs a mass cleanup to go >*back* to its original idea of "small is beautiful" and get some of the >junk out of it ... The UNIX product will "survive" even with all the added cruft. The extra baggage persists because none of the marketing types will seriously consider changing the system in ways that cause massive amounts of existing customer applications to break. The correct solution would have been to resist adding features in the first place and to change kernel functionality only after considerable careful thought. In fact the Bell Labs "research" version of UNIX has suffered far less from feeping creaturism than the commercial products (4.nBSD & System V). Generally the real UNIX gurus are well aware of the problem. Even many of the AT&T UNIX product development staff understand the basic philosophy to some degree; to take one of your examples, the tty driver has indeed been converted to STREAMS, it just wasn't ready for Release 3.0. For another example, in response to a call for public-domain contributions I sent Berkeley a "cat" with NO options that preserves record structure. 9th Edition UNIX has a similar version of "cat". We really DO want to stamp out the cruft. In the research world, it appears to still be possible. The commercial versions of UNIX are probably a lost cause due to uneducated customer demand for features. Features sell a system, even though its underlying logic determines its real worth. There are many good new ideas that can be incorporated into future operating systems. Whether it would be fair to call such a system "UNIX" is a debatable point. There is one in the works called "Plan 9" that embodies some good concepts.. The best operating systems really are developed by small teams working with little interference; this has been demonstrated several times by history. That doesn't keep managers from missing the lesson and organizing huge project teams! Maybe the real problem lies in typical technical management?
Newsgroups: comp.unix.wizards Path: utzoo!henry From: he...@utzoo.uucp (Henry Spencer) Subject: Re: att & osf Message-ID: <1988Aug16.214307.20597@utzoo.uucp> Organization: U of Toronto Zoology References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <1988Aug8.174232.112@utzoo.uucp> <2857@ttrdc.UUCP> Date: Tue, 16 Aug 88 21:43:07 GMT In article <2...@ttrdc.UUCP> l...@ttrdc.UUCP (Daniel R. Levy) writes: >... The UNIX operating system (and its structure >and philosophy... came to exist because of AT&T. No, actually, they came to exist because of the Bell System. Any resemblance to today's AT&T is accidental. :-) >... How you could legitimately turn MacQuarrie's quote above >into a "claim that [AT&T is] bending over backwards to..." Actually, fairly easily. He claimed that they had worked extremely hard to provide a hardware-independent operating system. I pointed out that they had worked hard to provide a system which ran on all the hardware *they* were interested in using or selling. There is a difference! Even there, one should note that the original work to make the system portable was largely done by the Bell Labs research people; AT&T has since basically done diddly-squat about improving portability, since the remaining portability problems didn't affect *them*. (They've done a little bit of work on portability, but they've also introduced some new and gratuitous portability problems of their own, so the overall balance is roughly zero.) -- Intel CPUs are not defective, | Henry Spencer at U of Toronto Zoology they just act that way. | uunet!attcan!utzoo!henry he...@zoo.toronto.edu
Path: utzoo!utgpu!water!watmath!clyde!bellcore!tness7!tness1!sugar!ficc!peter From: pe...@ficc.UUCP (Peter da Silva) Newsgroups: comp.unix.wizards Subject: Post-UNIX UNIX (Re: AT&T Joining OSF) Message-ID: <1271@ficc.UUCP> Date: 17 Aug 88 14:09:59 GMT References: <10474@ulysses.homer.nj.att.com> <5960008@hpcupt1.HP.COM> <8344@smoke.ARPA> Organization: SCADA Lines: 17 In article <8...@smoke.ARPA>, g...@smoke.ARPA (Doug Gwyn ) writes: > In fact the Bell Labs "research" > version of UNIX has suffered far less from feeping creaturism > than the commercial products (4.nBSD & System V). Any way of dragging research UNIX out of AT&T? It's not doing us much good in there. > There is one in > the works called "Plan 9" that embodies some good concepts.. Plan 9 from AT&T? Wasn't that a sci-fi movie? -- Peter da Silva, Ferranti International Controls Corporation, sugar!ficc!peter. "You made a TIME MACHINE out of a VOLKSWAGEN BEETLE?" "Well, I couldn't afford another deLorean." "But how do you ever get it up to 88 miles per hour????"
Newsgroups: comp.unix.wizards Path: utzoo!henry From: he...@utzoo.uucp (Henry Spencer) Subject: Re: Post-UNIX UNIX (Re: AT&T Joining OSF) Message-ID: <1988Aug19.183408.20883@utzoo.uucp> Organization: U of Toronto Zoology References: <10474@ulysses.homer.nj.att.com> <5960008@hpcupt1.HP.COM> <8344@smoke.ARPA> <1271@ficc.UUCP> Date: Fri, 19 Aug 88 18:34:08 GMT In article <1...@ficc.UUCP> pe...@ficc.UUCP (Peter da Silva) writes: >Any way of dragging research UNIX out of AT&T? It's not doing us >much good in there. What?!? You dare to suggest that it could somehow be better than System V?!? Heresy!!! :-) :-) More seriously, the System V people have put a lot of effort into their One Standard Unix campaign, and the last thing they want is competition from within AT&T itself. There has been a little bit of distribution of research Unix to selected universities, but it seems unlikely that there will be any more general release. Ideas, and bits and pieces of software from it, will filter over into System V (sometimes in radically-mutated forms, as witness DMR streams vs. System V Streams), but that's about it. -- Intel CPUs are not defective, | Henry Spencer at U of Toronto Zoology they just act that way. | uunet!attcan!utzoo!henry he...@zoo.toronto.edu
Newsgroups: comp.unix.wizards Path: utzoo!henry From: he...@utzoo.uucp (Henry Spencer) Subject: Re: att & osf Message-ID: <1988Aug19.204836.23395@utzoo.uucp> Organization: U of Toronto Zoology References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <1988Aug5.211217.21037@utzoo.uucp> <2998@homxc.UUCP> Date: Fri, 19 Aug 88 20:48:36 GMT In article <2...@homxc.UUCP> d...@homxc.UUCP (Malaclypse the Elder) writes: >> I could be wrong, but my impression is that one of the Consent Decrees >> required licensing on reasonable terms to all comers. I know of at >> least one occasion when lawsuits were being considered over possible >> refusal to release technology (although of course that may just mean >> that the potential plaintiffs were going to try it on speculation). >> >i also believe that we were under no obligation to provide our >developed technologies... I now have slightly more specific information on this. The Consent Decree of 1956 specifically required licensing of patents -- no ifs, buts, or maybes. However, it did not touch on non-patented stuff to any extent, and in particular, except for (presumably) the setuid patent, it did not mandate release of Unix. It would appear that the lawsuits I heard about were indeed on speculation; since they never materialized there's no way to be sure how they would have turned out. >> ... when are they going to fix the NULL-pointer bugs? >> >is this really a portability issue or is this an issue of supporting >a base of applications out there that dereferences NULLs? are you >confusing application portability with operating system portability? I am speaking of portability of Unix, i.e. the kernel AND THE UTILITIES. As at least one would-be lookalike builder has discovered, the hard part about duplicating Unix is the utilities, not the kernel. And at least the older System V utilities deferenced a lot of NULL pointers. >> Many people see this as a major conflict of interest for AT&T; how can >> it remain the paragon of evenhandedness that you claim it is, when it has >> climbed into bed with one manufacturer to the exclusion of the others? >> >there is only a conflict of interest if one believes that a particular >hardware architecture can really affect a specification for a user/programmer >interface... Well, actually, it can in various ways. To take a small example, consider the vile botch in System V interprocess communication of using -1 (rather than 0) cast to a pointer as an error return code. That is *not* portable, but it happens to work on certain architectures. If you want another example, see the above: AT&T operated for quite a while with "it is safe to dereference a NULL pointer" as an implicit part of their programming interface. There is also an apparent conflict of interest over more than just the final shape of the specs. Little things like "when do others get to see the specs?" and "do others have any say in the specs?" are not trivial issues either. -- Intel CPUs are not defective, | Henry Spencer at U of Toronto Zoology they just act that way. | uunet!attcan!utzoo!henry he...@zoo.toronto.edu
Newsgroups: comp.unix.wizards Path: utzoo!henry From: he...@utzoo.uucp (Henry Spencer) Subject: Re: att & osf Message-ID: <1988Aug19.205150.23487@utzoo.uucp> Organization: U of Toronto Zoology References: <4964@killer.DALLAS.TX.US> <3395@vpk4.UUCP> <1988Aug5.211217.21037@utzoo.uucp> <2843@ttrdc.UUCP> Date: Fri, 19 Aug 88 20:51:50 GMT In article <2...@ttrdc.UUCP> l...@ttrdc.UUCP (Daniel R. Levy) writes: >Anyone with reason would conclude that it's in AT&T's financial interest >(GAA, there's that DIRTY word again :-) to have quality code, and that poor >quality code can only hurt AT&T. If you're going to hint at a conspiracy, >you're going to have to come up with other evidence than code bugs. I'm not talking conspiracy, actually, just a combination of incompetence and utter disregard for problems caused to anyone outside AT&T. For example, people have been having trouble with NULL pointers in System V for years, but it's only now -- when partnership with Sun makes AT&T care about the issue for its *own* purposes -- that something is being done about it. Anyone with reason would indeed conclude that it's in AT&T's financial best interests to have quality code. This is a sad comment on the degree of rationality found in AT&T management. -- Intel CPUs are not defective, | Henry Spencer at U of Toronto Zoology they just act that way. | uunet!attcan!utzoo!henry he...@zoo.toronto.edu