Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 May 2003 18:02:13 +0200 (CEST)
From:      Harti Brandt <brandt@fokus.fraunhofer.de>
To:        arch@freebsd.org
Subject:   Where to place this firmware
Message-ID:  <20030514172614.F737@beagle.fokus.fraunhofer.de>

next in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-1480589199-1052928133=:737
Content-Type: TEXT/PLAIN; charset=US-ASCII


Hi,

The FORE ATM adapters need a firmware. In the past this has been a source
of frustration because there has been a lot of firmware versions not all
of which work with our drivers, but the firmware has been under copyright.
Recently I found out, that FORE has released its binary version of the
firmware into the public domain (probably just before they were sold to
Marconi). Linux includes a binary fimware file plus a copyright that I
have attached. Given this copyright where would one put the firmware into
the tree? There are basically two methods of using it:

1) Put it into a kernel module that is loaded/unloaded during device
initialisation. Would this be possible (not from a technical point of
view, but from a legal one: would the copyright infect the kernel? Would
it be enough if the firmware itself lived in sys/contrib?)

2) Put it into src/contrib/... and load it into the kernel via a sysctl or
something like that. This obviously wouldn't infect anything.

I would rather prefer 1) because it does not need something magic before
saying 'ifconfig up'. What would our copyright experts say?

harti
-- 
harti brandt,
http://www.fokus.fraunhofer.de/research/cc/cats/employees/hartmut.brandt/private
brandt@fokus.fraunhofer.de, harti@freebsd.org
--0-1480589199-1052928133=:737
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="COPYRIGHT.firmware"
Content-Transfer-Encoding: BASE64
Content-ID: <20030514180213.J737@beagle.fokus.fraunhofer.de>
Content-Description: 
Content-Disposition: attachment; filename="COPYRIGHT.firmware"

DQpUaGVzZSBtaWNyb2NvZGUgZGF0YSBhcmUgcGxhY2VkIHVuZGVyIHRoZSB0
ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UuIA0KDQpX
ZSB3b3VsZCBwcmVmZXIgeW91IG5vdCB0byBkaXN0cmlidXRlIG1vZGlmaWVk
IHZlcnNpb25zIG9mIGl0IGFuZCBub3QgdG8gYXNrDQpmb3IgYXNzZW1ibHkg
b3Igb3RoZXIgbWljcm9jb2RlIHNvdXJjZS4NCg0KQ29weXJpZ2h0IChjKSAx
OTk1LTIwMDAgRk9SRSBTeXN0ZW1zLCBJbmMuLCBhcyBhbiB1bnB1Ymxpc2hl
ZCB3b3JrLiAgVGhpcyANCm5vdGljZSBkb2VzIG5vdCBpbXBseSB1bnJlc3Ry
aWN0ZWQgb3IgcHVibGljIGFjY2VzcyB0byB0aGVzZSBtYXRlcmlhbHMgd2hp
Y2gNCmFyZSBhIHRyYWRlIHNlY3JldCBvZiBGT1JFIFN5c3RlbXMsIEluYy4g
b3IgaXRzIHN1YnNpZGlhcmllcyBvciBhZmZpbGlhdGVzIA0KKHRvZ2V0aGVy
IHJlZmVycmVkIHRvIGFzICJGT1JFIiksIGFuZCB3aGljaCBtYXkgbm90IGJl
IHJlcHJvZHVjZWQsIHVzZWQsIHNvbGQgDQpvciB0cmFuc2ZlcnJlZCB0byBh
bnkgdGhpcmQgcGFydHkgd2l0aG91dCBGT1JFJ3MgcHJpb3Igd3JpdHRlbiBj
b25zZW50LiAgQWxsDQpyaWdodHMgcmVzZXJ2ZWQuDQoNClUuUy4gR292ZXJu
bWVudCBSZXN0cmljdGVkIFJpZ2h0cy4gIElmIHlvdSBhcmUgbGljZW5zaW5n
IHRoZSBTb2Z0d2FyZSBvbiANCmJlaGFsZiBvZiB0aGUgVS5TLiBHb3Zlcm5t
ZW50ICgiR292ZXJubWVudCIpLCB0aGUgZm9sbG93aW5nIHByb3Zpc2lvbnMg
YXBwbHkNCnRvIHlvdS4gIElmIHRoZSBzb2Z0d2FyZSBpcyBzdXBwbGllZCB0
byB0aGUgRGVwYXJ0bWVudCBvZiBEZWZlbnNlICgiRG9EIiksIGl0IA0KaXMg
Y2xhc3NpZmllZCBhcyAiQ29tbWVyY2lhbCBDb21wdXRlciBTb2Z0d2FyZSIg
dW5kZXIgcGFyYWdyYXBoIDI1Mi4yMjctNzAxNA0Kb2YgdGhlIERvRCBTdXBw
bGVtZW50IHRvIHRoZSBGZWRlcmFsIEFjcXVpc2l0aW9uIFJlZ3VsYXRpb25z
ICgiREZBUlMiKSAob3IgYW55IA0Kc3VjY2Vzc29yIHJlZ3VsYXRpb25zKSBh
bmQgdGhlIEdvdmVybm1lbnQgaXMgYWNxdWlyaW5nIG9ubHkgdGhlIGxpY2Vu
c2UNCnJpZ2h0cyBncmFudGVkIGhlcmVpbiAodGhlIGxpY2Vuc2UgcmlnaHRz
IGN1c3RvbWFyaWx5IHByb3ZpZGVkIHRvIG5vbi1Hb3Zlcm5tZW50IA0KdXNl
cnMpLiAgSWYgdGhlIFNvZnR3YXJlIGlzIHN1cHBsaWVkIHRvIGFueSB1bml0
IG9yIGFnZW5jeSBvZiB0aGUgR292ZXJubWVudA0Kb3RoZXIgdGhhbiB0aGUg
RG9ELCBpdCBpcyBjbGFzc2lmaWVkIGFzICJSZXN0cmljdGVkIENvbXB1dGVy
IFNvZnR3YXJlIiBhbmQNCnRoZSBHb3Zlcm5tZW50J3MgcmlnaHRzIGluIHRo
ZSBTb2Z0d2FyZSBhcmUgZGVmaW5lZCBpbiBwYXJhZ3JhcGggNTIuMjI3LTE5
IG9mDQp0aGUgRmVkZXJhbCBBY3F1aXNpdGlvbiBSZWd1bGF0aW9ucyAoIkZB
UiIpIChvciBhbnkgc3VjY2Vzc29yIHJlZ3VsYXRpb25zKSBvciwNCmluIHRo
ZSBjYXNlcyBvZiBOQVNBLCBpbiBwYXJhZ3JhcGggMTguNTIuMjI3LTg2IG9m
IHRoZSBOQVNBIFN1cHBsZW1lbnQgdG8gdGhlIEZBUiANCihvciBhbnkgc3Vj
Y2Vzc29yIHJlZ3VsYXRpb25zKS4NCg0KRk9SRSBTeXN0ZW1zIGlzIGEgcmVn
aXN0ZXJlZCB0cmFkZW1hcmssIGFuZCBGb3JlUnVubmVyLCBGb3JlUnVubmVy
TEUsIGFuZCANCkZvcmVUaG91Z2h0IGFyZSB0cmFkZW1hcmtzIG9mIEZPUkUg
U3lzdGVtcywgSW5jLiAgQWxsIG90aGVyIGJyYW5kcyBvciBwcm9kdWN0IA0K
bmFtZXMgYXJlIHRyYWRlbWFya3Mgb3IgcmVnaXN0ZXJlZCB0cmFkZW1hcmtz
IG9mIHRoZWlyIHJlc3BlY3RpdmUgaG9sZGVycy4NCg0K

--0-1480589199-1052928133=:737--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030514172614.F737>