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

