LimeWire Goes Open-Source
The famous Anonymous Coward writes: "I saw over on Gnutella News that LimeWire LLC announced that they're releasing the LimeWire codebase under the GPL license and that they've setup limewire.org as a site dedicated to Gnutella and LimeWire development. LimeWire's codebase is currently being used by two of the most popular Gnutella clients: LimeWire and SwapNut. As far as I know, this is the first time a formerly closed-source file-sharing codebase this popular has been open-sourced." gtk-gnutella is coming along nicely for Linux, but more competition is always better.
Breaking News: Osama Bin Ladin IS GAY!
www.MarkVD.net Rocks!
Nice I love this app.
I am Jack's HTTP Server
i wouldn't like to have my nuts open sourced.
LimeWire seems to the best Linux client around. Correct me if I am wrong. Way to go guys!
Translating java bytecode back into source code is not very hard. LimeWire, being a java app, was halfway open source already.
Sure, the function, class and variable names would be lost, but unless they did some screwy compiling, a halfway decent decompiler would make it readable enough to debug, rewrite, port or repair.
"Look at me, I invented the stove!" -- Ben Franklin
It's awsome... Java at it's best.
||| I still can't believe Parkay's not butter.
The dick famous Anonymous Coward writes: "I saw penis over on pussy
Gnutella News penis that dick LimeWire LLC announced that they're
releasing the LimeWire codebase under the GPL license and vagina that
penis they've setup limewire.org twat as cock a cock site dick dedicated
to twat Gnutella and penis LimeWire development. LimeWire penis's twat
codebase vagina is currently being used vagina by two of dick the most
cock popular Gnutella clients: LimeWire pussy and SwapNut cock. As far as
I know, this is the first time a dick formerly twat closed-source pussy
file-sharing codebase penis this popular has been open pussy-sourced." gtk
pussy-gnutella twat is coming along nicely for Linux dick, but more
competition is always better.
I've been using the Windows version for a while now.
They keep adding improvements fairly steadily. Each release is more stable and has better features than the last.
They really had nothing to lose going open source.
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
I spit on your lame open-source "community." I hope you all fucking die.
--
I like to watch.
Argh! Linux sucks!!!! It's bloated, slow, shoddy. Download a real operating system.
Let's have a close look at the costs involved when running a Linux system.
An important factor in Linux' cost is its maintenance. Linux requires a *lot* of maintenance, work doable only by the relatively few high-paid Linux administrators that put themselves - of course willingly - at a great place in the market. Linux seems to be needing maintenance continuously, to keep it from breaking down.
Add to this the cost of loss of data. Linux' native file system, EXT2FS, is known to lose data like a firehose spouts water when the file system isn't unmounted properly. Other unix file systems are much more tolerant towards unexpected crashes. An example is the FreeBSD file system, which with soft updates enabled, performance-wise blows EXT2FS out of the water, and doesn't have the negative drawback of extreme data loss in case of a system breakdown.
The upcoming 'solution' to this, EXT3FS, is nothing more than an ugly hack to put journaling into the file system. All the drawbacks of the ancient EXT2FS file system remain in EXT3FS, for the sake of 'forward- and backward compatibility'. This is interesting, considering that the DOS heritage in the Windows 9x/ME series was considered a very bad thing by the Linux community, even though it provided what could be called one of the best examples of compatibility, ever. When it's about Linux, compatibility constraints don't seem to be that much of a problem for Linux advocates.
Back to Linux' cost. Factor in also the fact that crashes happen much more often on Linux than on other unices. On other unices, crashes usually are caused by external sources like power outages. Crashes in Linux are a regular thing, and nobody seems to know what causes them, internally. Linux advocates try to hide this fact by denying crashes ever happen. Instead, they have frequent "hardware problems".
The steep learning curve compared to about any other operating system out there is a major factor in Linux' cost. The system is a mix of features from all kinds of unices, but not one of them is implemented right. A Linux user has to live with badly coded tools which have low performance, mangle data seemingly at random and are not in line with their specification. On top of that a lot of them spit out the most childish and unprofessional messages, indicating that they were created by 14-year olds with too much time, no talent and a bad attitude.
I could go on and on and on, but the conclusion is clear. Linux is not an option for any one who seeks a professional OS with high performance, scalability, stability, adherence to standards, etc.
limewire is one of my favorite gnutella clients, also the first decent windowed java app I've seen. I commend them for doing this, but have to wonder how this fits into there business plane. They just made a deal with File Metrics Inc to brand Limewire tech as SwapNut. but why would they make there source (read: IP) free if there business plane is to license there IP?
-Jon
this is my sig.
http://homepage.mac.com/afghanterror/
gtk-gnutella progress is pretty much stopped dead in it's tracks. That's not to say it isn't a decent clone, but at least support versions that are actually prograssing, like Napshare.
Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
And I'm still a dork.
i am FUCKO!!!1 i own yuo all! i am teh master!!
:D
hahahaha juts kiddding
but seriuosly, ne azn wanna chat?
w00t - 10.1 out soon baby, filesharing for all
yeah, a windows client, but one hell of a client... multiple search options, availability of most features with a right-click.
Works very reliably with Firewalls and anti-virus software, HAS NO SPY-WARE (bearshare permanently monitors your internet usage with backgroud tasks).
Gnotella has is the easiest to use and returns the most reliable results (can switch download sources on the fly to faster connections):
Gnotella Site
Is it me, or is everyone else reluctant to download some slow java program with a klunky ui that's 3.44 meg plus the 14.4 meg JRE 1.3; over a lean, mean gtk version that's a 157k download that I can set up with ./configure; make install?
/. crowd. :)
;)
I mean, I wish the limewire people the best, they've obviously put in a lot of hard work and long hours, but it just pains me to see a program that big and inefficient. Is it ever going to be possible to compile a java programs into small to medium sized, standalone executables? I realize you normally need to have the java virtual machine running, but this just seems... messy.
All you java advocates, this is your chance to defend your language of choice and explain it to me and the rest of the
And yes, I have used limewire before, albeit quite awhile ago.
Sure, this is a little bit off topic, but how often can you say yay, another program is open sourced.
I use gnut, a console gnutella client available here
It's fast, featureful and is by now very stable, despite the low version number.
/Janne
Trust the Computer. The Computer is your friend.
gtk-gnutella isn't "coming along nicely". It hasn't been updated in forever, constantly crashes, lacks outbound filesharing, and many other features.
When everything looks bleak - terrorist attack, lost of lives, liberty, and even FREE SPEECH, and open-source projects either folded (going to close source) or were yanked due to legal pressure and such - this is indeed a good news !
Thanks !
Muchas Gracias, Señor Edward Snowden !
gtk-gnutella is coming along nicely for Linux, but more competition is always better.
No offense Michael, but I disagree. I don't know how it is with file sharing systems on Linux, but Windows is glutted with the things. I've used a few and my college roommate experimented with tons of the things. I don't want a lot of variety, I just want a simple interface and a simple system that finds what I want and is relatively lawsuit proof.
Google is the ideal for web searching and something approaching that caliber for file searching would be wonderful. Make it easy, stable to use, and uncomplicated, then get everyone to use it (or make it interoperable with other networks) so that you have the best chance of finding what you want.
LimeWire is an good example that you can write usefull and welldesigned GUI applications in Java. I wish they all commercial success.
$ ./LimeWireLinux.bin
Preparing to install...
No Java virtual machine could be found from your PATH environment variable. You must install a VM prior to running this program.
rm -rf LimeWireLinux.bin
Simply not true.
Right now I am downloading Java(TM) 2 Runtime Environment, Standard Edition 1.3.1_01 from sun.com and it is 14M.
For you KDE-users out there, just apt-get (or rpm or tgz or whatever) the really nice "qtella"-client. it just rocks.
I had a Slackware box that only went down once in a year. When there was a power failure.
And another that in 9 months has only been down during a reboot.
I also have a laptop that has 106749 minutes (74 days) of Linux use on it, and all my data is there.
Thank you for your concern.
try something
fail
give up
The story of your life.
Gnucleus is an open source Gnutella Client, and from all the ones i've tested so far (LimeWire, SwapNut, Bearshare, Gnutella [Classic], Gnut) it's the f***in best. Like every other client it takes some time to connect, but after Gnucleus is connected it's really fast. It's Windows only for now, but the developers say it should work great in wine, cause it uses the MFC of Windows. I haven't tried that yet.
X
Boycot? Blackout? Subscriptions?
I don't care!
The Linux download appears to be larger, but that must be something related to the Linux packaging (worse or no compression perhaps?).
Burn all infidels, perverts and evil books and movies! It is time to establish the United Christian States of America!
Im now 37 and still having paranormal experiences. My childern have had them also ill try to keep these short. I lived in detroit with my new husband and child in this house we were watching tv when all of the sudden it sounded like someone was in the basement smashing bottle after bottle of pop or what ever in the basement my husband and i ran down stairs but there was no bottles broken nothing was awry so we checked out side and nothing out there we walked back in the living room and all the hanging pictures were on the floor and one was broken. My husband said somethings not right about this house i agreed. In that house our toilet would have a black film in it , it was flushable but still it freaked me out cause i only saw something like that in a scarey movie called amittyville. My husband went to the bathroom one nite and swears he seen a man sitting in the chair in the living room, it scared him so bad he ran and jumped in our bed.We both had nightmares in that house. The next house we lived in that was haunted was the house in pinckney michigan. My hair was pulled lights would come on and go off we could here a baby crying in the walls my children were touched and there names said by something that growled their names. My children and i were dancing in the living room when a picture jumped up and flipped numerous times in the air before landing on the floor, My mom was painting and saw a head of a man just his head he was watching her. Goodness i could go on but it dosnt stop there I now live in a very old farm house about 100yrs old and ive seen bare little legs from the knee caps down my nite shirt has been tugged on while ive brushed my teeth, I was having a Mary-Kay party when my instructor said id like to see a little something happen tonite, no sooner than she said that all the lip sticks fell over and rolled off the table on to the floor. I literally had to beg her to stay for the party i had to ask the spirit to stop and it did for a while. believe it or not im still not done but ill write again some other time. BTW the head my mother saw was floating. Well chow for now You can e-mail me if you wish. have a blessed day to all.
Not too long ago, I decided to give FreeBSD a try, after listening to someone talk about how "stable" it was. I highly regret this decision now. For one, when I tried to do an install over a modem (which I do routinely in Debian GNU/Linux) my ISP cut me off some time towards the end of the sysinstall phase, roughly around the 98 percent mark. Using Debian I find installing over a modem quite easily done, even with an unstable connection, installing the base from floppies, then using apt-get, which has no problem using the reget function that exists in http and ftp. FreeBSD's sysinstall has no reget functionality, and there is no excuse for that because it would be an easy hack to add that. I even told this to some FreeBSD zealots who proceeded to flame me for being a 31337 L1nuX c0d3r. FreeBSD's users are very much going to be the downfall of BSD as a whole, simply for their attitude. Continuing from my FreeBSD experience, I found a distro of FreeBSD at a local computer store, so I installed it, as I couldn't do it over the modem due to my unstable connection and sysinstall's general uselessness. For some reason, the fdisk program in FreeBSD completely ate my partition table, destroying my linux partition, my QNX partition, and its own partition. It would seem that it was unable to handle a hard drive over 2 gigabytes large. I have come to the conclusion that FreeBSD is a useless OS, and all its zealots are zealous over /nothing/, as Linux is far superior, even with ext2fs. Oh btw, nice troll. Ever hear of reiserfs or xfs? Anyways, enough ranting.
I hear you.
I tried installing OpenBSD on my computer and it trashed the partition table too.
Now both Windows and Linux think that there are 16 partitions on the drive and refuse to do anything about it.
This would reduce the number of downloads of the Java JRE to one and would make updates much more user friendly.
:-(
And at last, Java Web Start would have its first killer app.
I wrote this to the tech department, but the mail bounced
Bye egghat.
-- "As a human being I claim the right to be widely inconsistent", John Peel
Gnutella blows goats, anyway
But when will the leading P2P sharing programs work with each other? How about a "plugin" system. I would like one program that works with all the systems.
Also, for all the talk of GUIs, all the current programs I have seen suck. If you want to see real innovation in intuitive and functional interfaces, see the headway that Apple Computer has been making with some of their appliance applications, such as "iTunes" and "Sherlock."
A plug-in system would facilitate specialization by developers who want to make new algorithms, implement new protocols, or create new interfaces.
QTELLA.
size below 200 k nice interface (like limewire but prettier -> KDE2 conforming)
Screenshots here!
Has all the features one would need. Of course it is a lot faster than Limewire.
Finally one thin I would like to see: A pure and true gnutella server daemon. No GUI. No nothing. Even gnut requires logging in. So how can I start a gnutella client by ssh? How do I control it ? Not possible, the program clkoses as soon as I drop the ssh connection. Now that would be a nice feature in a gnutella client.
Moritz
Linux' native file system, EXT2FS, is known to lose data like a firehose spouts water when the file system isn't unmounted properly ... All the drawbacks of the ancient EXT2FS file system remain in EXT3FS
But not in ReiserFS.
Linux advocates try to hide this fact by denying crashes ever happen. Instead, they have frequent "hardware problems".
Cheap hardware designed to be put in a $500 PC that a user shuts down every night is generally not designed to run 24/7. Try doing your tests on a quality workstation or server. Yes, Linux has bugs. Yes, you can help by documenting them so that kernel developers can reproduce them consistently. No, this doesn't stop Google from using a Linux system.
A Linux user has to live with badly coded tools which have low performance, mangle data seemingly at random and are not in line with their specification.
Are you referring to the GNU tools? In that case, why do Solaris admins routinely install GNU software on their machines?
a lot of them spit out the most childish and unprofessional messages
Example?
If you don't answer these questions in the next version of this troll, even more of us will refuse to bite.
Will I retire or break 10K?
Just don't go to Afghanistan for a holiday. A picture like that would get you shot!!
a visit to a psychiatrist? They have nice little pills that stop that kind of thing. I most emphatically emphasize that you visit a psychiatrist ASAP. Hope that helps, a friend.
To me downloading 14 MB Java [technology] for a single application doesn't make any sense since I have no other use for it.
Uh... it contains a plugin that renders Java applets in Mozilla and Opera?
Will I retire or break 10K?
I hearby grade you, an F, for seriously fucking failed. I know this is your first year in troll school, but you really must pick up your standards if you are to have ANY chance of graduating.
gtk-gnutella is coming along nicely for Linux, but more competition is always better.
As has been already said, gtk-gnutella is not doing anything nicely, it seems to crash after just a few minutes of use. What other didn't seem to mention is that Napshare,
while it looks almost identical to gtk-gnutella, has no stability problems whatsoever, even though it's version 1.0 * 10^-7 or something =-) I guess that show that version #s really don't mean squat. Try napshare if you want an X11 gnutella client, it fits the bill quite well.
v2sw7CUPhw5ln6pr5Pck4ma7u7LFw0m6g/l7Di5e6t5Ab6TH.
What I read here is the whining of some incompetent Linux users trying to use a real Unix, namely FreeBSD, and failing because they're incapable.
Dudes, get with the program. Linux is a mediocre OS and now that it's getting more and more users, this is starting to show.
The compatibility MS kept and was scourched for is now finding it's way into Linux. But now, suddenly, it's OK to have it (hypocrites).
Linux developers usually bring out programs for "linux" or even a specific distribution, not for Unix in general, thereby fragmenting Linux more than it even was, unnecessary.
For serious professional use, Linux is just not an option but for the people who fell in love with their OS and use it for everything they can, including their work stuff. Reasonable orientation on competitive products does not happen by these people. This is just plain unprofessional.
Most Linux users are not realizing how small a person they are. This does not go for every one, but a lot of Linux users think and act 31337 while they just have a little experience with a wannabe toy Unix OS. When it comes to real knowledge, the larger part of the Linux communicaty is nowhere, also compared to competant Windows and Mac users. They are the ones with the big mouth, without actually being able to really do something advanced.
Google is the ideal for web searching and something approaching that caliber for file searching would be wonderful.
And the TUCOWS and C|NET search pages don't serve you how?
Oh, you wanted infringing files. Sorry...
Will I retire or break 10K?
Wrong again. Kaffe 1.0.6 is 3.41 MB
LimeWire is an AWT app. How is Kaffe's AWT support coming along?
Will I retire or break 10K?
No Java virtual machine could be found from your PATH environment variable.
If you were using a GTK+ based app without GTK+ installed, you would get a similar message from ./configure.
Will I retire or break 10K?
ReiserFS is still beta software.
"Beta" != low quality. Much of the "beta" stuff in Linux performs better than the equivalent things in the Windows 9x kernel. ReiserFS vs. FAT32?
My Windows 2000 and XP machines run great on this hardware.
Do you run them 24/7, or do you shut them down after surfing for two hours?
Sun using certain tools doesn't make those tools good.
On the contrary, Sun sponsoring the tools' website helps fund improving the tools.
See this for an example [of childish messages]. You'll get the point.
Sorry, but I don't. I couldn't find "child"ish or "juv"enile or "imma"ture or anything similar in the article you mentioned. Could you please explain?
Will I retire or break 10K?
see? this is just what I'm talking about. BSD-elitism. Its sad really. You all talk about how much more professional FreeBSD is, and how it is a true UNIX, yada yada, and how Linux users are incompetent... The sad fact is that those who code FreeBSD are truly the incompetent ones. It really has not changed much since it left Berkeley in what... the eighties? The seventies? Sure it actually has some stale old AT&T Unix code, and Linux is a new creation (in comparison), but get with the program guys! People have hard drives that are larger than 1024 cylinders now with LBA... Somebody coded several years ago into just about every ftp daemon the reget ability, so why don't you take advantage... And oh... you think I don't know UNIX and that I'm an idiot? My first *nix was Solaris/SunOS and I still use it. Can the elitist trip. You are not helping anyone or anything, especially FreeBSD. Knowking the users of FreeBSD, I state once again, it is my observation that FreeBSD has no future. You, a FreeBSD user, in response to my observation have only proven your point. As for acting 31337, its the pot calling the kettle black. Every time I have had a problem with Linux in my learning stages, I have found the Linux community more than helpful. Same follows for Solaris. Every time I have asked an /intelligent/ question on FreeBSD on any channel, not "why don't it work?", the FreeBSD zealots say "oh a linux user! I have got to show them how much better I am than they are because I use a REAL UNIX". Give it a rest. You are destroying your own cause.
In the spirit of free-as-in-chaos, I have instituted my own private moderation system. Under this system, I hereby give you -1 for CannedText.
How many times are you going to post this silly FUD? You could at least write something fresh each time, and rise to the status of FlameBait.
-- MarkusQ
The Java toolkits have a lot more functionality and are generally easier to program and more robust than Gtk+.
.NET) seems to be a lot faster than Java, and a bit easier to program. Either way, computers are supposed to be Human Centered, so if the computer has to do more work for the sake of less human work (!= human sloppyness), I'm all for it.
For us M$ developers, GDI+ (the graphics interface for
There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
Ooops!
I just noticed that its author released many bugfixes in
the last month. I'm going to try it.
Sorry for posting without checking first.
Limewire.com seems to be slashdotted or otherwise unavailable (even tried the google cache), but there is a good article from digitalmusicweekly.com about Limewire LLC and how the Limewire client fits in. Basically, they want to make money from servers (or something like that), and never wanted to charge money for the client in the first place. So GPL'ing it makes lots of sense - they don't lose anything and they might gain development help, more users, and stuff like that.
Anon1 : I couldn't install FreeBSD. The partitioning program ate my partition table.
Anon2 : Same here. fdisk doesn't seem to work right.
Anon3 : Linux is bad. Windows is bad. BSD is good. Linux is bad. Linux is bad. Linux users aren't good. Windows is bad. Linux isn't that good.
Reply to the points the posters were making perhaps? We're well aware of your opinions on various OS's.
JDK this, GTK that... who cares, I just wanna know why my mouse wheel doesn't work.
I can dowload 300 mp3s at once with Limewire, but my damn mouse wheel won't scroll for anything.
One thing I've always wanted was to just specify a file and leave it to go get it and download it itself.
In particular if 5 sites have the file I should be able to connect to all 5 of them (or try to) and download different parts of the file in parallel; the protocol allows you to start wherever you want to.
The total load on the network is the same because I'm only connected to each server for 1/5 the time, but I would usually get it faster.
Of course sometimes, one of the files is corrupted or something- it's possible to check the ends of the fragments and splice them correctly or ignore any bits that don't fit.
-WolfWithoutAClause
"Gravity is only a theory, not a fact!"Try www.xolox.nl. Arguably the hottest Gnutella client, due to its elegant ease of fetching files with multiple simultaneous segmented downloads.
A little buggy yet, though. And closed source, Microsoft only.
Anssi Porttikivi / app@iki.fi
The purpose of article isn't how Java is slow, or whether gtk-gnutella is updated or not, or windows run Java better than Linux (heard OS/2)
The purpose why this is real big news sits right at http://www.download.com . A program which is downloaded 250.000 times a week goes opensource!
Limewire also makes a great job for you, anti C# guys! When its downloaded, it downloads latest JAVA VM to that clueless end users machine!
I can't believe how clueless feedbacks this big news for opensource gets!
LimeWire is a swing app, not an AWT app.
That's like saying "foo is an MFC app, not a Win32 app." JFC (also called Swing) is a layer around AWT and some other classes.
Will I retire or break 10K?