[Tinyos-alliance] March 14 notes

David E. Culler culler at eecs.berkeley.edu
Tue Mar 14 12:00:23 PST 2006


Phil
Lama
Rob
Jack
Ramesh
Deborah
=====================================

Phil
  IETF open process striving for interoperability and technical excellence
  not against standards that have embedded IP, but want it to be known
  requirements:
    - assurance of RAND
  obligations on individuals (good faith)
    - disclose in timely manner any IPR that you are aware of
       - tell what you know, not that you must do a patent search
    - if cannot disclose, should not participate in the process
   documents
    - if you have IPR that makes its way into RFC, then must grant IETF 
rights to dissemnate RFC
    - grant rights to IP if only way to implement the RFC
    - if there are multiple interoperating implementations without IP 
complaines,
         IESG takes this as indication that there is not an underlying 
IP issue
    building of systems is outside the IETF process
    - bake offs

    by time has been moved forward to a standard, must have 
interoperable implementation
    two interoperable implementations in order for become a proposed 
standard
    
Lama
   -
Jack
   - Want it simple
   - references, vs standards, vs documents
   - reference would be nice to have free of IP
      - but permit proprietary
   - need to get it written down.  Nuances are important.
   - WG's should ...

Rob
   - like IETF model
   - goal is to create a system that would welcome contribution
     - don't want companies with IP portfolio to hesitate contributing
     - want to avoid compulsory licensing of IP

Lama
   - main issue for Intel was not diluting the value of IP
   
David
   - are we worrying about IP entrapment

Rob
   - don't want to put actual contributors at a disadvantage

Phil
   - IETF tries to encourage as much knowledge as possible.


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


Reference implementation
   - is the source licence term enough?
   - does there need to be a 'multiple implementations' element?

Deborah
   - multiple implemetations as a matter of custom
   - still much smaller than the IETF situation

Ramesh
   - reason for interoperable because of different vendors
   
David
   - what about NET working group protocols and standard APIs

Phil
   - another example is timer interface

Jack
   - encourage of multiple impls, but doing it through working groups

David
   - presence and history of open implementations takes pressure off 
need for multiple impl
   - encourage existence of multiple interoperable impl, even if internal IP

Rob
   - allow working groups to utilize either open reference or multiple 
implementations
     as a way of establishing "safe"-ness of the proposed standard
   - RAND terms

==> action: draft TEP

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



More information about the Tinyos-alliance mailing list