Re: SCO's saganlæg mod IBM vedr. licensrettigheder

From: Per Engelbrecht (none@per--xterm.dk.lh.bsd-dk.dk)
Date: Sun 03 Aug 2003 - 01:55:16 CEST


Date: Sun, 3 Aug 2003 01:55:16 +0200 (CEST)
Subject: Re: SCO's saganlæg mod IBM vedr. licensrettigheder
From: "Per Engelbrecht" <none@per--xterm.dk.lh.bsd-dk.dk>
To: <none@bsd-dk--bsd-dk.dk.lh.bsd-dk.dk>

Hej Claus
Friskt indlaeg !
SCO vs. Linux (all flavors) er lidt som AT&T vs. BSD
Dengang opdagede AT&T at det spin-off fra Deres egen proprietaere UNIX efter
10-15 aars test og udvikling paa div. universiteter, herunder Berkeley
(CSRG) nuvar blevet en perle af et OS, der langt overgik Deres eget. AT&T havde
endda iden samme periode brugt BSD kode til vidre-udvikling af Deres egen UNIX,
hvilketBerkeley kunne bevise i retsagen. Det tabte AT&T paa, men vandt saa lidt
paa atkunne paapege 12-14 steder (vistnok) hvor der var tale om gammel AT&T kode.
Den blev saa fjernet og tilbage (meget forenklet) stod saa SVR4 vs. BSD4.4
- dersom en del af kompromiset, ikke maatte kalde sig UNIX.
Saadan nogenlunde ser historien ud i mit hoved, saa jeg er ret overbevist
om atder ikke kan komme nogle ubehageligheder frem der kan ramme vores BSD'er.

Du naevner TCP/IP som en potentiel aabning mod BSD. TCP/IP kommer
udelukkende fra BSD (som saa meget andet genialt) saa der tror jeg SCO for
kamtil sit haar hvis De forsoeger at vifte med UNIX kildekode-licens der.

Med al den negative omtale og usikkerhed SCO har skabt omkring open source
generelt, saa ville det glaede meget mig om nogen (IBM) ville traekke
"patienten"ud paa gaden og goere en ende paa dets lidelser.
Man kunne godt faa den tanke, at SCO naesten var forlovet med Microsoft.
Microsoft har for nyligt koebt et rumaensk linux-antivirus firma (Gecad)
og har vistinteresse for koeb af UNIX kilde-koden fra SCO. Det goer De ikke for
nogen's blaaoejnes skyld. Microsoft har i dag en stoerrelse der goer at De vil forhale og
forsinke al udvikling - al udvikling De vel og maerke ikke kan praege
eller styre.Skulle der dukke en raekke nye linux exploits op af den grimme slags, saa kan
Microsoft faa opmaerksomheden lidt vaek fra Dem selv og sige:"se kaere
kunder,open source er ikke mere sikkert end vores OS"
Saa paranoid er jeg (!) men jeg er nu ogsaa ret glad for OpenBSD ;)

mvh
/per
per@xterm.dk

> Hej.
>
> Jeg ved godt at der har været tærsket langhalm på
> dette emne, men alligevel. Jeg købte en bog med
> tittelen 'UNIX Network Programming Volume 1' skrevet
> af W. Richar Stevens. Dette andet bind udkom i 1997,
> som jo efterhånden er mange år siden.
>
> Bogen handler i korte træk om, hvordan man skriver
> netværksprogrammer til Unix vha. de værktøjer som er
> en del af ANSI C. Første kapitel er et
> introduktions-kapitel (som sædvanlig). På siden 26
> står der i tredie sidste sætning:
>
> Most Unix systems today conform to some versions of
> Posix.1 and Posix.2. We must use the qualifier "some"
> because as updates to Posix occur (...) it takes a
> vendor a year or two (...) to incorporate these
> changes.
>
> Dette er jo ikke nogen bombe. Posix er - for de
> uinviede - flere organer som sætter nogle
> retningslinier for bl.a. C API'et i forhold til Unix.
>
> Næste sætning er lidt mere interessant. Den siger:
>
> Historically most Unix systems show either a
> Berkeley heritage or a System V heritage, but these
> differences are slowly disappearing as most vendors
> adopt the Posix standards. The main difference still
> existing deal with system administration, one area
> that no Posix standard currently addresses.
>
> Ja, så blev vi det klogere. Men hvad kan vi bruge det
> til? Jo, på side 19 skriver han kort om BSD's
> netværks-historie. Anden sætning (første sætning i
> kapitel 1.8) siger:
>
> The socket API originated with the 4.2BSD system,
> released in 1983. (...) A few changes to the sockets
> API also took place in 1990 with the 4.3BSD Reno
> release, when the OSI protocols went into the BSD
> kernel.
>
> Så vi kan fejre 20 års fødselsdag for det vi kender
> som grundlaget for vores ip-stak. Tillykke med det!
> Men det er ikke det, jeg vil frem til. Det som er mest
> interessamt kommer her, følg med:
>
> The path down the page from BSD4.2 through BSD4.4
> are the releases from the Computer Systems Research
> Group (CSRG) at Berkeley that required the recipient
> to already have a source code license for Unix. But
> all the networking code, both the kernel support (such
> as the TCP/IP and Unix domain protocol stacks and the
> socket interface), along with the applications (such
> as the Telnet and FTP clients and servers), were
> developed independently from the AT&T-derived Unix
> code. Therefore starting in 1989 Berkeley provided the
> first of the BSD networking releases, which contained
> all of the networking code and various other pieces of
> the BSD system that *were not constained by the Unix
> source code license.* (min fræmhævning) These releases
> were "publically available" and eventually available
> by anonymous FTP to anyone on the Internet.
> The final releases from Berkeley were 4.4BSD-Lite
> in 1994 and 4.4BSD-lite2 in 1995. We note that these
> two releases were then used as the base for other
> systems: BSD/OS, FreeBSD, NetBSD, and OpenBSD, all
> four of which are still being actively developed and
> enhanced. (...)
> Many Unix systems started with some version of the
> BSD networking code, including the sockets API, *and
> we refer to these implementations as Berkeley-derived
> implementations.* Many commercial versions of Unix are
> based on System V Release 4 (SVR4) and some of these
> have Berkeley-derived networking code (e.g., UnixWare
> 2.x), while the networking code in other SVR4 systems
> has been independently derived (e.g., Solaris 2.x). We
> also note that the Linux system, a popular, freely
> available implementation of Unix, does not fit into
> the Berkeley-derived classification: its networking
> code and sockets API were developed from scratch.
>
> Puha, det var lidt af en mundfuld. Nu er dette som
> sagt skrevet i '97, og der er løbet meget vand i
> floden siden den gang. Dette fik jeg dog med mig:
>
> 1. Enten har du en Berkeley-baggrund, eller også har
> du en System V Release 4-baggrund. Forskellen her er
> som sagt at Berkeley er universitetet i Californien og
> er i princippet gratis, mens System V er AT&T og
> koster penge.
>
> 2. Hvis du ikke har en Berkeley- eller System
> V-baggrund kan det være fordi du er Linux. Linux
> udviklede netværkskoden fra grunden af.
>
> 3. UnixWare 2.x indeholder en del
> Berkeley-netværkskode. UnixWare er den variant som
> Novell udviklede.
>
> 4. De fleste Unix-varianter overholder til en vis grad
> div. Posix-standarder.
>
> 5. Linux er finsk, FreeBSD er svensk, NetBSD dansk og
> OpenBSD er norsk, husker I nok ;-)
>
> AT&T solgte (som vi ved) Unix-rettighederne til
> Novell, som senere solgte disse videre til Caldera,
> som senere købte SCO.
>
> Alt netværkskode er jo blandet godt sammen idag,
> delvist takket være BSD's åbne licens, Linux's GPL
> licens, samt diverse tilføjelser/rettelser/ændringer
> hvad enten de er kommercielle eller frie.
>
> Det springende punkt i SCO's sags-anlæg er på den
> netværks-kode som er i Linux idag, og om hvorvidt den
> kode er en del af de rettigheder som SCO erhvervede.
> Her kan to scenarier opstå:
>
> 1. SCO har ret.
> 2. SCO har ikke ret.
>
> Bliver udfaldet 1, vil retten måtte tage hensyn til,
> om BSD også kommer ind under dette. Udfra min
> begrænset viden, vil BSD slippe fri, hvis
> BSD-netværkskoden ikke har indarbejdet kode, som i
> første omgang var skrevet til Linux.
>
> Da BSD som sagt havde et fundament at bygge videre på,
> vil det undre mig at Linux-relatet kode blev
> indarbejdet i BSD-koden, med mindre at det var så
> revolutionerende, at det ikke kunnde undværes.
>
> Håber at det giver en historisk opfriskning for
> BSD-lejren. Dels i et historisk perspektiv, dels i
> relation til en evt. kommende retsag mellem SCO og
> IBM.
>
> Hilsen
> Claus
>
>
> Yahoo! Mail (http://dk.mail.yahoo.com) - Gratis: 6 MB lagerplads,
> spamfilter og virusscan



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:30 CET