Hi Clayton et al,

It doesn't look like I will be able to upload the
Microsoft.SharePoint.dll to the repository.  That assembly can only be
distributed with WSS, which comes with Windows Server 2003.  Uploading
it to the repository would be a violation of the EULA.

So we have 3 options:

1.)  We can try and rewrite all of the tasks (and any new ones) using
late binding.  Using the reflection API will allow for the tasks to
compile, because the tasks will not bind to the Microsoft.SharePoint.dll
at compilation time.

2.)  We can create a separate project on SF that contains the
NAnt.SharePoint tasks.  This would allow for the current build process
to work and anyone interested in compiling the latest code for the tasks
would be required to have a licensed copy of Microsoft.SharePoint.dll.

3.)  We leave the tasks in the NAntContrib project and document the
process for compiling the NAnt.SharePoint tasks.  As for option 2,
anyone wishing to compile these tasks will have to have a licensed copy
of Microsoft.SharePoint.dll.

I'd very much appreciate some input on this.  Sorry to have caused all
of the trouble.

Thanks,
Kris



-----Original Message-----
From: Clayton Harbour [mailto:[EMAIL PROTECTED] 
Sent: Monday, April 19, 2004 11:40
To: Kris Syverstad
Subject: RE: [NAntC-Dev] FW: NAntContrib won't build

Sounds Good Kris, thanks for the update.  When you get a response back
can you post it to the NAntContrib list in case anyone else comes across
something like this and could benefit from the information.  Thanks!


Clayton


-----Original Message-----
From:   Kris Syverstad [mailto:[EMAIL PROTECTED]
Sent:   Mon 4/19/2004 9:48 AM
To:     Clayton Harbour
Cc:     
Subject:        RE: [NAntC-Dev] FW: NAntContrib won't build
Hi Clayton,

I've got a request into the SharePoint team at MS to see about the
license for the required assembly.  I'll let you know what I hear.

Thanks,
Kris

-----Original Message-----
From: Clayton Harbour [mailto:[EMAIL PROTECTED] 
Sent: Sunday, April 18, 2004 11:12
To: Kris Syverstad; [EMAIL PROTECTED]
Subject: RE: [NAntC-Dev] FW: NAntContrib won't build

Hi Kris,

NAntContrib (and actually NAnt if you read the fine print) are licensed
under the LGPL.  I also found the following in the GPL/ LGPL FAQ, which
I am not sure helps or not:
        http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs

Which (I think) says that if the component/ library is part of the
operating system and distributed as such you are free to use it in your
program without changing it's license.  I am not sure if the
SharePoint.dll is distributed as part of Windows 2003, I believe it is
but am not 100% sure.  Also I could not find what license the
SharePoint.dll was under, which is the limiting factor I was first
concerned with (based on reading the shared source license agreement).

There are mailing lists on the open source .org site that might be able
to answer the question as well:
        http://www.opensource.org/licenses/


Cheers,

Clayton


> -----Original Message-----
> From: Kris Syverstad [mailto:[EMAIL PROTECTED] 
> Sent: April 18, 2004 7:55 AM
> To: [EMAIL PROTECTED]
> Subject: [NAntC-Dev] FW: NAntContrib won't build
> 
> 
> 
> Hi Clayton,
> 
> Your email did raise some FUD with me, and rightly so.  Until 
> then I hadn't thought about any license implications with 
> linking to the SharePoint.dll from my NAnt tasks.  After 
> further review, I don't think this will be appropriate given 
> the GPL.  I'm going to investigate using late binding for my 
> tasks and try and avoid a compilation dependency on the 
> SharePoint assembly.  
> 
> Have you had any experience with this type of licensing issue 
> before? What is the typical approach?  
> 
> Thanks,
> Kris 
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President 
> and CEO of GenToo technologies. Learn everything from 
> fundamentals to system 
> administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=ick
> _______________________________________________
> NAntContrib-Developer mailing list 
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer
> 









-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
NAntContrib-Developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer

Reply via email to