I would like to develop a generic issue tracker that is web based. Further, i want to sell these applications to couple of clients.
Whats the best way to rig up such an application. Can i use any of the existing frameworks like Drupal? (Given drupal's licensing, is that possible to come up with a commercial app) Can i use any other existing modules/frameworks like Trac or Redmine? Or use Django?
Do let me know what are my options. I would want to have developing from scratch as a last option.
Will be good if you explain the issues i might run into with various licenses like GPL, LGPL. Are BSD/MIT suitable for this?