Advertisement
Help Keep Boards Alive. Support us by going ad free today. See here: https://subscriptions.boards.ie/.
If we do not hit our goal we will be forced to close the site.

Current status: https://keepboardsalive.com/

Annual subs are best for most impact. If you are still undecided on going Ad Free - you can also donate using the Paypal Donate option. All contribution helps. Thank you.
https://www.boards.ie/group/1878-subscribers-forum

Private Group for paid up members of Boards.ie. Join the club.

'How to' on releasing open source?

  • 20-04-2009 05:46PM
    #1
    Closed Accounts Posts: 827 ✭✭✭


    Hi

    I've an application that was written at work that I've got tentative permission open source. If anyone could point me towards a 'how to' describing licensing, where to check the code in to and good arguments to give to management on the merits of open sourcing code it'd be much appreciated.


Comments

  • Moderators, Technology & Internet Moderators Posts: 1,338 Mod ✭✭✭✭croo


    The Free Software Foundation might be a place to look...
    I think you can just include a GPL License, include the copyright & licensing from that at the top of every program and then you can put your project on some open source hosting site place like sourceforge or freshmeat (they the two most popular I know off).

    Arguments for management....
    If you can encourage more to view code & use application you are more liekly to find bugs! Chances of finding security bugs are especially improved.
    Someone might add enhancements you had not considered.
    Or just enhancements in general!

    There may be other advantages depending on the project; i.e. the possibility to sell manuals/books or services around the project.

    good luck!


  • Moderators, Technology & Internet Moderators Posts: 1,338 Mod ✭✭✭✭croo


    croo wrote: »
    your project on some open source hosting site place like sourceforge or freshmeat
    http://launchpad.net is another option I've just discovered - it looks very good in terms of collaboration tools.


Advertisement