Apr 18, 2008

Open Source it or not?

When building a new web service should you open source it or not? if you do open source it, it may make it harder to have a revenue.

I am of course building my product on a LAMP stack, and I'm a huge open source proponent. But if the majority of the revenue model is based around people using my site, wouldn't it hurt me to allow others to basically rebuild my site on there own?

I am thinking that a dual license (like Trolltech's qt licensing) may be best in this case, preventing people to use the code commercially without paying for a license. But even then I wonder... part of the idea is that the product will help generate a community that will then be interested in buying 'dead tree (books)' products.

I'm going to stop 'beating around the bush' on what the proposed product is now (even though this hypothetical question applies to other products as well).

I'm building a 3 part product, first is a character database for PnP(like World of Darkness, and Dungeons and Dragons) RPG games, people will be able to use it to store/share there characters and NPC's. Second, will be a chat system allowing Storytellers/Game/Dungeon Masters to play online. Third is an O'Reilly Safari Clone that will allow people to read the books (and get definitions in game) online.

I see my possible revenue's as Advertising, Library Subscription, Reselling, Support.

What do people think? How should I license the product(s) (I may build it as 3 ultimately)?

(Note: I am looking for partners)

1 comment:

  1. I think you might want to start running your site/platform and gain some users, and when you feel that you have a strong userbase, (and when the internals are actually working well and more or less smoothly) release some parts of it as open source libraries.

    The network effect should allow you to continue growing your userbase, while you can contribute back to the community.

    ReplyDelete

Note: Only a member of this blog may post a comment.