Join the FrostWire development community, earn bitcoins.

Students worldwide, join the FrostWire peer to peer development community

Hello my name is Angel Leon and I’m the co-founder and lead developer of FrostWire.

FrostWire is an open source file sharing client and media player that was created initially as a fork of LimeWire once the freedom of information sharing on the peer to peer network was threatened.

Today I want to invite you to collaborate with our project and help us build the peer to peer technologies that will help decentralize the internet of today and tomorrow.

Here at FrostWire we believe it is a human right to have uncensored access to information and culture, and despite the negative stigmas associated with file sharing technologies we should always work to preserve open uncensorable channels to share information and culture.

Peer to peer information sharing protocols like BitTorrent enable us to do this, and we need help specially from young students with fresh new ideas on how to build the next generation file sharing technologies that will keep mankind connected and free to know the truth.

FrostWire as it is today consists of several different open source projects, frostwire-desktop: our client for Windows, Mac and Linux computers; frostwire-android: our android client, frostwire-jlibtorrent: our bittorrent libraries based on the awesome open source libtorrent project and frostwire-common a project with libraries shared among all the other projects.

We are looking for students or people eager to learn what it’s like to create real world massive use software in an Open Source community environment.

We are looking for people that care about our same ideals and the possible applications of p2p technologies to not just enable free uncensored information access for file sharing, publishing and communication, but also create technologies to level the playing fields on markets currently ruled and limited by media monopolies and archaic payment networks.

We need talented programmers with a passion for simple, clean, efficient code and design, eager to always put their best efforts into every contribution so that our code base has no “broken windows” at any time.

Students looking to learn object oriented programming to the fullest will find FrostWire a very fullfilling playground.

Know-how in peer to peer networking is a plus but it can be gained by collaborating with the project.

Experience in the areas of networking (TCP/UDP) will be of help but are not necessary to contribute as FrostWire is much more than just file transfering, it must deal with problems like search, file management, media playback and user experience.

The languages used in the project are mostly Java (most of the project is written in Java, specially the android version) and C/C++ (in case we need to go down and fix/extend libtorrent and mplayer). Knowing scripting languages such as Python/Ruby/Bash will help you build tools and tests and are a nice plus.

We need passionate graphic and user experience designers to help us better the way users interact with our different products, our user interfaces is constantly changing and we want to adapt the desktop version to new design trends and hardware devices (how will you use file sharing with augmented reality?)

We need translators in every language to help maintain the ever changing messages presented to users.

We need testers that can help us find and reproduce bugs before we ship new versions of the software, if you can code and maintain automated tests that will be a great way to get familiar with the code base.

HOW TO GET INVOLVED?

FrostWire is an open source project, this means you don’t need to ask permission to start fixing what bothers you, you just need to clone our repositories, and start working on issues that may bother you, or on any of the existing issues published on our bug tracker.

Each one of the projects is periodically funded with Bitcoins that come from the donations sent by our users, this way if one of your patches gets merged into the master branch you will immediatly receive 1% of what’s left on the fund, we try to keep funds so that these tips range from $5 to $20 (depending on the current Bitcoin price and fund availability)

Harder issues to solve also have bounties, they can be FrostWire gear, or anywhere from $25, $50, $100 or even more depending on the complexity of the problem to solve and the funds available at the time.

Join us, let’s make software that gets used by tens of millions of people, you will be surprised to find out what you’re able to do and how many people you can impact in a very short amount of time.

Community members who are proven to collaborate with true passion and talent, to the point that they’re trusted enough to have direct commit privileges on the project will be considered for partial or remote full time hiring.

FrostWire is a decentralized project in every aspect, our headquarters is the internet and everyone is free to work on it remotely from where it’s most convenient.

FROSTWIRE LAB PROJECTS:

There are many projects we’d like to get started but we can’t do it without you, if our existing projects don’t excite you perhaps the following list will:

BitTorrent based web: Let’s create a web browser and web publishing tools that leverages the power of Bittorrent to let anybody publish uncensorable content online.

BitTorrent + Bitcoin file transfers. Let’s implement a proof of concept inside FrostWire that allows anybody to sell content online without centralized entities. Let’s enable book authors, musicians, film makers and photographers to publish content on the network that is downloadable for Bitcoins, the author decides to share a percentage of every sale with honest seeders willing to help distribute the content. (See Bitcoin payment channels for escrow-less payments)

New FrostWire 6.0.5 for Desktop out, fixes YouTube search issues and a lot more.

Download FrostWire 6.0.5 now

frostwire (6.0.5) stable; urgency=high
  * Fixes out of memory crash and freeze when importing lots of songs from the FrostWire
    library to iTunes.
  * Removed Litecoin and Dogecoin from torrent creation dialog, Bitcoin and payment
    urls only. Litecoin and Dogecoin are pretty much dead compared to Bitcoin.
  * Remove Download and Data now enabled for http downloads too.
  * Fixes possible errors for SoundCloud downloads.
  * Updates on Hungarian and Romanian translations.
  * Fixes YT search issues.
  * New mplayer binaries with HTTPS support.
        
 -- FrostWire Team   Wed, 28 January 2015 14:18:12 -0500

10250205_792365370793267_2915252593289746104_n

FrostWire is a free, open source BitTorrent client first released in September 2004, as a fork of LimeWire. It was initially very similar to LimeWire in appearance and functionality, but over time developers added more features, including BitTorrent support. In version 5, Gnutella support was dropped entirely, and FrostWire is only a BitTorrent client. Development of the program has been active since the program was first released in September 2004.

New FrostWire 1.4.4 build 169 for Android available today

Get FrostWire for Android Now

Get FrostWire for Kindle Now
Get specific binaries for your CPU architecture on Github
(arm, arm64, x86, x86_64 mips, mips64 .apks available)

Lots of fixes for performance, stability and better user experience await on this new update. If you were having issues with YouTube search this release fixes these issues and others.

Here is the full changelog for FrostWire 1.4.4 build 168 for Android.

Screen Shot 2015-01-29 at 10.37.14 PM

FrostWire 1.4.4 - JANUARY/29/2015
- Finished transfers no longer should show as paused.
- Fixes issue adding a whole torrent after having added a single
file belonging to that same torrent to transfers. Now the whole
torrent will be downloaded as expected.
- Fixes Out of memory errors on MobileCore library.
- Fixes possible crash when exiting the app right after launching it.
- If storage location has ran out of space available FrostWire
will show a descriptive error message explaining why the download
has failed.
- Removes free apps ads from home page and sticky ads on transfer screens.
- Fixes issue where toast about shared file would not go away.
- Fixes settings screen issue where some android devices would automatically
toggle the BitTorrent connection.
- Fixes issues with YouTube search.
- Urdu translation started.

Riyadh-Tower-FrostWire

FrostWire is a free, open source BitTorrent client first released in September 2004, as a fork of LimeWire. It was initially very similar to LimeWire in appearance and functionality, but over time developers added more features, including BitTorrent support. In version 5, Gnutella support was dropped entirely, and FrostWire is only a BitTorrent client. Development of the program has been active since the program was first released in September 2004.

New FrostWire 6.0.4 available

Download FrostWire 6.0.4 now, free

frostwire (6.0.4) stable; urgency=high
* When transfers are finished they no longer show as 'Paused',
they show as 'Finished'.
* Fixes issues with incomplete files.
* Fixes issues importing too many songs to iTunes playlist.
* Fixes issue on which adding a whole torrent after starting a partial
download would not merge the two and continue to download the rest
of the torrent.

— FrostWire Team <contact@frostwire.com> Fri, 16 January 2015 14:31:06 -0500

FrostWire is a free, open source BitTorrent client first released in September 2004, as a fork of LimeWire. It was initially very similar to LimeWire in appearance and functionality, but over time developers added more features, including BitTorrent support. In version 5, Gnutella support was dropped entirely, and FrostWire is only a BitTorrent client. Development of the program has been active since the program was first released in September 2004.

FrostWire Wins 2nd Place at Miami Bitcoin Hackathon with decentralized shopping marketplace

This weekend our 2 lead developers spent 28 hours hacking away to bring home the silver at the Miami Bitcoin Hackathon organized by BitStop and Blockchain Beach.

hackathon-2nd-place

FrostWire’s project was built using the frostwire-jlibtorrent library and the Bitpay API to create a proof of concept for a p2p shopping marketplace called Seller.Trade on which customers pay with bitcoins.

Seller.Trade home page

End users just need a Bitcoin wallet to pay and web browser to search for products available, and sellers run a server side p2p app that connects to other sellers that participate in the network using the BitTorrent Mainline DHT. Nodes help route searches and products announced.

Seller.Trade search result page

We intend to create a binary release for Linux servers in the coming weeks and see where this experiment takes us.

SellerTrade product page

The project is very simple and it allows anyone in the planet to start their own store on line and accept Bitcoin payments, with the twist, that all the stores are connected to each other using a combination of the Mainline DHT we use for decentralized torrent tracking and an HTTP Rest API.

Check out our presentation to the judges (We finished early and made a video to not leave the presentation to improvisation and Murphy’s whims, and also so the world could see it anytime later on)

And here’s us accepting the prize (In bitcoins of course)

and now it will be in front of our desk to make us proud :)

10917564_10153018041182863_463409118_n

question… since you’re still reading all the way down here.

Would you like to see FrostWire yield search results of products that you could buy with Bitcoin?

Would you like to sell things using your own store server without paying any listing or comission fees?

Should we make Seller.Trade into a real world product?

New FrostWire for Android, now with full featured Music Player

Get FrostWire for Android Now

After 4 years of fun and hard work we finally have a version of FrostWire for Android that starts to get close to our vision.

On this release we’ve finally put together a very stable BitTorrent and Cloud Downloader along with a FULL FEATURED music player for your phone/tablet.

What you see below is a graph that shows the number of reported crashes for the past 6 months, look at how it drops dramatically these last couple of weeks after the 1.4.x releases start to come out.

Screen Shot 2014-12-25 at 11.12.02 AM

Please keep those reviews coming.

Here are some screenshots of the new music player we’ve included:
new-player-03
New “My Music” section on the main navigation menu.

Now you will be able to browse your music by Album, Artist, Songs, Genre and you will be able to organize your music in Android music Playlists, which should be available on other music player apps, so if you already had some playlists on your android you’ll be able to play them and manage them with FrostWire.

New FrostWire Music Player

Here’s a full list of the changes on FrostWire 1.4:


FrostWire 1.4.2 - DECEMBER/22/2014
- New: Music Player (forked out of Apollo Player).
- New: Playlist support.
- New: Browse music by Recent, Artists, Albums, Songs, Genres.
- New: Change cover art on Playlists, Songs.
- New: Shuffle All music.
- Torrent/Magnet caching improvements reduce the number of DHT
requests when searching, which makes search result parsing faster
in most cases.
- When sharing files from 3rd party apps with FrostWire, the file
shared will be displayed by FrostWire as available via Wi-Fi sharing.
If the file is a .torrent the torrent transfer will start.
- Not using wifi multicast lock for energy savings.
- 'Preferences' renamed to 'Settings'
- About activity moved out of navigation menu and into Settings screen.
- Audio files can now be set as ringtones from My Files > Audio.
- Settings screen rearrangement.


FrostWire 1.4.1 - DECEMBER/02/2014
- Updated jlibtorrent binaries.
- Resilience to file disk permission errors causing the app to
not start in some environments.
- Improved disk I/O when persisting states of torrent transfers.
- Refactors, Cleanups and other misc. bug fixes.
- Improved user experience on transfer list actions.
- Preferences screen won't automatically kick user to search screen
when BitTorrent connectivity changes.


FrostWire 1.4.0 - NOVEMBER/08/2014
- Replaced Vuze Bittorrent engine for frostwire-jlibtorrent,
a java wrapper to the native libtorrent BitTorrent library.
- Peak memory usage dropped 50% when searching.
- Peak memory usage dropped 16% when downloading torrents.
- Number of threads dropped 41% when searching.
- Number of threads dropped 60% when downloading torrents.
- Peak CPU usage dropped 66% when searching.
- Peak CPU usage dropped 44% when downloading torrents.
- Got rid of over 2,000 classes.
- New Shutdown feature, stops all services and activities,
FrostWire process ends gracefully.
- Upgraded Picasso library to 2.4.0.
- More responsive and stable torrent state handling experience.
- Torrent downloads start faster.
- Torrent downloads connect to more peers.
- Updated German translation.
- Updated Croatian translation.
- Updated Polish translation.
- Updated Spanish translation.
- Updated Russian translation.
- Gets rid of Transcommu.
- Project is now built using gradle script.
- Updated Preferences screen BitTorrent connection status button.
- Fixes severe startup crash on Samsung Galaxy Mini devices.
- Multiple bug fixes and crashes.

4200491616_c322b85387
Merry Xmas everybody!
Team FrostWire

Toussaint Morrison & Dr Wylie’s “Edo” album now featured on FrostWire under Creative Commons and accepting Bitcoin Tips (via Torrent Bundle)

Screen Shot 2014-12-24 at 11.44.13 AM

Torrent Bundle Magnet
Send Bitcoin Tips for Toussaint Morrison & Dr Wylies here (100% goes to artist’s Bitcoin wallet, 0% fees by anybody, 100% decentralized)

Track List:
1. A 2nd Devil
2. Origins
3. Tokugawa Nights
4. Darkside Imperials
5. Jarvis
6. New Orleans Swim Team
7. GameShark Tank
8. NightFort
9. Several Degrees Of Death
10. Kolvoord Starburst
11. Villain With A Thousand Faces
12. Running Down The Hallway (feat. Sodey)
13. Infinity War Vet
14. Equity
15. Romancing The Shogunate
16. Casey Jones’n
17. Hailey Says You’re Out
18. LeTron Brains
19. Stone Cold Revival
20. Chase Your Bliss

Related Links:
Toussaint Morrison’s Official Website
Toussaint Morrison’s on Facebook
Toussaint Morrison’s on Twitter
Toussaint Morrison’s on YouTube

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.