Shareaza 2.0 Released Under GPL
RageEar writes "Today it was announced that the latest version of Shareaza, a popular P2P application for Windows, was released under the GPL. Currently the source code is hosted by the Shareaza servers, but the announcement makes mention of the code becoming a project on Sourceforge. The binaries are still available for Windows only, but I imagine it is only a matter of time before a Linux port emerges."
I love shareaza, but wish it came with peerguardian built in. (Yes, I know you can import it into the security block but that should be automatic)
Is this thing better than Gnutella, Kazaa or some other P2P software. Better yet does this software handle spyware issues better? I don't think there is enough patches to go around patching my already over-patched system.
on Linux/BSD? Do any ports currently exist?
when you use file sharing apps the terrorists win
don't get me wrong... i am all for OSS. i run linux and mac etc. however if the wire protocol is open wouldn't it be easier for RIAA/MPAA/USGOV/ISPs to look at the data and block certain traffic/file names to "cover their own ass" or have evidence to prosecute you?
musikit equips tin-foil hat.
Does this mean the program is about to get better or worse now that everyone can put their hands on the code, because last I used it shareazza was shitty as hell, and wouldn't let me turn off outgoing streams when I wanted to.
T Money
World Domination with a plastic spoon since 1984
And Worst Program Name of the Year goes to: These guys - for "Shareaza"
Cool, so finally I can get all the eyecandy and visual effects of Linux mixed with stability and performance of WinXP.
Can Windows users really be trusted with source code? I mean look what happened to Windows when that service pack code got out - it became a completely crappy piece of...oh wait...can Windows developers really be trusted with source code?
This should be quite interesting to watch. Personally, I stopped using P2P apps because there's nothing I want these days. Also, I got one of those friendly notices from the MPAA, and I realized, that it seriously wasn't worth it.
Any software I want, there's a free alternative for linux. None of the music that is coming out now interests me, so this p2p app is completely unappealing.
Because every time my friend uses Shareaza, he tells me that there's quite a bit of other content GPLed there too: music, games, movies...
Not to be cruel, but what makes Shareaza so cool that someone would go to the trouble to port it when we already have gtk-gnutella (http://gtk-gnutella.sourceforge.net/) that supports Shareaza?
Yet another way of getting your ass busted by RIAA!!
I know what everyone's thinking right now.
;)
d00dz! Build it for [Linux|*BSD|OSX]!
Either lots of recoding needs to be done, or if you're REALLY lucky, it'll build using Winelib.
I'd be interested to know if the latter works.
Karma: Chameleon (mostly due to the fact that you come and go).
A new, very comprehensive "remote web access" feature allows full remote control of Shareaza's searches, downloads, uploads and networks from any web browser.
That's what I am most excited for. Checking your downloads and searches while out of town for a few days or at school. Very useful indeed
Click here for a free picture of an iPod!
If the API used by P2P apps is open and documentation for it is readily available on the net (e.g. Gnutella protocol), does releasing this app as open source really prove much? The original Gnutella's source is still available and I would think this would be simpler to follow (was more of a simplistic implementation)...
Hey, I won't argue with making it OpenSource, I think it's a positive thing either way. In this case, though, I don't see too much benefit if the goal is to create spinoffs. If the goal is to have community recommendations, that might be a little more beneficial...
A love beyond compare...
Now, hopefully, someone can fix the whacked out BitTorrent implementation.
It works okay, but the way it uses the temporary files is just wonky. It downloads everything into a temporary file and then splits or copies the file when it's completed downloading. While this is fine in theory, in practice the problem is that the act of the splitting/copying is heavy on drive use, slows the whole system down, and generally is a PITA to deal with. Furthermore this makes it difficult to use other BT clients with the files, if you happen to want to use a different client in the middle of a download. You have to manually split the temp file apart using a separate tool or manually create a temporary file for Shareaza to use for the torrent.
Why it can't use the standard create the files as you go method I don't know. I think it's because he just worked the protocol into raza using the existing codebase like the temporary files.
- Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
I have used Shareaza for over a year and it has yet to fail me. It's the best winxp gnutella client and has great edonkey and bittorrent support. However, I would strongly suggest that windows users use another client for those services. It's a great program for people who are new to p2p.
Ever since the first few releases, people have been bugging Mike about releasing Shareaza as an open-source client. I guess he finally caved in. Now to use Shareaza to download... linux distros. Lots of ... linux distros!
Before you consider trying Shareaza, have a peek at MLDonkey. A nice multi-interface multi-protocol project done in Python that supports all that Shareaza supports and more.
Sourceforge isn't going to debate that. If the DMCA notice arrives, they'll shut it down. Do you think they have the money/legal team to defend against lawsuits/questionable issues? I'm sure we all agree that the DMCA/lawsuits shouldn't be used against P2P apps. But we need the money to argue back...
I think its great that the Shareaza dev decided to GPL his code but it does not make up for the gnutella2 fiasco and domain hijack.
Just a little correction. MacOS is not open source or free software.
It's .NET source.
...
From the vcproj file:
VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="Shareaza"
Ugh.
The Azureus Java Bit Torrent client allready has an add on for remote webadmin http://azureus.sourceforge.net/plugin_details.php? plugin=webui
ReachInternet.com Wireless, Campus Area Networks, Office Networking.
MLDonkey is written in Ocaml! Not in python...
Shareaza is heavily dependent on MFC libraries and so it will probably be a while before any ports pop up. For those wondering why anybody would want a port of Shareaza, well it has support for four file sharing protocols (Gnutella, Gnutella 2, ED2K, and Bit Torrent) and can simultaneously download parts of a file from each network as long as it has the needed hashes. So instead of running several clients to download all the files you want from different p2p networks, you can just use one program to do it all.
-1, Spineless
Would be better if they just published the protocol!
There may be a way to port it using Mono?
Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
you know you're a sick bastard, right?
YAP2P?
hope this doesn't divert quality OSS developers from truly useful products.
ps: does this source code come with the all-important built-in hooks to gator?
Just to let you all know, Shareaza is not a .net program;)
Shareaza wants to be the Gaim or Trillian of P2P, however they only support open-spec networks like edonkey, gnutella, and bit-torrent. From the FAQ on their Wiki
However if it can keep all of my bit torrent downloads in 1 easy to manage window with universal bandwidth management it may be worth it for just that.
Im dreaming ofa big bndwdth, That can resist the
Shareaza is just very very sexy all the way from the loading screen to the speed graphs :P the only annoyance, is that kazaa makes you get used to clicking 'search' from the transfer window and going back to your last search, while on shareaza it makes a new search and you have to click the old search tab.. just a minor thing, and of course source-code means you can change it blah blah :)
This comment does not represent the views or opinions of the user.
Why would someone use this instead of KazaaLite?
http://www.leadmagnet.50megs.com
1) Run giftd.
2) run one of the many clients on many platforms (including web) to attach to the server.
3) ???
4) Profit!
If you are running Windows XP you can open TCP port 3389, or forward it to your machine from your router, and connect to it remotely using remote desktop (Terminal Services). The client can be found here . If you are using another OS or would rather use something more free try VNC. Personally I like Tight-VNC as it offers the ability to add jpeg compression.
I often use either of these to check my Bit Torrent downloads from work. Once you start using it you'll wonder how you ever lived without it. Sometimes I find myself VNC'ing into a computer in the other room on my network at home just because sometimes I'm *that* lazy.
Im dreaming ofa big bndwdth, That can resist the
gtk-gnutella isnt exactly the most powerful p2p-client for linux. I think right now mldonkey is - and mldonkey has more to offer than Shareaza.
I have to say this again - the RIAA is hiring stooges to go on these things and look for their music. If they find it, they dl it from you, get your IP, run it back to you and sue you.
Any P2P without anonymity is useless.
It's Christmas everyday with BitTorrent.
mldonkey has it all - and more ...
Please help out a newbie. I tried this and Windows said "the system cannot find the path specified"
I use the webinterface here, but sancho is a very good mldoney GUI.
and the MPAA's, and the porn industries, and virus writers. This will be a good test of the viability of open source solutions for real-world security applications; real corporations have real economic incentive to destroy the networks, and now that the source is out and the lock is off, they're sure going to try.
So says the king of tin-foil wearing freaks of nature!
Candy-Coated Knowledge
Shareaza gets second place. The dumbest name has to be SubEthaEdit. I like the program, but I can't recommend it to anyone because I hate to write the name or say it.
-- Solaris Central - http://w
ed2k://|file|Shareaza_2.0.0.0.exe|2617678|7e7dca19 e42f10d609e0aeddc7735d69|/
-- Be careful what you say. Someone might remind you about it another day.
Oh, how could this be a viable open source project without your support, Overly Critical Guy? People might as well write Shareaza off completely since you're not going to bother.
Your words set me straight. I am on my way to the police right now and will turn myself in for all those nefarious mp3s. Ensuring fair play for copyright owners (and massive corporate profits gained through questionable means) is what being a good corporate consumer is all about.
M
The first problem you run into when trying to make different networks interoperate for swarming downloads is the fact that they (almost?) all use different hash types and different block sizes (last time I checked).
It would be nice to send several query commands with block hashes to different networks, something like
and receive those blocks from wherever they're available.
The only reason it is being open sourced is because the developer, Mike, is no longer going to develop Shareaza. He is trying to remove all ties from Shareaza for some reason. Unless someone steps up, there is currently no development plan moving forward since there are no developers.
Shareaza takes account of this to some degree. It calculates all the various hashes and shares these with other clients on the Gnutella2 network. So if you search for some file and find a client on Gnutella2 with that file, you'll get all the various hashes for that file when you tell it to download it. Then it can search for and download that file across all the networks.
It also works with BitTorrent, to some degree. A lot of recent torrent making utilities have added support for Shareaza's method of inserting these hashes into the torrent itself (it's backwards compatible too), and using raza to download these torrents will let it search for and download from the other networks as well.
It can also do trackerless torrents, although that doesn't get a lot of use as yet. Download a torrent using raza and it'll send a search out on the G2 network for anybody else who happens to be downloading the same torrent, and they'll become BT sources for each other, no tracker needed.
- Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
eMule and it's many mods already have a great implementation of this, allowing you to search for files and add new downlaods to the queue all via a web control panel. there is even a cellphone based controller.
Shareaza is, for now, the only application that support multiple network swarming downloads.
Wrong!
A new MLdonkey unstable core has also been released last night, bumping it up to version 2-5-devel-6, featuring full multinet swarming support and lots of other improvements.
source
magnet:?xt=urn:bitprint:2XPWQISMWDXSCOD4SDXZKXELH7 3KPXG6.YYFG355UD6K7SQVHIVWHSKF6BLDD5BH4W6EPA5Y&dn= Shareaza_2.0.0.0.exe
Magnet links are much better in the long run, as a lot of P2P apps are starting to support them, and they are a more open standard. See here: http://magnet-uri.sourceforge.net/
- Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
Quit using Kazaa or you'll get busted! The Mpa is living on that network. Try Imesh or ES5 !
Check these links.
Article about Anonymous Filesharing.
Some more program links
Mute program
Gnu filesharing
EarthStation5
Stop the Mpaa ! We have a right to checkout software before we buy.
Don't know if they have anonymous filesharing.
I meant Filetopia. The URL is on one of the links.
good luck.
IIRC Remote Desktop on XP isn't an actual desktop remote control application in some ways. When you log on your local user is logged off and new Remote Desktop user session is started. So you lose access to any apps that you started when you were at home which is a huge flaw. I want actual access to my Dekstop as I left it, not some new accoutn. You can check if downloads are done but you can't control the apps you left running. That's why I use VNC because when you log on your actually controlling the desktop and are not logged on as a seperate remote user. Also fyi as the other person mentioned UltraVNC pretty much kicks the crap out of all other vnc clients out there including TightVNC which isn't really that tight compared to it. Its and Excellant remote admin tool with nice addons like a Chat client and File Transfer manager.
I just yanked the link right off shareaza.com. Didn't see the source link. But now I do. Here you go:
4 XD CRX4TX.EZIFTU5AWZIHNIZOEKI2QK6PFP2MVH2LHCU3FZY&dn= Shareaza_Core_2.0.0.0.zip&xs=http://128.241.220.10 /shareaza/Shareaza_Core_2.0.0.0.zip
magnet:?xt=urn:bitprint:IN4MI2IMDX5MGQ7JLROBWR3
- Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
The fact that it currently only runs on one platform pretty much nullifies the statement.
I wonder if there are any Romanian developers in this project
[...I guess so...]
Instead of yap2pp
"Reality is that which, when you stop believing in it, it doesn't go away." - Philip K. Dick
whoe cares about gnutella and co when there is DC++, the only app you ever need for downloading illegal shit
Does it have pr0n? :)
Does the sourcecode come complete w/ the attached spyware (Gator, et. al.)? I don't want it if I don't get all sorts of worthless junk installed on my computer without my consent!
I'm surprised he didn't get a single "Funny" mod.
:) Despite being evil, it's quite clever, assuming it's original. Google seems to think so.
"Yes! Package Manager (YPM)" put a smile on my face.
Worst P2P app name ever?
* Gnutella
* BitTorrent
* Kazaa
* Shareaza
* BearShare
* Napster
* Aimster
* Madster
* Bear Share
* eDonkey 2000
* CowboyNealTellaZaaSter
"95% of P2P traffic is illegal piracy..."
so are you saying 5% of P2P traffic is legal piracy?
redunant fuckwit
-- "Someone's gotta go back for a shit-load of dimes."
NT
-- "Someone's gotta go back for a shit-load of dimes."
everyone who would have moded him, probably wanted 'insightful' and couldn't mod after overwritng their whole disk with the letter 'y'
if you do that then how could they sue you ?
Think about it.
Try Filetopia
It uses MFC, which is fine for Windows apps, but makes it a poor candidate for cross-platform.
The fact that it is now OS means it should be very easy to make it work with Winelib (if it doesn't already), but that should be the extent of the effort.
If people want a cross-platform file sharing app (that is native to all platforms) then the best choice is probably something written with wxWidgets or GTK2.
Can anyone tell me what half decent, file sharing apps there are that use one of these cross-platform widget sets?
This is an awesome project. Its coded by one person and one person alone, yet it probably spots the single best userinterface of any application on the win32 platform. It also has some incredibly smart features like trackerless bittorrent downloads (it uses a gnutella message to look for other peers over gnutella network, decentralized bittorrent ! imagine that ! ).
I have been corresponding with the programmer a while ago, since i have written a GUI filesharing tool myself we exchanged post mortems.
Very nice guy.
I leave all my favorite OSS installation files shared out to people.
I leave all my warcraft III maps shared out to people.
I leave my music that was created by friends shared out to people.
So long as you can start and stop downloads, monitor progress and perhaps search for stuff, what else is there for it to do?
Well, Aunt Tillie can't "start and stop downloads, monitor progress and perhaps search for stuff" using an inferior user interface.
95% of P2P traffic is illegal piracy, and there is no legal or ethical justification.
The court in MGM v. Grokster (citing Sony v. Universal) found that your 5 percent of substantial non-infringing use is enough legal justification to warrant a judgment for a P2P software publisher.
Except their hard drives would have been filled with shareaza\n.
Don't use the phrase Aunt Tillie. You'll only encourage ESR.
As opposed to encouraging Mr. Stallman? Who (outside the FSF board) wants that?
He wasn't saying everyone has to use it. He was saying Slashdotters should use it. Software doesn't have to be good for everyone in order to be good.
Not everybody who reads Slashdot has access to a computer containing suitable hardware for a Free operating system. (For instance, I don't. I tried Mandrake 9.2, and X wouldn't find my ATI Radeon card in accelerated mode. In addition, Microtek Scanmaker 4800 series scanners are listed as completely unsupported in SANE.) Not everybody who reads Slashdot can program in a commonly compiled language.
It's not very hard at all for Some Guy to write a better UI for MLDonkey.
But it is rather hard for Some User to find an existing GUI for his platform. Go to mldonkey.org, click English, click downloads, click GUIs, and apart from the official G2GUI (version 0.1), none of the seven listed clients advertises itself as being "for Windows." And still, where is the official or semi-official Win32 binary of the core? Go to mldonkey.org, click English, click downloads, click Core Binaries, and they're all for GNU/Linux, MorphOS, or FreeBSD.
that's not inspired with the name of their primary download site (stealthspy.net)? If it'd be me, living in a world where P2P apps have previously fallen to the dark side (spywares and such), i wouldn't exactly host the setup file of my P2P app. But that's just me.
A computer makes it possible to do, in half an hour, tasks which were completely unnecessary to do before.
and it now can be remote controlled as a service..
:-)
A new feature in RAZA2.0.0 is that you can now login to the application remotely and manage your downloads/uploads and do searches...
--
Time is on my side
Imonna Live Forever!
So we're finally almost back to the good old Audiogalaxy times where you could feed your agent from anywhere via the AG server? Hell, that was the best sharing solution I've ever seen. Have a client/server running on your machine somewhere, and if you thought of something you'd like, you just got to the next terminal and queued it. By the time you were home, it was done.
That would IMO also be a good thing for a legal shop to have, but I guess they have their heads too far up their asses to actually implement something useful that doesn't screw the customer.
Fight hunger. Filet a politician and send him to a 3rd world country of your choice.
It's not just a matter of requesting a file and suing whoever gives it to you, because you don't know if they're the originator, or just someone passing along the data you requested from somewhere else in much the same way your ISP does.
Ah except the ISP is protected by the Common Carrier clause, which you are not. Your behavior is quite ISP-like, but several requirements are lacking (registered contact address+++). Without that protection, ISPs and the like would be toast.
They can sue the makers of the tools (ever noticed none of them are on US soil?), what makes you think they're above suing people passing them a file or even a chunk of a file? Nothing, that's what. There's simply millions of easier and more mainstream targets to pick from, but if need be they'll sue people just running a freenet node.
Kjella
Live today, because you never know what tomorrow brings
Not 95% of MY traffic. There are plenty of places for legal links for files! My personal favorite use... distributing game patches, modifications, trailers, and all that jazz! If you're as hung up on contributing to legal uses for P2P technologies, check out http://GamePhilez.us , or one of the (many?) other sites with similar intentions.