Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

What are the important details of hosting your project in an host. What are the steps to follow if I want to make my project open source.

share|improve this question
    
A similar post exists on SO - stackoverflow.com/questions/2022200/… –  Sathya Jun 2 '10 at 13:48
    
This question probably should be on Programmers. –  DragonLord Jul 30 '11 at 1:16
    
@DragonLord This has already been asked on Programmers: Checklist for starting an open-source project –  user50551 Jul 30 '11 at 2:49
add comment

3 Answers 3

The main steps that I can think of are:

  • Make sure you have all the copyrights for your project
  • Choose a license (see the other answer for that)
  • Add the license to the project code and distribute
share|improve this answer
    
Make sure the license you choose is compatible with any dependencies you may have. –  Chris Nava Jun 2 '10 at 16:38
add comment

I'd suggest starting out by visiting the Open Source Initiative website. There you'll find the Open Source Definition, an FAQ, a list of open source licenses, and much more.

share|improve this answer
add comment

To add to the previous comments below, I would add that any license you may want to use should be put at the top of any source file or text file that is included in the distribution of the project, while including any and all prior license from those files.

Also, if some of your code is under another license, make sure you comply with the previous license in licensing your own package. As some of the text in existing licenses as well as your own are to be legal document, I strongly recommend you talk with a lawyer to protect yourself both in complying with existing license and your own license before you rel;ease the code.

Again, the web sources from previous messages should all be visited for further information.

*I do not work with any legal firm, nor am I a lawyer. I just used to work in an environment where legal opinions were one of the key activities.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.