Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.hawaii.edu!news.uoregon.edu!arclight.uoregon.edu!gatech!news.cse.psu.edu!uwm.edu!cs.utexas.edu!howland.reston.ans.net!newsfeed.internetmci.com!in2.uu.net!news.artisoft.com!usenet From: Terry Lambert <terry@lambert.org> Newsgroups: comp.os.linux.development.system,comp.unix.bsd.386bsd.misc,comp.unix.bsd.bsdi.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc,comp.os.linux.advocacy Subject: Re: Historic Opportunity facing Free Unix (was Re: The Lai/Baker paper, benchmarks, and the world of free UNIX) Date: Wed, 01 May 1996 23:32:41 -0700 Organization: Me Lines: 102 Message-ID: <31885709.1D4E72E7@lambert.org> References: <NELSON.96Apr15010553@ns.crynwr.com> <3176D081.794BDF32@FreeBSD.org> <4la318$ah3@sidhe.memra.com> <31794DB6.7DE974DF@lambert.org> <940@crane.ukc.ac.uk> <31866E12.67FD83BE@lambert.org> <4m8k99$o12@master.di.fc.ul.pt> NNTP-Posting-Host: hecate.artisoft.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 2.01 (X11; I; Linux 1.1.76 i486) Xref: euryale.cc.adfa.oz.au comp.os.linux.development.system:22779 comp.unix.bsd.386bsd.misc:900 comp.unix.bsd.bsdi.misc:3607 comp.unix.bsd.netbsd.misc:3464 comp.unix.bsd.freebsd.misc:18542 comp.os.linux.advocacy:47695 Pedro Roque Marques wrote: ] : Their Lesstif clone worries me, mostly because of potential ] : legal problems caused by the way it was developed. They are ] : implementing interfaces which aren't publically documented ] : anywhere (programming books, OSF books, etc.) except in OSF ] : header files and the namelist of OSF libXm.a. ] ] Is this really problematic in terms of US law ? ] In Europe we are allowed to do that... ] If any european makes a document availiable with that info, by ] means legal in it's country, aren't Us citizens allowed to use ] it in developement of software? I don't have a legal opinion. My educated opinion? I'm really not sure. To put it another way: If the non-clean-room reverse engineering is happening in Europe, it's certainly legal there for it to happen there. I'm not so sure about the legal status of code reverse engineered that way when you go to bring it into the US. You might technically have violated the US license. Well, having read the OSF/Motif license, you *have* violated it. The question is whether you were bound by the terms of the license at the time -- whether you have retroactively produced an illegal in the US product. I don't have a good answer for that one; it's the same question from the Matrox thread, and before that the Adaptec and before that Diamond. I was so unsure about US law on international disclosure of contractually protected trade secrets that I recommended that the BSD 4.3 source code, and FreeBSD 1.1.5.1 in particular be mirrored outside the US in non-Berne signatory countries so the "property", if any was judged to have existed, was not protected by treaty. This was after USL filed suit against BSDI, but before the filing against UCB, and the code was, in fact, mirroered in seven non-treaty countries to "keep it free". Unfortunately, UCB wimped out on the suit, so there's no case law one way or the other. It would have been a nice president on trade secret diclosure rendering it no longer secret. If that happened, then disclosure of interfaces by Europeans through legal-in-Europe methods to the world at large would have allowed code disclosure to the US and made the code legal in the US (since it could not embody trade secrets). Bottom line: it's questionable what the outcome would be -- if you assume both sides are equivalently funded. It would be easy for OSF to file a nuisance lawsuit on any potential for illegality, and get a permananet injunction without too much trouble. Then it would be up to the Lesstif people to front the costs or defy a court order and find themselves in contempt of court (and defend the decision post-facto). Either way, the developement methods for the undocumented Motif interfaces leave it open to serious nuisance lawsuit liability. It would be a lot easier to take standards documents in as your evidence, if you could prove derivation of all code from public documents. There is also the LGPL issue, which in this case would prevent someone like SCO deciding they'd paid enough roylaties and then distributing in defiance of the order, and then backing the suit because the royalty cost buy-out and the probable outcome. In return, SCO would undoubtedly want to commercialize the code far beyong the LGPL requirements. Among other things, the fact that shared library data is statically linked in the program image makes their shared library technology a potential LGPL violation waiting to happen. A data change without an interface change could cause this easily (I have asked that a binding clarification statement recognizing shared library technology be issued by FSF several times, to no effect). So: I don't know for sure. But I'd have to assess the risk of potential for future problems as being high, were I a commercial user. You could probably get a better answer from a real lawyer, but then a real lawyer wouldn't understand the relink clause relative to the state of the art (but would understand that OSF is likely to file suit if you try to murder its cash cow). Or to put it yet another way: I don't get the warm fuzzies. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.