OpenBSD kód a Microsoft 'Services for Unix 3.0' termékben

Címkék

A OpenBSD Journal oldalairól:

"Feltelepítettem a MS Services for UNIX (SFU) 3.0 egy kliensemnek, beizzítottam egy C Shell-t, nyomtam egy "strings * | grep -i bsd"-t és mit gondolsz mit találtam... OpenBSD-t!"Script started on Sat Sep 13 01:12:33 2003

Script flushing every 30 seconds

$ uname -a Interix burnt 3.0 SP-7.0.1701.1 x86 Pentium II/Celeron/Xeon (rev0x0501)

$ pwd /bin

$ strings * | grep -i bsd $OpenBSD: strlen.c,v 1.3 1996/08/19 08:34:19 tholo Exp $

$OpenBSD: strlen.c,v 1.3 1996/08/19 08:34:19 tholo Exp $

$OpenBSD: strcpy.c,v 1.4 1996/08/19 08:34:14 tholo Exp $

$OpenBSD: strncpy.c,v 1.2 1996/08/19 08:34:22 tholo Exp $

$OpenBSD: strncmp.c,v 1.3 1996/08/19 08:34:21 tholo Exp $

$OpenBSD: strlcpy.c,v 1.4 1999/05/01 18:56:41 millert Exp $

$OpenBSD: memchr.c,v 1.2 1996/08/19 08:34:04 tholo Exp $

$OpenBSD: memset.c,v 1.2 1996/08/19 08:34:07 tholo Exp $

$OpenBSD: at.c,v 1.20 2001/01/17 19:29:06 deraadt Exp $

$OpenBSD: panic.c,v 1.5 2000/11/17 18:40:50 deraadt Exp $

$OpenBSD: parsetime.c,v 1.9 2000/01/05 08:06:25 millert Exp $

$OpenBSD: perm.c,v 1.1 1997/03/01 23:40:12 millert Exp $

$OpenBSD: fts.c,v 1.15 1998/03/19 00:30:01 millert Exp $

$OpenBSD: strstr.c,v 1.2 1996/08/19 08:34:27 tholo Exp $

$OpenBSD: syslog.c,v 1.9 2000/01/02 23:35:58 hugh Exp $

$OpenBSD: du.c,v 1.4 1997/01/15 23:42:25 millert Exp $

$OpenBSD: strcat.c,v 1.4 1996/08/19 08:34:10 tholo Exp $

$OpenBSD: expand.c,v 1.3 1998/01/22 17:41:09 deraadt Exp $

$OpenBSD: find.c,v 1.5 1997/06/30 23:54:07 millert Exp $

$OpenBSD: function.c,v 1.10 1997/09/01 02:44:19 millert Exp $

$OpenBSD: ls.c,v 1.4 1997/06/30 23:47:44 millert Exp $

$OpenBSD: misc.c,v 1.4 1997/06/30 23:54:08 millert Exp $

$OpenBSD: operator.c,v 1.2 1996/06/26 05:33:12 deraadt Exp $

$OpenBSD: option.c,v 1.6 1996/12/23 04:58:11 millert Exp $

$OpenBSD: vis.c,v 1.6 2000/11/21 00:47:28 millert Exp $

$OpenBSD: names.c,v 1.13 2001/01/16 05:36:08 millert Exp $

$OpenBSD: getname.c,v 1.4 1997/07/14 00:24:27 millert Exp $

$OpenBSD: fio.c,v 1.18 2001/01/16 05:36:08 millert Exp $

$OpenBSD: aux.c,v 1.16 2001/01/16 05:36:08 millert Exp $

$OpenBSD: list.c,v 1.10 2001/01/16 05:36:08 millert Exp $

$OpenBSD: head.c,v 1.6 2001/01/19 04:11:28 millert Exp $

$OpenBSD: lex.c,v 1.23 2001/06/23 23:04:23 millert Exp $

$OpenBSD: cu.c,v 1.4 1997/09/01 23:24:24 deraadt Exp $

$OpenBSD: hunt.c,v 1.6 1997/09/01 23:24:24 deraadt Exp $

$OpenBSD: log.c,v 1.3 1997/09/01 23:24:25 deraadt Exp $

$OpenBSD: partab.c,v 1.3 1997/04/02 01:47:02 millert Exp $

$OpenBSD: remote.c,v 1.7 1997/09/07 12:23:59 provos Exp $

$OpenBSD: tip.c,v 1.8 1997/09/01 23:24:26 deraadt Exp $

$OpenBSD: tipout.c,v 1.6 1997/09/01 23:24:27 deraadt Exp $

$OpenBSD: uucplock.c,v 1.5 1997/09/01 23:24:27 deraadt Exp $

$OpenBSD: value.c,v 1.5 1997/09/01 23:24:28 deraadt Exp $

$OpenBSD: vars.c,v 1.2 1996/06/26 05:40:50 deraadt Exp $

$OpenBSD: biz22.c,v 1.4 1997/04/02 01:47:05 millert Exp $

$OpenBSD: courier.c,v 1.6 1997/09/01 23:24:28 deraadt Exp $

$OpenBSD: df.c,v 1.3 1996/06/26 05:40:52 deraadt Exp $

$OpenBSD: dn11.c,v 1.3 1996/06/26 05:40:53 deraadt Exp $

$OpenBSD: hayes.c,v 1.6 1997/04/02 01:47:06 millert Exp $

$OpenBSD: t3000.c,v 1.5 1997/04/02 01:47:07 millert Exp $

$OpenBSD: v3451.c,v 1.4 1997/04/02 01:47:07 millert Exp $

$OpenBSD: v831.c,v 1.4 1997/04/02 01:47:08 millert Exp $

$OpenBSD: ventel.c,v 1.5 1997/04/02 01:47:08 millert Exp $

...lots more output...

$ exit

Script done on Sat Sep 13 01:13:00 2003

Úgy tűnik, hogy az Interix csapat az OpenBSD 3.0 kódját használta fel a SFU elkészítéséhez. A SFU microsoftos oldala itt.

A cikk hozzászólásokban többen is említik, hogy nem az első eset, hogy a Microsoft BSD kódot használ fel a termékeiben.

Természetesen a BSD licenc lehetővé teszi ezt a fajta kódfelhasználást. A BSD licenc sokkal kevesebb megkötést tartalmaz, mint a GPL, ezért sok szoftver gyártó és forgalmazó előszeretettel használja fel a BSD kódokat kereskedelmi termékeikben.

A cikk itt.

---------------------------------------------------------------------

A BSD licensz

Copyright (c) The Regents of the University of California.
All rights reserved.

A forrás- és bináris formában történő terjesztés, módosítással, vagy anélkül akkor engedélyezett, ha a következő feltételek teljesülnek:

1. A forráskód terjesztésekor meg kell őrizni a fenti szerzői jogi megjegyzést, ezt a feltétellistát és a következő nyilatkozatot.

2. Bináris formában történő terjesztéskor reprodukálni kell a fenti szerzői jogi megjegyzést, ezt a feltétellistát, a következő nyilatkozatot a dokumentációban, valamint a csomaggal biztosított egyéb anyagokat.

[3. Ennek a szoftvernek a szolgáltatásait vagy használatát említő összes hirdetési anyag a következő
köszönetnyilvánítást kell, hogy tartalmazza:

Ez a termék a University of California, Berkeley és külső munkatársai által fejlesztett szoftver.]

4. Sem az egyetem neve, sem pedig a külső munkatársainak neve előzetes írásbeli engedély nélkül nem
használhatók fel a szoftverből származtatott termékek hitelesítésére, vagy reklámozására.


EZT A SZOFTVERT AZ EGYETEM IGAZGATÓTANÁCSÁNAK A TAGJAI ÉS A KÜLSŐ MUNKATÁRSAK ÚGY BIZTOSÍTJÁK, AHOGY VAN, ÉS SEMMILYEN NYÍLT VAGY BURKOLT GARANCIA BELEÉRTVE, DE NEM ERRE KORLÁTOZVA AZ ELADHATÓSÁGOT VAGY EGY ADOTT CÉLRA VALÓ ALKALMATOSSÁGOT NEM ÉRVÉNYESÍTHETŐ. AZ EGYETEM IGAZGATÓTANÁCSÁNAK TAGJAI ÉS A KÜLSŐ MUNKATÁRSAK NEM VONHATÓK FELELŐSSÉGRE A SZOFTVER HASZNÁLATÁBÓL EREDŐ SEMMILYEN KÖZVETLEN,
KÖZVETETT, VÉLETLENSZERŰ, KÜLÖNLEGES, PÉLDAADÓ VAGY SZÜKSÉGSZERŰ KÁROKÉRT (BELEÉRTVE, DE NEM ERRE KORLÁTOZVA A HELYETTESÍTŐ TERMÉKEK VAGY SZOLGÁLTATÁSOK BESZERZÉSÉT, ÜZEMKIESÉST, ADATVESZTÉST, ELMARADT HASZNOT VAGY ÜZLETMENET MEGSZAKADÁSÁT), BÁRHOGY IS KÖVETKEZETT BE, VALAMINT A FELELŐSSÉG BÁRMILYEN ELMÉLETÉVEL AKÁR SZERZŐDÉSBEN, AKÁR OKOZOTT KÁRBAN (BELEÉRTVE A HANYAGSÁGOT ÉS EGYEBET), AKKOR IS, HA AZ ILYEN KÁR LEHETŐSÉGÉRE FELHÍVTÁK A FIGYELMET.

Hozzászólások

talán a bort iszik és vizet prédikál taktika miatt bántó, pl

Steve Ballmer, MS FUD #1: "Open Source is not available to commercial companies. The way the license is written, if you use any open-source software, you have to make the rest of your software open source."

Steve Ballmer, MS FUD #2: "Linux is a cancer that attaches itself in an intellectual property sense to everything it touches."

A 3. pont valtozott, rosszul irtam az elobb. A 'nemreg' meg 4 eve volt ;-)

Itt az eredeti bejelentes: ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change

Az, hogy az egyes projectek atvezetik-e a valtozast, egy masik kerdes, az OpenBSD-sek kb 3 honapja csinaltak egy licensz felulvizsgalatot, ekkor cserelgettek ki az ujabb verziora.

netchan

Jah a FreeBSD licenceben [www.freebsd.org] meg benne van a 3. pont, es a vegen megjegyzeskent szerepel az altalad idezett level:


[...]

NOTE: The copyright of UC Berkeley's Berkeley Software Distribution ("BSD") source has been updated. The copyright addendum may be found at ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change and is included below.

July 22, 1999

To All Licensees, Distributors of Any Version of BSD:

As you know, certain of the Berkeley Software Distribution ("BSD") source code files require that further distributions of products containing all or portions of the software, acknowledge within their advertising materials that such products contain software developed by UC Berkeley and its contributors.

Specifically, the provision reads:

" * 3. All advertising materials mentioning features or use of this software

* must display the following acknowledgement:

* This product includes software developed by the University of

* California, Berkeley and its contributors."

Effective immediately, licensees and distributors are no longer required to include the acknowledgement within advertising materials. Accordingly, the foregoing paragraph of those BSD Unix files containing it is hereby deleted in its entirety.

William Hoskins

Director, Office of Technology Licensing

University of California, Berkeley