You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Alan D. Cabrera" <ad...@toolazydogs.com> on 2005/01/25 02:36:08 UTC

RE: Review - svn commit: r126264

The IDL files are defined by OMG.  Can we put ASF headers in them?
 
 
Regards,
Alan

	-----Original Message----- 
	From: Dain Sundstrom [mailto:dsundstrom@gluecode.com] 
	Sent: Mon 1/24/2005 5:53 PM 
	To: dev@geronimo.apache.org 
	Cc: 
	Subject: Review - svn commit: r126264 
	
	

	Mark,
	
	Wow!  This is very impressive work. I spent some time reading over this 
	(well the first half... the thing is huge).  Most of the comments, I 
	have are just my curiosity and don't really need to be fixed.  Other 
	are notes on differences between this code an geronimo, and I these 
	cases I think we should change current geronimo or this new code so we 
	don't have multiple ways to do the same thing (BTW, I generally don't 
	have a preference on which code we change unless one is broken :)  Then 
	there are the few coding convention things, and finally there are a few 
	nit picky things :)
	
	Thanks for the great work,
	
	-dain
	
	
	On Jan 23, 2005, at 11:33 PM, adc@apache.org wrote:
	
	> Added: geronimo/trunk/modules/interop/src/idl/CosNaming.idl
	> Url: 
	> http://svn.apache.org/viewcvs/geronimo/trunk/modules/interop/src/idl/
	> CosNaming.idl?view=auto&rev=126264
	>
	> Added: geronimo/trunk/modules/interop/src/idl/GIOP.idl
	> Url: 
	> http://svn.apache.org/viewcvs/geronimo/trunk/modules/interop/src/idl/
	> GIOP.idl?view=auto&rev=126264
	>
	> Added: geronimo/trunk/modules/interop/src/idl/IIOP.idl
	> Url: 
	> http://svn.apache.org/viewcvs/geronimo/trunk/modules/interop/src/idl/
	> IIOP.idl?view=auto&rev=126264
	>
	> Added: geronimo/trunk/modules/interop/src/idl/IOP.idl
	> Url: 
	> http://svn.apache.org/viewcvs/geronimo/trunk/modules/interop/src/idl/
	> IOP.idl?view=auto&rev=126264
	>
	> Added: 
	> geronimo/trunk/modules/interop/src/idl/org-apache-geronimo-interop-
	> rmi-iiop.idl
	> Url: 
	> http://svn.apache.org/viewcvs/geronimo/trunk/modules/interop/src/idl/
	> org-apache-geronimo-interop-rmi-iiop.idl?view=auto&rev=126264
	
	The idl files need Apache license headers... maybe in the comments that 
	are copied into the generated code.
	
	


Re: Review - svn commit: r126264

Posted by Dain Sundstrom <ds...@gluecode.com>.
Thanks for the link Jeff.

If you download the IDF file pack on that page, it contains just idl 
files without any notice or license, but if you pull down the actual 
CORBA spec it has a two page license right at the top.  After a quick 
read I think the most important part for us is (remember INAL):

Subject to all of the terms and conditions below, the owners of the 
copyright in this specification hereby grant you a fully-paid up, 
non-exclusive, nontransferable, perpetual, worldwide license (without 
the right to sublicense), to use this specification to create and 
distribute software and special purpose specifications that are based 
upon this specification, and to use, copy, and distribute this 
specification as provided under the Copyright Act; provided that: (1) 
both the copyright notice identified above and this permission notice 
appear on any copies of this specification; (2) the use of the 
specifications is for informational purposes and will not be copied or 
posted on any network computer or broadcast in any media and will not 
be otherwise resold or transferred for commercial purposes; and (3) no 
modifications are made to this specification. This limited permission 
automatically terminates without notice if you breach any of these 
terms or conditions. Upon termination, you will destroy immediately any 
copies of the specifications in your possession or control.

My guess it is up to Geir to decide what we do, but I propose we put a 
notice on the IDL files telling people to read the NOTICE file.  In the 
notice file we put the copyright notice as required in 1, and snip the 
entire license section from the spec and put it in an CORBA-license.txt 
file.

-dain

--
Dain Sundstrom
Chief Architect
Gluecode Software
310.536.8355, ext. 26

On Jan 26, 2005, at 10:29 AM, Jeff Genender wrote:

> Corba 3.0.2 Spec is here:
>
> http://www.omg.org/technology/documents/formal/corba_iiop.htm
>
> Dain Sundstrom wrote:
>> Also does anyone have a URL to the spec?  I personally would find it 
>> convent to have a link in the files and in the Notice file.
>> -dain
>> On Jan 26, 2005, at 9:17 AM, Geir Magnusson Jr wrote:
>>>
>>> On Jan 24, 2005, at 10:05 PM, Mark wrote:
>>>
>>>> The GIOP, IOP, IIOP were taken from the CORBA 3.x spec.  I should 
>>>> probably add a readme.txt to the interop/src/idl directory with the 
>>>> locations of where the files came from.
>>>
>>>
>>> Is there any statement in the spec indicating some kind of rights 
>>> grant or restriction?
>>>
>>> geir
>>>
>>>>
>>>> Alan has added a few files for CSIv2.
>>>>
>>>> Mark
>>>>
>>>> Dain Sundstrom wrote:
>>>>
>>>>> Are they specified by OMG or are they *the* OMG files?  I would 
>>>>> say if they are the former we put the ASL notice on them.  If they 
>>>>> are the latter, I would expect we would need an OMG header on 
>>>>> them.
>>>>>
>>>>> -dain
>>>>>
>>>>> -- 
>>>>> Dain Sundstrom
>>>>> Chief Architect
>>>>> Gluecode Software
>>>>> 310.536.8355, ext. 26
>>>>>
>>>>> On Jan 24, 2005, at 5:36 PM, Alan D. Cabrera wrote:
>>>>>
>>>>>> The IDL files are defined by OMG.  Can we put ASF headers in them?
>>>>>>
>>>>>>
>>>>>> Regards,
>>>>>> Alan
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> .
>>>>>
>>>>
>>>>
>>> -- 
>>> Geir Magnusson Jr                                  +1-203-665-6437
>>> geir@gluecode.com


Re: Review - svn commit: r126264

Posted by Jeff Genender <jg...@savoirtech.com>.
Corba 3.0.2 Spec is here:

http://www.omg.org/technology/documents/formal/corba_iiop.htm

Dain Sundstrom wrote:
> Also does anyone have a URL to the spec?  I personally would find it 
> convent to have a link in the files and in the Notice file.
> 
> -dain
> 
> On Jan 26, 2005, at 9:17 AM, Geir Magnusson Jr wrote:
> 
>>
>> On Jan 24, 2005, at 10:05 PM, Mark wrote:
>>
>>> The GIOP, IOP, IIOP were taken from the CORBA 3.x spec.  I should 
>>> probably add a readme.txt to the interop/src/idl directory with the 
>>> locations of where the files came from.
>>
>>
>> Is there any statement in the spec indicating some kind of rights 
>> grant or restriction?
>>
>> geir
>>
>>>
>>> Alan has added a few files for CSIv2.
>>>
>>> Mark
>>>
>>> Dain Sundstrom wrote:
>>>
>>>> Are they specified by OMG or are they *the* OMG files?  I would say 
>>>> if they are the former we put the ASL notice on them.  If they are 
>>>> the latter, I would expect we would need an OMG header on them.
>>>>
>>>> -dain
>>>>
>>>> -- 
>>>> Dain Sundstrom
>>>> Chief Architect
>>>> Gluecode Software
>>>> 310.536.8355, ext. 26
>>>>
>>>> On Jan 24, 2005, at 5:36 PM, Alan D. Cabrera wrote:
>>>>
>>>>> The IDL files are defined by OMG.  Can we put ASF headers in them?
>>>>>
>>>>>
>>>>> Regards,
>>>>> Alan
>>>>
>>>>
>>>>
>>>>
>>>> .
>>>>
>>>
>>>
>> -- 
>> Geir Magnusson Jr                                  +1-203-665-6437
>> geir@gluecode.com

Re: Review - svn commit: r126264

Posted by Dain Sundstrom <ds...@gluecode.com>.
Also does anyone have a URL to the spec?  I personally would find it 
convent to have a link in the files and in the Notice file.

-dain

On Jan 26, 2005, at 9:17 AM, Geir Magnusson Jr wrote:

>
> On Jan 24, 2005, at 10:05 PM, Mark wrote:
>
>> The GIOP, IOP, IIOP were taken from the CORBA 3.x spec.  I should 
>> probably add a readme.txt to the interop/src/idl directory with the 
>> locations of where the files came from.
>
> Is there any statement in the spec indicating some kind of rights 
> grant or restriction?
>
> geir
>
>>
>> Alan has added a few files for CSIv2.
>>
>> Mark
>>
>> Dain Sundstrom wrote:
>>
>>> Are they specified by OMG or are they *the* OMG files?  I would say 
>>> if they are the former we put the ASL notice on them.  If they are 
>>> the latter, I would expect we would need an OMG header on them.
>>>
>>> -dain
>>>
>>> -- 
>>> Dain Sundstrom
>>> Chief Architect
>>> Gluecode Software
>>> 310.536.8355, ext. 26
>>>
>>> On Jan 24, 2005, at 5:36 PM, Alan D. Cabrera wrote:
>>>
>>>> The IDL files are defined by OMG.  Can we put ASF headers in them?
>>>>
>>>>
>>>> Regards,
>>>> Alan
>>>
>>>
>>>
>>> .
>>>
>>
>>
> -- 
> Geir Magnusson Jr                                  +1-203-665-6437
> geir@gluecode.com


Re: Review - svn commit: r126264

Posted by Geir Magnusson Jr <ge...@4quarters.com>.
On Jan 24, 2005, at 10:05 PM, Mark wrote:

> The GIOP, IOP, IIOP were taken from the CORBA 3.x spec.  I should 
> probably add a readme.txt to the interop/src/idl directory with the 
> locations of where the files came from.

Is there any statement in the spec indicating some kind of rights grant 
or restriction?

geir

>
> Alan has added a few files for CSIv2.
>
> Mark
>
> Dain Sundstrom wrote:
>
>> Are they specified by OMG or are they *the* OMG files?  I would say 
>> if they are the former we put the ASL notice on them.  If they are 
>> the latter, I would expect we would need an OMG header on them.
>>
>> -dain
>>
>> -- 
>> Dain Sundstrom
>> Chief Architect
>> Gluecode Software
>> 310.536.8355, ext. 26
>>
>> On Jan 24, 2005, at 5:36 PM, Alan D. Cabrera wrote:
>>
>>> The IDL files are defined by OMG.  Can we put ASF headers in them?
>>>
>>>
>>> Regards,
>>> Alan
>>
>>
>>
>> .
>>
>
>
-- 
Geir Magnusson Jr                                  +1-203-665-6437
geir@gluecode.com


Re: Review - svn commit: r126264

Posted by Jeremy Boynes <jb...@apache.org>.
Mark wrote:
> The GIOP, IOP, IIOP were taken from the CORBA 3.x spec.  I should 
> probably add a readme.txt to the interop/src/idl directory with the 
> locations of where the files came from.
> 

I would suggest the NOTICE file, both in the iiop module and in the 
project root, as that is the traditional place where 3rd party notices go.

--
Jeremy

Re: Review - svn commit: r126264

Posted by Mark <de...@hotmail.com>.
The GIOP, IOP, IIOP were taken from the CORBA 3.x spec.  I should 
probably add a readme.txt to the interop/src/idl directory with the 
locations of where the files came from.

Alan has added a few files for CSIv2.

Mark

Dain Sundstrom wrote:

> Are they specified by OMG or are they *the* OMG files?  I would say if 
> they are the former we put the ASL notice on them.  If they are the 
> latter, I would expect we would need an OMG header on them.
>
> -dain
>
> -- 
> Dain Sundstrom
> Chief Architect
> Gluecode Software
> 310.536.8355, ext. 26
>
> On Jan 24, 2005, at 5:36 PM, Alan D. Cabrera wrote:
>
>> The IDL files are defined by OMG.  Can we put ASF headers in them?
>>
>>
>> Regards,
>> Alan
>
>
>
> .
>


Re: Review - svn commit: r126264

Posted by Dain Sundstrom <ds...@gluecode.com>.
Are they specified by OMG or are they *the* OMG files?  I would say if 
they are the former we put the ASL notice on them.  If they are the 
latter, I would expect we would need an OMG header on them.

-dain

--
Dain Sundstrom
Chief Architect
Gluecode Software
310.536.8355, ext. 26

On Jan 24, 2005, at 5:36 PM, Alan D. Cabrera wrote:

> The IDL files are defined by OMG.  Can we put ASF headers in them?
>
>
> Regards,
> Alan