There are lots of OpenSource TroubleTicketSystems however many of them are incomplete, hard to use or have user interfaces designed by some fiendish psychopath.
Information
SlashDot article on TroubleTicketSystems, specifically RequestTracker vs the world.
Software
Cross Platform
- RoundUp
(PythonLanguage) Nice, simple, yummy. Supports email, web and commandline interface. Doesn't require a database but can use sqlite, metakit or MySql.
*nix Systems
- Bugzilla (icky)
(PerlLanguage) Very bug centric, and GUI is crappy.
- dotProject
(PhpLanguage) Looks really nice, does gantt charts, calendars etc. More project management then ticket management.
- Double Chocolate Latte
(PhpLanguage) Very full featured but a little overly complex.
- FlySpray
(PhpLanguage) Flyspray is an uncomplicated, web-based bug tracking system for assisting with software development. It was originally conceived when the Psi Jabber client project couldn’t find a bugtracker that suited their needs, and has been made available for everyone to use for their own projects.
- Issue Tracker
(PythonLanguage/Zope) Integrates with CMS/Plone and/or Zwiki (I think)
- Mantis
(PhpLanguage) More software developement oriented then general trouble ticket, but nice and simple.
- OTRS
(PerlLanguage) Seems nice and is ticket rather then bug centric.
- RequestTracker
- (mod_perl/Mason) Actually works by email with a web interface (yay!), but it's mod_perl, blech.
- Trac
A PythonLanguage project management tool. It combines Subversion, a Wiki and a TroubleTicketSystem into one framework to make tracking projects as easy as possible.
Windows
For the enterprise integration with ActiveDirectory and NT challenge-response can be a pretty big win.
- Liberum
(AspLanguage) Simple but works fairly well.