Hi,
I have developed an application that I would like to release as an open source project. In addition to my own code, I am using the following libraries:
- Log4Net - Apache 2.0 License
- NHibernate - LGPL
- NVelocity - Apache 2.0 License
- StructureMap - Apache 2.0 License
- ASP.NET MVC - MS-PL?
I'm quite happy for people to do what they want with the application but want to ensure that I still own the copyright to any parts that I wrote (in case I wish to release a commercial version) and that the comments in the original source code (stating that I wrote it) must be kept - just for a bit of publicity if you will.
So I was thinking of releasing this under the Apache 2.0 license or MS-PL. Will either of these meet my requirements?
Thanks, Ben