[Tinyos-alliance] Notes from IP / Source telecon

David E. Culler culler at eecs.berkeley.edu
Tue Jan 31 13:37:50 PST 2006


Participants:

David Culler
Adam Wolisz
Lama
Phillipe
Matt
Kristin
Ramesh

Background
IP
- IETF style: provide notification, mechanism to contribute, 
organization decides if it wants to steer clear
- WWW / Zigbee: provide IP pool. When you join to share with others 
inside, but not outside.

Licensing models

BSD – do what you want, except remove copyright or sue
Apache – BSD with accreditation
MPL – you must return changes, but you can build around it without 
obligation
LGPL – dynamic linking to GPL code OK
GPL – give back whatever you do
Dual-License – buy out of opensource obligations (typically with GPL)

Discussion
-----------------------------------------------------

Culler - layout basic alternatives above

Ramesh - IETF processes
- WGs tend steer clear of proprietary IP
- not allow people that are based on standards that are based on 
proprietary standards

Matt - clarify IP vs source license

Lama - Intel tends to have trouble with Zigbee
even declaring all the IP that's relevant is problematic

David
Producing a full list of potentially relevant IP is problematic for 
universities too.

Kristin
what is the motivation for including a pool? Besides promotion of the 
value of the organization itself?

David
Companies working together want to ensure that others won't block them. 
All give and all get something back.

Philippe
good to obtain some of the benefits seen in IETF
mistake to not mention it at all

Ramesh
RFC3979 - IETF wg prefer open
discretion to adopt tech with FAND

General consensus on IETF

-----------------------------------------------------
Source License terms

David - outline of relevant models

Rob - Most sources carry something closer to academic license
- does not include advertising clause
- copyright retention in binary distribution

Adam
- what is the problem with Apache license?

Rob
- gives contributor a little more visibility

David
- pro: individual credit
- con: chain can get very large, apache you reference the organization 
not the individual

Adam
- can you reference an old chain

Philippe
- simpler if there was only one type of license
- keep it close to what it is now

Matt
- if all act in good faith, would not be an issue

Rob
- past issues: change in license did not have any consultation
- TOS2 wouldn't want to have just one to reference

Matt
- what if all had same position

Rob
- could rely on nesc doc

Lama
- apache: individual vs group attribution

Ramesh
- third option would be individual working groups

Adam
- individual attribution is a motivation

Philippe
- important for students to get recognition within alliance
- may not matter on the outside

Rob
- disagree, audience to much bigger community
- might motivate people outside the alliance

Matt
- who would actually hold the copyright? The alliance or the contributor

Adam
- two issues can be separate

David
- issue is what is the set that we are willing to accept

Lama
- is documentation in the source code sufficient
- does it have to be in all other documents

Rob
- it would need to be in the manuals

General interest in allowing something like apache
Need to find mechanisms that make it effective.


Lama
- what about checking in object code


Matt
- should we push for a single homgenous license
- eventhough it might be impossible

Philippe
- what about individual working groups
- might find agreement there

Adam
- too much heterogeneity is a problem

Rob
- alliance compliant license
- in favor giving copyright to the alliance with individual attribution

David
- is it naive to expect all these organization to agree to common

General consensus on expanding the options and providing attribution, 
attempting consolidation


next => consoldate and talk voting / committee process












More information about the Tinyos-alliance mailing list