[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
[dsdp-tm-dev] RE: dstore changes from IBM team
 | 
Hi Dave,
 
I'm not sure what you mean by single-server model. In 
general, I consider all
the dstore stuff as sheperded by IBM, so it's you folks who 
need to decide
if and when you accept such changes.
 
From the IP/Legal point of view, we'll need a Patch from 
them on Bugzilla.
If it's a plain EPL contribution, review can likely be 
pretty fast.
 
I'd not promise them anything though without understanding 
what they really
want. In general, I'd prefer the frameworks to foster a 
single, simple way of
doing things. Being too generic bears the risks of bugs, so 
there needs to 
be some real benefit in the things they want to 
do.
 
I'd suggest that they file an enhancement request on 
bugzilla as soon as 
possible, and clearly describe what they want to do. Then 
we can discuss
the requested changes before they start 
coding.
 
Regarding your other question, yes: all openRSE code is 
under EPL and 
the EPL does allow anybody to take the code, modify and 
redistribute as
they want. Their only obligations in this case are that 
they
  (a) include the modified source code with their 
disctribution
  (b) license the modified source code under the 
EPL.
If, on the other hand, they take EPL code and do not modify 
it but just
add their own stuff (modules) to it, they do not need to 
distribute the
source and do  not need to make their own stuff 
available under the EPL.
 
That's the good thing of the EPL and difference to GPL: 
Under the EPL,
a combined work of EPL-sources and other sources does not 
need to
be EPL as a whole. Whereas the GPL is viral in nature, so 
it requires
any combined work including GPL to be GPL as a 
whole.
 
If there are any more questions, don't hesitate to ask or 
consult the
available: 
 
 
As a disclaimer, I must also say that I'm personally not a 
lawyer, so 
what I have written is my understanding of the EPL and the 
FAQ. For
a final word, the distributors might want to look at the 
EPL themselves
and/or consult with a lawyer.
 
Cheers,
--
Martin Oberhuber, Senior Member of Technical 
Staff, Wind River
Target Management Project 
Lead, DSDP PMC Member
 
 
  
  
Hi Martin, 
A product team in IBM has evolved the old IBM RSE 
  dstore code to support a single-server model.  They now appear to want to 
  use Open RSE's dstore for their server but still want their single-server 
  model to be used.  So they want to be able to take their modifications 
  and put them into the dstore code for TM (I'm assuming they'll be able to make 
  it modular such that single-server as well as multi-server modes will work). 
   Do you think they're getting this into RSE by the M6 point will be a 
  problem (i.e. with all the legalities that may be involved)? 
  
They also asked whether they can get the 
  current Open RSE code, modify it and ship it to customers for now. Is that 
  permitted? 
Thanks,
____________________________________
David McKnight 
     
Phone:   905-413-3902 , T/L:  969-3902
Internet: 
  dmcknigh@xxxxxxxxxx
Mail:       
  D1/YFY/8200/TOR
____________________________________