Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
The Courts Government News

OSI vs SCO 655

the jackol writes "As expected, the OSI's just given the SCO vs IBM case a bite with this position paper. "SCO has never owned the UNIX trademark. IBM neither requested nor required SCO's permission to call their AIX offering a Unix. That decision lies not with the accidental owner of the historical Bell Labs source code, but with the Open Group.""
This discussion has been archived. No new comments can be posted.

OSI vs SCO

Comments Filter:
  • Re:GPL the best bet (Score:5, Informative)

    by brlewis ( 214632 ) on Tuesday May 20, 2003 @08:43AM (#5997799) Homepage
    I like the GPL, but please note that BSD or any other free-software license would have the same result in this case. Any license they grant to the public precludes trade secret violation, and copyright violation is limited to breach of the license.
  • Re:Confused (Score:1, Informative)

    by Anonymous Coward on Tuesday May 20, 2003 @08:58AM (#5997869)
    In short, the answer can be found in the acronym:

    G.N.U.

    GNU is Not Unix :)

    In full, read up on the Free Software Foundation site as to when and why Richard Stallman developed the GNU utilities and how Linus Torvalds was around at the right time to supply the missing piece to the system. i.e. the Linux kernel.

  • Re:Confused (Score:2, Informative)

    by pix ( 139973 ) on Tuesday May 20, 2003 @08:59AM (#5997878)
    Ah...but this is the point. Nothing in GNU/Linux is derived from Unix. Many things work in a similar fashion (by design), but they were coded from scratch
  • Re:Confused (Score:4, Informative)

    by Platinum Dragon ( 34829 ) on Tuesday May 20, 2003 @09:04AM (#5997891) Journal
    Probably because the kernel itself has no direct relation to BSD-derived or USL-derived kernels, many of the tools are GNU (Gnu's Not Unix, remember?:) rewrites of basic Unix programs, and the BSD-derived software kind of found its way into various distributions over time since they worked just fine, thank you. I may be wrong, but I think even parts of the kernel can be traced to free BSD implementations alongside the homemade spaghetti. A hypothetical "standard" Linux installation is a mishmash of various codebases that developed outside of closed-source Unixen.

    Defining Linux is notoriously tricky, since some people primarily rely on kernel heritage, while others try to build a definition based on the collection of software considered part of the "standard" package. This is complicated by various distributions that may or may not use the same pieces of software for similar tasks. The basics may be all GNU/BSD, but once you get beyond that, things can get ugly fast.

    Someone making a chart would therefore likely either decide to stuff Linux off to one side on the justification that the kernel has no direct heritage, or draw a crapload of lines to other Unixen and codebases to really nail down every last relation.
  • Re:Confused (Score:3, Informative)

    by Tet ( 2721 ) <.ku.oc.enydartsa. .ta. .todhsals.> on Tuesday May 20, 2003 @09:05AM (#5997896) Homepage Journal
    why is Linux way off to the side disconnected from everything else when a largish part is composed of BSD tools and another largish part is derived from Unix?

    Not true. Linux is almost completely written from scratch. There are a few ported BSD drivers, but the core OS is a completely new work that shares no code with "genuine" Unix. Of course, Linux distributions included BSD derived code, but the suit here regards the kernel, not userland, and the kernel wasn't derived from anything...

  • by Eunuchswear ( 210685 ) on Tuesday May 20, 2003 @09:39AM (#5998072) Journal
    Good. You're making the same error that ESR keeps on making.

    You say:

    [in 1998] Linux already was shown to run on 24 CPUs, something SCO still can't do in 2003. In other areas (journalizing FS, NUMA, LVM) SCO Unix is completely lacking.
    What has SCO Unix got to do with it? IBM never saw SCO Unix code. They're claiming IBM stole stuff from Project Monterey, i.e. UnixWare 7.

    If you're claiming that UnixWare can't run on 24 CPU's, doesn't have a journaling FS, doesn't have a LVM, doesn't run on NUMA machines I want to know what planet you're coming from.

  • by stanmann ( 602645 ) on Tuesday May 20, 2003 @09:52AM (#5998142) Journal
    IBM doesn't want SCO. Less hassle to win this suit and crush SCO. Especially since buying SCO would suggest that the suit has any merit. IBM makes money on Linux, or they wouldn't be selling it. IBM is an ancient [ibm.com] giant. They have survived the various computer revolutions, and have an enterprise attitude. IBM isn't going away, and has always been the Corporate and Government trend setter. Despite mistakes like MCA and the OS/2 fork, they have endured, and will likely continue to evolve, adapt and overcome.
  • by CaptainZapp ( 182233 ) * on Tuesday May 20, 2003 @09:54AM (#5998149) Homepage
    Talking of MS, I wonder why they should begin licensing SCO IP now. I mean, are they planning to use Unix code in Longhorn or something?

    I think this article [theinquirer.net] sums it up nicely.

    Sigh...

  • Re:GPL the best bet (Score:4, Informative)

    by ecki ( 115356 ) on Tuesday May 20, 2003 @10:55AM (#5998563)
    There are four separate issues here: Trade secrets, NDAs, patents and copyrights. Trade secrets are nixed by revealing the source code, NDAs possibly also, copyright and patents however aren't.

    If I distribute my application in source code form, I still have all copyrights associated with it. The GPL grants others some additional rights to redistribute which they otherwise wouldn't have, even if they had the source code.
  • Major Nitpick (Score:4, Informative)

    by Mistah Blue ( 519779 ) on Tuesday May 20, 2003 @11:16AM (#5998711)

    VERITAS File System (VxFS) and VERITAS Volume Manager (VxVM) are owned by VERITAS Software Corporation. They are not part of the Bell Labs code. By reading Eric's article one could infer (I did) that he was implying this code is part of the Bell Labs code.

    Disclaimer: I work for VERITAS Software Corporation.

  • Re:GPL the best bet (Score:3, Informative)

    by dh003i ( 203189 ) <`dh003i' `at' `gmail.com'> on Tuesday May 20, 2003 @11:39AM (#5998863) Homepage Journal
    Actually, no. The GPL does not state that corps caught with GPL'ed code in their proprietary software have to GPL their entire program. They have to EITHER GPL their entire program, or REMOVE all of the GPL'ed code from their proprietary program. Their choice.
  • by pcause ( 209643 ) on Tuesday May 20, 2003 @11:41AM (#5998874)
    UNIX systems that are built under licenses that SCO inherited are the dominant UNIX variants. These include Solaris and AIX and HP-UX. All have licenses from Bell Labs/AT&T that protected AT&T's intellectual property, which SCO now owns.

    SCO and Intel UNIX: OSI has it wrong and so does SCO. SCO did port Xenix to the 8086 and 286. Intel/AT&T paid to have Interactve Systems port UNIX 5.2.2 to the 286 and 5.3 to the 386. SCO used the Interactive port for the basis of the later products. Interactive built a packaged UNIX based on V.3 which was eventually bought by Sun which used this as the base of Solaris for Intel.

    IBM hired Locus Computing to port UNIX to the PS/2. They used a V.2.2 variant and did not use the same code base that was used for the RISC AIX, which was developed by Interactive for IBM.

    The OSF ported the MACH kernel and UNIX layer but still used a variety of the Bell commands. I think the kernel was Bell license free, but I can not remember the exact terms. I know you needed an AT&T 5.2 level license, but I think this was because OSF still used the commands, libs, etc from Bell.

    In a way, SCO is correct, in that the Intel ports of the various UNIX'es all derive from some version of Bell Labs UNIX which the vendors had access to via an AT&T license.

  • Re:Sco, Caldera, WTF (Score:3, Informative)

    by demon ( 1039 ) on Tuesday May 20, 2003 @11:48AM (#5998923)
    Yeah, Caldera bought the SCO name, rights to the original AT&T/Bell Labs UNIX codebase, and the UNIXWare and OpenServer products from SCO a few years back. What was SCO took on the name Tarantella - the name of the DOS/Windows to Unix crossover product that the former SCO also sold. Caldera later renamed itself to 'The SCO Group', and has been selling Linux, UNIXWare and OpenServer product lines - until just recently.
  • by Wdomburg ( 141264 ) on Tuesday May 20, 2003 @11:58AM (#5998986)
    > Unixware has a full JFS, LVM, hot swap etc. I think its lack of support for
    > more than 8 processors has more to do with Intel CPU scaling
    > issues than kernel support problems.

    One thing most people don't seem to mention is that Unixware has a journalled filesystem and volume manager, but they don't own the copyright on that code. It's just VxFS and VxVM from Veritas repackaged and sold by them.

    Matt
  • by Nick Driver ( 238034 ) on Tuesday May 20, 2003 @12:12PM (#5999096)
    how exactly does an OS pay for itself? i've got to get me one of these AIX os's...

    This system as a whole, including the Oracle database and the apps which use that database, are parts of a revenue-generating organization. That organization could not operate as successfully without that system, and before it was purchased 7 years ago, our operation was done solely by manual accounting procedures. The financial benefits (expense reduction plus additional revenue) realized above and over the old manual process during that 7 year period are at least twice what that the system cost to purchase and maintain over that amount of time... so the system has made our operation more efficient and profitable.
  • by Tony-A ( 29931 ) on Tuesday May 20, 2003 @12:16PM (#5999138)
    This is not a matter of religous zealotry, it a matter of plain theft!

    But whose theft?
    "The exact terms of final settlement, and much of the judicial record, were sealed at Novell's insistence."

    "The University of California then threatened to countersue over license violations by AT&T and USL. It seems that from as far back as before 1985, the historical Bell Labs codebase had been incorporating large amounts of software from the BSD sources. The University's cause of action lay in the fact that AT&T, USL and Novell had routinely violated the terms of the BSD license by removing license attributions and copyrights."

    Methinks it gets very interesting if that stuff gets unsealed.

  • by maynard ( 3337 ) on Tuesday May 20, 2003 @12:18PM (#5999147) Journal
    Are you asserting that because Caldera released code under the terms of the GPL that SCO now has no claim?
    No. If you had read the entire ESR position paper you would realize that ESR isn't making this claim either. No, the claim is that none of the Monterey codebase is in Linux because all of the "Enterprise" features so claimed were in fact developed independent of IBM, some of which were in fact co-developed by Caldera before they purchased SCO. For example, Caldera provided Alan Cox the first x86 SMP system back in '95. SGI released XFS long before IBM released JFS - which, incidentally, was developed by the OS/2 team. NUMA support has been developed by a wide group and also predates IBM's involvement. Hot Swappable PCI support is a recent addition, but only so because the hardware is new to the scene. In all these cases, SCO OpenServer and UNIXWARE had none of these features before Linux, which means they could not have been "stolen" by IBM to be placed into Linux since they didn't exist. This is all in the paper, it is also consistent with my recollection of events. --M
  • by rseuhs ( 322520 ) on Tuesday May 20, 2003 @12:58PM (#5999435)
    According to their own product brochure [sco.com], Unixware scales only to 8 CPUs in their top of the line "data center" offering.

    In a quick review of that brochure, I also can only find such astonishing accomplishments like "relational database", "integrated HTTP server" and "Web browser".

    If they have journalizing, LVM or NUMA, they seem to keep it a well guarded secret. Maybe you can come up with some proof about these great accomplishements of SCO?

    Anyway, Linux could run on 24 CPUs even before Monterey was started.

  • by iapetus ( 24050 ) on Tuesday May 20, 2003 @01:16PM (#5999557) Homepage

    But you're still missing the point. He's not debating that SCO own the Bell Labs source: that's a record of historical fact. As the document makes quite clear, the Open Group owns the Unix trademark. So whether or not SCO own the Bell Labs makes no difference: IBM need the permission of the Open Group, not SCO, to call AIX a Unix. SCO's ownership of the source (not the trademark) is entirely accidental to this.

    In the same way, I'm not denying that you own your car. However, in any discussion of whether I own my car, your ownership of yours is accidental.

    Nobody is saying that anything is 'an accident'. You're still working to another definition of the word 'accidental'.

  • Re:As an attorney... (Score:1, Informative)

    by Anonymous Coward on Tuesday May 20, 2003 @01:18PM (#5999575)
    Well fancy that! I ALSO happen to be an attorney and I have done extensive research on this case as well. It looks to me like SCO hasn't a legal leg to stand on since none of the code they claim is in Linux actually existed before 2002. (I've also signed the NDA to see what it is that they are claiming they "have on Linux". That's why I'm posting AC. Seth is a cocksucker.) SCO will be laughed out of court on day one as soon as they make their "revelation".
  • by Frobnicator ( 565869 ) on Tuesday May 20, 2003 @01:48PM (#5999763) Journal
    The use of accidental is correct.

    As you pointed out, SCO/Caldera did not have any outstanding claims to the source, so they had no integral or premediated claims to the source. The authors could have said 'adventitious' instead.

    Your description of objects being bought and sold actually demonstrates how accidental or adventitious ownership works. If I bought a car, I had no previous ownership-interest in it; I'd be doing it out of legal chance, as accidental ownership -- I just bought the car because I could.

    A company or person who built the car could say that they have some interest (may or may not be ownership) in the thing, and therefore have some intrinsic reason to buy it. Their ownership would not be accidental. They bought the car because they already had something at stake in the value of the it, perhaps as a demonstration of their workmanship.

    This unresolved conflict is now coming to a head. I think any reasonable person can see which side the courts are likely to come down on. My hope is that IBM will settle by buying Unix into the public domain or otherwise freeing the source, but if that's not what happens, then SCO may very well succeed in enforcing its property rights, "accidental" as they may be.
    Actually, the fact that SCO/Caldera never obtained *ALL* the rights from *ALL* the licences is one of the main points of the article. They make this clear several times by showing different systems that were licenced and SCO has no right to, and systems that SCO released to the public both freely and under the GPL. A second is that SCO/Caldera profited for several years from the actions, including distributing infringing code under the GNU licence and contributing to the code in a public work, but are only now attempting to assert some rights against another company. A third point is that SCO/Caldera probably does not have those rights that it is trying to assert, through the earlier settlement and licence issues, mutally accepted 'theft' of code [which isn't theft if both parties were aware of it and took no official actions], and other history.

    I think that in spite of some slightly incorrect dates, omitting the free/open arguments and the GNU/Linux OS vs. the Linux kernel, and the inclusion of anecdotes like 'But that emperor has no clothes', the authors have a very clear and solid attack against several aspects of the suit

    frob.

  • Re:Wow (Score:3, Informative)

    by crizh ( 257304 ) on Tuesday May 20, 2003 @03:48PM (#6000889) Homepage
    Now that I've made that clear.

    1. Read the Position Paper. SCO haven't a leg to stand on in the IBM case.

    2. Prove it. I cannot understand why Linus, Alan Cox, et al haven't filed some sort of libel suit against SCO. If they'd called me a thief in public like that you can bet I'd be having my lawyer call them straight away and suggest that they retract their accusations or have their arses sued off.

    As to SCO withdrawing their versions of Linux, if they did that to avoid being trapped by the GPL then they should have taken the source of the FTP site before they sent out the letters.

    I'm tempted to email Darl and officially accept the terms of the GPL pertaining to the copy of kernel-source-2.4.19.SuSE-152.nosrc.rpm that SCO distributed to me the day after they sent those letters out.

    By pulling their Distro they have plainly stated that they know how the GPL works and how it would prejudice their position. By failing to stop distributing they have given away any code they claim had been stolen.

    Even so they should still reveal what they claim has been stolen from the Bell Labs code. It should be noted that this code is copyrighted, NOT a trade secret, and has nothing to do with the IBM case and SCO has no excuse for not revealing the proof.
  • Comment removed (Score:3, Informative)

    by account_deleted ( 4530225 ) on Tuesday May 20, 2003 @04:55PM (#6001612)
    Comment removed based on user account deletion
  • by Anonymous Coward on Tuesday May 20, 2003 @07:57PM (#6002937)
    And in any case, you don't seem to be able to read the brochure. The brochure says that Enterprise Edition is licensed for 8 CPUs and scales up from there. It doesn't say it "scales only to 8 CPUs" as you misrepresent it.

    They bundle Veritas's LVM stuff in UnixWare; the original poster doesn't seem to know what is in UnixWare anymore than you do. (I believe SCO calls it Online Data Manager, aka Online storage management with RAID?) And yes, there's NUMA support too, despite the relative lack of NUMA x86 hardware out there; did you check google? Try here [byte.com], here [unisys.com] or here [caldera.com].

    Regarding the 24 CPU thing, you are comparing apples to oranges. AT&T (later Novell) was adding SMP to SVR4 when Linus was printing AAABBBB to his tty. Running on 24 CPUs with one big kernel lock (in 1998) has no relation to the finer-grained locking that was being put into SVR4 (aka UnixWare) back in like 1991-1995. UnixWare can boot and run on a 32-way machine too. (See the unisys link above if you doubt me.) SCO isn't aiming their marketing at Unisys/Sequent 64-way customers though. Those are 1-off deals. Now I'm not saying UnixWare scales great at 24-way (Linus/Cox don't say that about Linux either btw.) SCO's aiming their brochure and marketing material at the commodity 8-way that your average business can go out and buy from a bunch of suppliers.

"May your future be limited only by your dreams." -- Christa McAuliffe

Working...