Creating a new open source project

Posted on 2011-10-28
Last Modified: 2013-11-13
I am wondering how hard it might be for anyone to launch a new open source project?  Would they need to decide which existing licenswe they would adhere to ahead of time?

Do the agreements need to be in place before any work can start by anyone?

I am interested in open source as a way to build big projects. But I can also see how things could bog down, especially if there were contractual problems early on in the game.

I'd be happy to hear about your experiences and your impressions of open source as a way to do really cool things and get the money people out of the decisions.

Question by:newbieweb
    LVL 31

    Accepted Solution

    IMHO, you need a few enthusiasts--who know what they are doing and  sufficient funding.  Yes, registering as a not for profit organization, being able to manage the other legalities, copy rights etc., but the main thing is a good idea and good enough expertise to be able to program it.  If you are able to make some good version, may be other enthusiasts would get involved and you would get more funding.

    Author Comment

    I thought open source meant people programmed it for free. BUt I am afraid once you talk contracts, lawyers don't work for free :(

    Author Closing Comment

    LVL 31

    Expert Comment

    Well, open source is not totally free to produce and not totally free to use.  Sometimes you don't pay for license but pay for support.

    Likewise, a successful production of open source should have a few full time experienced programmers who not only program themselves but also manage code produced by others.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Training Course: Java/J2EE and SOA

    This course will cover both core and advanced Java concepts like Database connectivity, Threads, Exception Handling, Collections, JSP, Servlets, XMLHandling, and more. You'll also learn various Java frameworks like Hibernate and Spring.

    Whether you've completed a degree in computer sciences or you're a self-taught programmer, writing your first lines of code in the real world is always a challenge. Here are some of the most common pitfalls for new programmers.
    Whether you’re a college noob or a soon-to-be pro, these tips are sure to help you in your journey to becoming a programming ninja and stand out from the crowd.
    Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …
    In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now