The evil part seems to be entirely a religious issue ;) It's not evil in my eyes. Keeping it closed is entirely up to you. I pondered the same concepts myself, started writing business plan. One thought was to do what some software companies do. Keep the newest version closed source and release the older version. In the case of your application though, I think it would benefit a lot from being open sourced. Having other people upgrade your software is cool.

As for making your money, are you a hosting service?? I'm not sure I understand what you do. Do you offer web development services or sell software? Sorry for the confusion, I think maybe it would help you to try and be concise about what you do for your clients :) Or is this tool just a bonus prize your clients get for working with you.

My company has a rather large client that had a content control system written for them. They then contracted a whole bunch of over qualified consultants from my company to sit there and click buttons and pull down tabs for them for their web site. Instead of letting the consultants write the pages by hand (which would of produced higher quality results).

So you see, even if you give them the software they might want to do something silly like contract you to use it for them.

You might want to also look at ActiveState's business model. Businesses don't like to use open source if they cannot get a contract with someone to maintain it in the event of a failure. So support contracts are pretty neat too.

Oh well, not sure if all of this rambling will help you. I hope you get the advice you are looking for.


In reply to Re: To Open Or Not To Open by petesmiley
in thread To Open Or Not To Open by guillaume

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.