Awards

We believe that with the open source community's help, LimeWire will remain the best P2P software for distributed search and content distribution. LimeWire is committed to open source and continually shares some revenue with significant open source developers. Those who get involved and do substantial meaningful work can earn cash as well as our gratitude.

Get involved with the LimeWire Open Source Project by downloading the source code, compiling it, and learning how it works. See the Overview for more information on where to start.

MORE AWARDS GIVEN TO LimeWire OPEN SOURCE PROJECT CONTRIBUTORS!

  • Kenneth Corbin received an award of $400.
  • Jens-Uwe Mager received an award of $350.
  • Gordon Mohr of Bitzi received $300.
  • Gregorio Roper received awards of $400 and $1,000.
  • Philippe Verdy from Paris, France received awards of $300, $350, $500, $500, and $1,000.
  • Lord of the Rings, et voilà, stief, fabion, Peerless, Kath, Only A Hobo, and Aaron.Walkhouse have each been offered small gifts for their help with LimeWire's user forums.
  • Felix Berger received a paid internship after contributing as an open source developer. Today he's a key full time contributor.
  • Sam Berlin received a cash award and a paid internship. He is now one of the lead developers of LimeWire.
  • Roger Kapsi received a cash award, an internship and was a key full time contributor at Lime Wire before moving to a new company.

Kenneth, based in Oklahoma, made substantial contributions to the LimeWire development effort. Kenneth created a testing framework and fixed the LimeWire tests. He also worked on thread naming and considerably reworked the settings framework.

Jens-Uwe has been a relentless bug-finder, patch-submitter, and translator. Jens-Uwe added numerous visual changes to make LimeWire look, feel, and behave more smoothly on OS X. He has improved performance in some key areas and constantly contributed to the ongoing German language translation effort.

Gordon is the author of the HUGE specification. He provided a Java implementation of some key components of HUGE for LimeWire including SHA-1 file hashing and search by hash. He also added Bitzi lookup ability to LimeWire. His work is the basis for LimeWire's ongoing download mesh work.

Gregorio, dubbed "The Master Bug Catcher" by the LimeWire development team, is based in Germany and has greatly contributed to the LimeWire development effort. In addition to being a frequent poster on the LimeWire user forum, one of his accomplishments has been to solve the illegal character problem, removing illegal characters from file names. Most importantly, he debugged the query routing logic, and has diagnosed serious bug issues in the past.

Philippe has been very active with our internationalization efforts. He setup much of the structure for our international versions, and he provided the French translation of LimeWire. He also experimented with the ability to dynamically change languages. Philippe has also provided numerous helpful ideas, code samples and bug fixes in addition to being a frequent poster on the LimeWire user forum.

Felix has added another layer of polish to major parts of the LimeWire GUI. He cleaned up the layout for ListEditor and reorganized the closing of startup dialogs. Felix also increased the consistency of major GUI elements, making their button rows and popup menus match.

Sam was one of the key contributors to modernizing the LimeWire GUI. He started by adding a time remaining progress bar in downloads and uploads and fixed an important bug where uploads sometimes stalled forever. After adding the saving and verifying states to the download progress, Sam also added statistics in the library table and added browse host to upload table. Sam's major contribution was a complete rework of LimeWire's tables, including sortable columns and icons for sorting, dynamically sorting on updates, remembering their size, order, and visibility over sessions, allowing user-configurable column visibility, and implementing tooltips on all tables.

Roger has been very active in several parts of the code. He refactored the settings code to use the new settings mechanism instead of the legacy-style. He fixed ID3v2 parsing and added a nice editor for audio metadata. Roger also greatly contributed to our OS X efforts, including adding magnet support, look-and-feel improvements, and fixing issues with drag-and-drop. If that were not enough, Roger also implemented DAAP for iTunes integration so that shared files appear on the local network and a JNI AppleScript library to export shared files as an additional iTunes playlist.

LimeWire OPEN SOURCE PROJECT ACKNOWLEDGES HELP FROM OPEN SOURCE COMPANIES

From cenqua.com: "Cenqua is an Australian software vendor dedicated to the creation of practical, useful tools for software engineers." LimeWire developers use both clover for code coverage analysis during testing, and fisheye for source repository visualization, navigation, search, and notification.

From yourkit.com: "YourKit, LLC is a new technology leader, creator of the most innovative and intelligent tool for profiling Java applications." LimeWire developers use YourKit Java Profiler to eliminate both CPU and memory hot spots as well as memory leaks.