How about this?
[assembly: AssemblyCompany("Apache.org - Stonehenge")]
[assembly: AssemblyProduct(".NET StockTrader")]
[assembly: AssemblyCopyright("Apache License 2.0 applies")]

Drew

________________________________________
From: Daniel Kulp [[email protected]]
Sent: Sunday, April 12, 2009 7:09 PM
To: [email protected]
Cc: Drew Baird (Volt)
Subject: Re: Apache License (and binaries.)

On Fri April 10 2009 5:44:43 pm Drew Baird (Volt) wrote:
> Each CS project that produces an assembly (aka DLL) has a file called
> AssemblyInfo.cs. This will show under the properties tag in the solution
> explorer. This file does versioning and also stamps a copyright into the
> assembly's file properties so when you right click on a DLL it will show in
> the File Info properties.
>
> The business end of this code is below:
>
> [assembly: AssemblyTitle("Trade.BusinessServiceDataContract")]
> [assembly: AssemblyDescription("")]
> [assembly: AssemblyConfiguration("")]
> [assembly: AssemblyCompany("Microsoft")]
> [assembly: AssemblyProduct(".NET StockTrader")]
> [assembly: AssemblyCopyright("Copyright ? Microsoft 2008")]
> [assembly: AssemblyTrademark("")]
> [assembly: AssemblyCulture("")]
>
> How shall I treat this? Should I replace Microsoft with Apache in the
> company and copyright? (14 places for dot net)

Can you NOT put a Copyright in there?    Apache doesn't require copyrights to
be given to Apache, the original authors maintain the copyrights.   Thus, if
there are any non-MS people that have contributed anything to that code,
(might not be true right now, but lets hope the community expands and it gets
there), then setting the Copyright to MS or Apache or anything really wouldn't
be legally correct.

Is there a place for an "AssemblyLicense"?  It would definitely be good to get
something about that in there.   Also, if you could get "Apache Stonehenge -
Incubator" in there someplace (maybe in the description), that would also be
great.


Dan

>
> Thanks!
> Drew
>
>
> -----Original Message-----
> From: Daniel Kulp [mailto:[email protected]]
> Sent: Wednesday, April 08, 2009 11:03 AM
> To: [email protected]
> Cc: Drew Baird (Volt)
> Subject: Re: Apache License
>
> On Tue April 7 2009 1:49:26 am Drew Baird (Volt) wrote:
> > Apache License is clear for source files
> >
> > with respect to the dotnet tree:
> >
> >  1.
> > Do graphics files need to be stamped? (File Info). Currently they are
> > not. Methinks no.
>
> Probably not.   Anything "binary" really has no way to add the entire
> license thing anyway.
>
> > 2.
> > How about asemblies?  Currenty these files are stamped with copyright in
> > the binary via the AssemblyInfo.cs). Methinks yes.
>
> Anything that supports comments and has any creativity expressed in it at
> all should have the license header.

--
Daniel Kulp
[email protected]
http://www.dankulp.com/blog

Reply via email to