the arts and technology law group®
lawyers for creators, technologists and businesses: Infringement and Business Litigation
Home | Services | Cases | News and
Quotes | About Us | Contact Us |
IBM the Defender of Open Source
May 14, 2004 on 12:05 am | In News Quotes | No CommentsIBM the defender of Open Source!
(and the case of the Greek font)
(1) As a result of several acquisitions, it owns all rights to the UNIX and UnixWare operating systems. Caldera claims its rights include the copyrights and the right to enforce them in the use and distribution of UNIX by UNIX vendors such as IBM; (2) Linux is materially based on UNIX source code, particularly Linux 2.4.x releases and the development kernel, Linux 2.5.x; (3) IBM (and others) have improperly contributed SCO’s Unix intellectual property to the development of Linux, a free operating system; (4) IBM has improperly distributed UNIX modifications such as UNIX System V source code by contributing code to Linux 2.4.x and 2.5.x because the latter are unauthorized derivatives of UNIX; (5) And among other things has incorporated and has induced others to incorporate Caldera’s proprietary software into Linux open source software offerings.
To begin to enforce its rights, Caldera terminated IBM’s right to use or distribute any software based on UNIX System V or its own version of UNIX, known as “AIX,” as of June 13, 2003 unless it cured these breaches. Of course, IBM alleges that termination occured without proper notice of breach. NOVELL RESPONSE. Although not a party in the lawsuit, Novell shot back almost immediately with a press release stating that SCO never acquired the copyrights it seeks to enforce. IBM’S TWO-PRONGED DEFENSE/ATTACK: (1) SCO HAS BREACHED THE GPL ITSELF. IBM has counterclaimed that SCO itself has breached the GPL. This appears to be the first such tactic as a defense in a case of this kind. IBM asserts that because SCO itself has a Linux product and released certain code under the GPL it agreed not to assert certain proprietary rights (such as the right to collect license fees) over code distributed by others under the GPL. Because SCO has done just that, it has breached the GPL (§5). By breaching the GPL, IBM argues, SCO’s rights to distribute pursuant to the GPL have been terminated under §4. In their sixth counterclaim, IBM asserts that as a result of this breach, IBM and countless developers have suffered economic loss and are entitled to an award. The efficacy of this counterclaim is yet to play itself out as a matter of law. But it by invoking it, IBM has called in the open-source community as an ally and has levied their collective strength against SCO. (2) SCO’S FAILED PROOF IBM’s basis defense appears to be that SCO cannot show that IBM released UNIX code into Linux. IBM argues that SCO has not presented the code because it is not there. Based on the two examples SCO has shown the public (but has not produced to IBM), SCO fails in its proof. A December 6 hearing will make the buck stop if the District Judge forces SCO to identify specifically the code it asserts IBM released into LINUX. Specifically, in it’s recent motion to compel (11/6/03 filed; 12/6/03 hearing); IBM seeks to force SCO to identify specifically what source code SCO alleges IBM distributed into in Linux. SCO has not done so thus far. When SCO has identified the basis of its claim at a public software conference the example of code SCO identified was in fact other (non-SCO-related ) open source software. A) SCO DOESN’T OWN BSF: “Theirs” Is not “There” During a now-public, August 2003, presentation SCO counsel and company presented their case that Linux is an unauthorized copy of SCO’s UNIX and that IBM is one of many alleged infringers. Quickly, the open source community turned SCO’s case upside down and identified that of the two examples SCO cited: “one isn’t SCO’s property at all, and the other is used in Linux under a valid license. If this is the best SCO has to offer, they will lose.” Specifically, in Slide 15 shown here below
SCO compares System V code (theirs) to the Linux Kernel Code to attempt to show one-for-one copying. SCO covered up “their” code by converting the original font into Greek characters (really!). The open source community quickly converted the Greek font back into the original and proved that the code SCO pointed to was not SCO’s at all. Rather, the code is from the well known internet firewall software known as the Berkeley Packet Filter (aka “BPF”). BPF was created at the Lawrence Berkeley Laboratory and funded by the US Gov. The open source community gorged SCO’s claim by showing that in a reversal of fortune, “SCO later copied the software into Unix System V.” (See Bruce P’s analysis) B) ANY CODE THAT TOUCHES UNIX IS OWNED BY SCO: EXAMPLES ARE NOT SCO OWNED SCO alleges that it owns essentially all of the code in Linux that has been touched at all by IBM, SGI and other Unix licensees. SCO, it is said, argues that when it acquired Novell’s rights under an AT&T Agreement, SCO acquired the rights to all derivative works of UNIX (and thus Linux). It should be noted that the agreement itself does not have an ownership provision which clearly sets forth that AT&T (then licensor) retains rights to derivative works. That being said, the second sentence asserts that all derivative works are subject to the grant to use the SOFTWARE PRODUCT solely for internal business purpose. Under this line of thinking, it is unclear how IBM will assert that it owns the derivative works (aka Linux contributions). SCO set this out in their slide 6:
SCO argues that derivatives such as RCU, NUMA JFS are all unauthorized derivatives of UNIX. But here is where they went wrong. C) SCO DOES NOT OWN JFS. It is well known that SCO’s claim to own, or have rights to, JFS, IBM’s Journaling File System, is in error. Bruce P adeptly points out that the JFS in Linux was originally developed for the OS/2 operating system, and was later ported to Linux. It doesn’t share code with the JFS implementation in System V. D) SCO DOES NOT OWN RCU (EITHER). RCU or Read Copy Update, software that keeps processors in a multi-processor system from interfering with each other, was developed by Sequent, a company later purchased by IBM. It seems that, Sequent developed RCU under Dynix, a Unix-derived operating system. IBM later removed RCU from Dynix, separating it from any code owned by SCO, and added it to Linux. Similarly, SGI’s XFS, the eXtent FileSystem, was separated from IRIX, a Unix-derived operating system, and ported to Linux.It will be interesting to see what SCO puts forward and whether the court will compel its production. SCO will need a lot more ammo than what has shown thus far. For now, the GPL seems safe. Let us wait and see what the district court judge does on Deceber 6, 2003. What do you think?
Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds.
Valid XHTML and CSS. ^Top^
the arts and technology law group® | Socal: Santa Monica, California and Nocal: 580 California Street | 16th Floor | San Francisco, California 94104 | gregory at rutchik.com
1-888-399-9007 Direct Tel. 415-399-9440 | Fax. 415-399-9444
Privacy Policy (c) Rutchik 2007. All Rights Reserved. Nothing on this website shall be considered to create an attorney-client relationship.