Some people, like record company execs, claim theyre the Devil Incarnate. Others, like the hordes of Weezer-loving downloaders, claim theyre the online equivalent of Seventh Heaven. Then theres this Harvard smart guy, who did a study showing that file sharing networks actually increase music sales. Go figure.
As the debate rages, file sharing continues apace, an action thats almost as unstoppable as gravity. Even as you read this, some jittery, Red Bull-fueled soul is searching for Death Cab for Cuties newest tune. Lets wish him luck, and lets also hope he finds some way to compensate Death Cab. Those boys cant work for free.
If file sharing programs are seen as renegades, then open source file sharing apps are the furthest extension of this outlaw ethic. Not only are the files transferred for free, the software itself is free at every level. Free of charge, free of copyright restrictions, free of ownership.
For better or worse, nobodys going to control open source file sharing. It just aint happening.
Theres no lack of open source file sharing apps. Developers like coding them, and users love downloading them. But some are better than others. Below youll find a list of the programs that have proven hardy enough and user friendly enough to gather a mass audience. Let the downloading begin.
Note: To be on this list, the program has to be distributed under the GPL license.
1) Ares Galaxy Not only is this BitTorrent filesharing client tied into some powerful networks, it includes plenty of jazzy features. Most notably: a built-in directshow media player and a robust library manager. In case you want actual human contact (you remember humans, right? Theyre the things you dont click on) you can use Ares Galaxys shoutcast radio support to host p2p chatrooms. OS: Windows.
2) eMule A filesharing client based on the eDonkey2000 network (hence the name eMule), this client enables advanced functionality. With the built-in IRC client, you can talk with other downloaders. To help this process, its translated into many, many languages, from Hungarian to Latvian. OS: Windows. (And if you like eMule, you might take a look at eMule Plus some say its prettier.)
3) Azureus This java-based filesharing app is one of the more popular BitTorrent clients. Conveniently, Azureus allows users to specify maximum upload and download speeds. It also offers a handful of plug-ins, in case you want a really souped-up P2P app. Trivia point: for some reason, the softwares logo is a Blue Poison Dart Frog. Wild, huh? OS: Windows, Linux, Mac.
4) DC++ This P2P filesharing client is used by whole lot of people to connect to the Direct Connect network. If youre not a geek, this might be the program for you: Despite its odd name, DC++ boasts an easy-to-use interface, without a pixel of adware. OS: Windows.
5) Shareaza Have Shareaza, will travel: this P2P client supports the eDonkey2000, Gnutella, Gnutella2, BitTorrent and FTP protocols. (Is there anything else? Yeah, but not that you really need.) To top it off, its available in 27 languages. If thats not enough to satisfy you, you need to take a hard look in the mirror. OS: Windows.
Next page: more open source file sharing programs
7) ABC The popular BitTorrent has inspired a lot of clients, and this is yet another, as its developers point out. To help stand out in a crowded pack, ABC has plenty of bells and whistles, including a customizable queue system, support for advanced settings from BitTornado, and the ability to manually add torrents from both file and URL. OS: Windows.
8) Freenet Perhaps the most philosophically high-minded open source file sharing project, Freenet is committed to freedom of speech. Its built with the goal of preventing all censorship or government control of information tranfer. Right on, brother, now where can I download the newest Lindsay Lohan? OS: Windows, Linux, Mac.
9) MLDonkey At one time this multi-network client (it runs on eDonkey, Overnet, BitTorrent, Kad and others) was Linux only. Since then it has opened its arms to offer a Mac and Windows client. There are a lot of variations of this program.
10) Kceasy This popular file sharing app is considered easy to use (although in truth most file sharing programs are pretty simple). Its coded for the Windows OS, but theres a similar apps for KDE, Apollon, and for Mac, Poisoned.
Next page: related open source software
Owl Intranet Knowledgebase Useful for businesses of many sizes, Owl is a multi-user document repository, as well as a document management system. It allows you to easily publish documents on the Web for collaborative sharing and peer review. One major advantage: its highly scalable, meaning it grows as your needs grow. It's Web-based, so its OS-independent.
eGroupWare: Enterprise Collaboration You didnt think file sharing was just for people, ahem, building their music collection, did you? Equipped with a Web interface, eGroupware enables serious inter-office communication between far-flung workers. It helps the whole staff keep up with their contacts, appointments, and to-dos. OS: Windows, Linux, Mac.
FileZilla The appropriately-named FileZilla is a veritable Godzilla of FTP and SFTP clients. Its fast, and has all the essential tools built in: configurable speed limits, filename filters, large file capability (that ones important). Plus it has a real cool name. You can say to friends, Hey, lets use FileZilla" (then let out an animal roar). That will definitely impress them. OS client: Windows, Mac, Linux. OS server: Windows only.