in reply to Building a Perl based business

The big question I'd like to ask you is what kind of market you envision for your shrink-wrapped product.

You have a couple of options:

In my experience, the consumer market isn't worth the pain. Support alone could kill you. I haven't directly done anything with big enterprises, but I suspect it's not feasible to get a foot in the door without expensive consultants and an impressive portfolio of buzzwords.

In the end, I think the small business segment is the most exciting: there are plenty opportunities for small shops selling intranets, web sites and so on. You'll be customizing your base product for each client, which technically makes you a consultant, but there's no reason why you shouldn't base this on a common framework that you develop for your particular niche. It gives you at least three income streams:

  1. you sell your application framework
  2. you bill your customizations by the hour
  3. you sell a support contract
This is a path that you could grow into a big shop, of course, but then your sales force will become the dominant part of the company.

I don't think there's anything wrong with developing web sites. You can deploy those skills with equal ease into selling intranets, and I think those are just software like any other, but with a lot of management benefits over desktop applications. If you view the web browser as your GUI toolkit, perl comes out very, very strong.

Replies are listed 'Best First'.
Re^2: Building a Perl based business
by j3 (Friar) on Jan 23, 2007 at 06:40 UTC

    1. you sell your application framework

    Could you please expand on how to implement this point? That is, do you write up a license agreement, and simply license your framework to each customer while maintaining full copyright (including keeping copyright on customizations any given client requested)?