oDC is an acronym for Opera's DC++ which is based on the popular Direct Connect clone "DC++".
Since DC++ is open source, you can download the source code and start modifying it. This is what I have done. To do this, you need to stick to GPL (GNU General Public License). That's why I release my modifications as well.

First of all we have to understand what oDC really is about.
I started oDC because;
1. I couldn't. I didn't know c++ (the programming language dc++ is written in).
2. I could. dc++ (and all its mods) is open source, which means; the source code is out there. Modify. Compile. Run!
3. I had nothing else to do (white lie).
You can see oDC as version of dc++ that's always (almost) "more beta". I implement new features (rarely remove any, if ever done..), which means I "implement" new bugs.
This is a reason for some people not to use it. For others it's a matter of principles, and a few thinks it's worth it, for the fact of getting more features. But oDC still is, and always will be a feature rich "nightly build" of dc++. Anyway, if you think the following sounds interresting, you might wanna try oDC.

What oDC has, and dc++ has not (everything is not presented here):
Web links opens in new windows, instead of existing ones
Seconds are shown in timestamps
The sfv-check tells the result in the lowest status bar
Auto-complete user names in main chat
Skiplist. Files you don't want to be downloaded will be skipped
Popup-menu for url's. Uou can either "Open", "Save as..." or "Add to Winamp playlist"
"Go to file" in the popup menu in the search result window. Downloads the file list and "goes" to (focuses on) the file
Notification in PM's when the user goes offline so you won't have to write messages that he/she won't see
"Auto-search for alternatives" on both folders and multiple selected files
User-specified textcolor (not just 16 colors, but Any color)
User-defined colors in main chat (multicolor ie)
Filter useless NMDC messages
Filter in the user list. This way you can easily find users in the list
Added icons to the window tabs, so you can easily see what that specific tab is (optional)
Fast auto-search algorithm for the "search for alternatives" feature
Customized colors for the progress bar in the transfer window
Fast search for alternates for "releases"
/lastlog feature
Support for multi-button-mice
Vertical tile feature to be able to tile sub-windows vertically, not only horizontally
Option (in the View-menu) to show/hide the transfer window
"File menu" to the transfer menu, to open incomplete files (or its folder[s])
Web Shortcuts. Now you can type eg. "/g [search string]" to search google directly from chat
File information (dimmed) in transfer window for files not beeing currently downloaded but is waiting
Update check feature

What's New:

Changed behaviour:
[help] Changed the settings for progressbar colors
Fixed features:
[help] Fixed a miscoloring of the transfer bars
[help] Fixed some crash-issues considering the chunked transfer code (totally rewrote it actually, probably a bit faster too)
[help] Fixed some popup-menu crash issues
[help] Fixed the online/offline-bug in private message (hopefully)