Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Napster Attacks Open Source Clone

Posted by Roblimo on Tue Nov 30, 1999 01:19 AM
from the putting-the-genie-back-in-the-bottle dept.
Anonymous Coward writes "In a letter, the author of a Gnome-based Napster clone was pressured to remove distribution of the program due to the fear that source availability would make the Napster servers less secure [if] gnap is not ceased." UPDATE by RM: Ryan Dahl, gnap author, has spoken with Napster, says they've come to a happy understanding, and has removed the "letter from Napster" (and his response to it) from his page. He also tells us that he and Napster are working together on an article for tomorrow, which we eagerly await.
This discussion has been archived. No new comments can be posted.
Napster Attacks Open Source Clone | Log In/Create an Account | Top | 141 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2
  • dead link by Anonymous Coward (Score:1) Monday November 29 1999, @08:22PM
  • another unix napster client by DAVEO (Score:2) Monday November 29 1999, @08:22PM
  • by Wah (30840) on Monday November 29 1999, @08:24PM (#1494694) Homepage Journal
    and end this before it gets silly, non-issue.
  • The problem is... by DanJose52 (Score:1) Monday November 29 1999, @08:25PM
  • Ain't that the pot calling the kettle black by JohnG (Score:2) Monday November 29 1999, @08:27PM
  • Resolved? (Score:4)

    by wampus (1932) on Monday November 29 1999, @08:28PM (#1494698)
    From the gnap homepage:

    1999.11.29
    Thank you to all the people that supported me today. The situation was fairly heated for awhile. All I really want to do is code this client. Let me say that Napster (the person) and I discussed this issue completely. He was very resonable and nice when I got to talk to him alone. I hope we can work together to make Napster a good service.

    gnap is and will continue to be GPL.
    ---
  • Letter Gone and... by Unknwn (Score:1) Monday November 29 1999, @08:29PM
  • by Asparfame (96993) on Monday November 29 1999, @08:29PM (#1494700)
    What makes some of these companies think that whenever somebody writes a piece of software that exploits the flaws in their software, it's not their fault? This is just like the whole DeCSS business. Big (well, Napster isn't that big in this case) corporates trying to protect their "proprietary" software when the only reason it needs protection is because it's weak. It also seems pretty hipocritical to me when Napster, a company which is basically devoted to assiting people engaging in music piracy, tries to shout the same "it's mine!" call as the music industry. I don't know about you, but this I downloaded the gnap source code as soon as I saw this posted.
  • The IRC discussion (Score:3)

    by Carl (12719) on Monday November 29 1999, @08:31PM (#1494701) Homepage
    Miguel de Icaza's activity log [nuclecu.unam.mx] has a link to the irc discussion [sourceforge.net] that the author of gnap had with the people from Napster. I am not sure if this discussion took place before or after he received the letter.
  • by jfunk (33224) <jfunk@roadrunner.nf.net> on Monday November 29 1999, @08:31PM (#1494702) Homepage
    Look at the comments on the main page [sourceforge.net].

    The Napster guy is valid in his assumption that open specs will cause lots of hacking. However, he seems to forget that keeping it closed will not stop hacked clients from emerging. Gnap is proof of this.

    If you're going to bombard Napster with email, don't flame. Just indicate that security-through-obscurity simply doesn't work. Any sort of protective measures he wants to do should be done on the servers, not so much the clients which everyone has access to.

    I personally would like to see lots of encryption.
  • I am surprised... by leiz (Score:1) Monday November 29 1999, @08:41PM
  • Re:Before freaking out by Lev_Arris (Score:1) Monday November 29 1999, @08:41PM
  • GNoooooooo! by Listerine (Score:2) Monday November 29 1999, @08:44PM
  • Re:The IRC discussion by Asparfame (Score:1) Monday November 29 1999, @08:46PM
  • When do developers learn... by kgasso (Score:2) Monday November 29 1999, @08:46PM
  • Security through Obfuscation? by sparkmanC (Score:1) Monday November 29 1999, @08:53PM
  • Re:Before freaking out by Control Group (Score:2) Monday November 29 1999, @08:59PM
  • Re:I am surprised... by four (Score:2) Monday November 29 1999, @09:13PM
  • Read the link. (Score:3)

    by BJH (11355) on Monday November 29 1999, @09:13PM (#1494713)
    Roblimo, at least look at the link before you post a story. There's been a number of stories on /. lately that caused a lot of problems for a few people and got a whole lot more people in an uproar simply because the story poster didn't check the linked story properly.

  • by Xerithane (13482) <xerithane@@@nerdfarm...org> on Monday November 29 1999, @09:17PM (#1494714) Homepage Journal
    I think that the headline for this story is very very very misleading. This is like the 5th time in the last couple weeks that /. has ramped things up more than they really are. He says specifically that Napster (the person) was a nice guy.. doesn't sound like a threatening attack to me from what I read. Please, try to be an unbiased news source from now on, I'm resorting to ignoring any and all comments from the posters at this point (Especially Roblimo and michael, hemos at least apologized)
    I'm not trying to start a flame war,but I hope someone pays attention to this.
  • by cybaea (79975) <allane&cybaea,com> on Monday November 29 1999, @09:24PM (#1494716) Homepage Journal
    Considering the fact that napster itself barely seems legal as it is, I'm also surprised that RIAA haven't shut napster down yet.

    According to this Salon article [yahoo.com] lovingly preserved by Yahoo news service [yahoo.com], they have indeed started to try and do just that:

    And to top it all off, the RIAA this week slapped an MP3 search engine called Napster with a lawsuit, claiming that Napster contributes to piracy by letting users swap file libraries with each other. Never mind the fact that many of the songs that people are swapping might be legal.

  • Slashdot and (ir)?responsible journalism by elflord (Score:1) Monday November 29 1999, @09:26PM
  • A more serious issue ... by HalJohnson (Score:2) Monday November 29 1999, @09:30PM
  • Re:I am surprised... by cybaea (Score:2) Monday November 29 1999, @09:35PM
  • Re:I am surprised... by ghazban (Score:1) Monday November 29 1999, @09:37PM
  • Re:I am surprised... by cybaea (Score:1) Monday November 29 1999, @09:39PM
  • Re:I am surprised... by BJH (Score:1) Monday November 29 1999, @09:43PM
  • Controversy = banner ad revenue. by Wakko Warner (Score:1) Monday November 29 1999, @09:44PM
  • Re:Not all companies are evil by radja (Score:1) Monday November 29 1999, @09:45PM
  • Re:But that client is console-only & not open sour by ghazban (Score:1) Monday November 29 1999, @09:49PM
  • to everyone (Score:4)

    by four (110907) on Monday November 29 1999, @09:51PM (#1494728)
    I have removed the logs and emails on the gnap site because they do not show Napster (the company) in very good light. This disision was mine and mine alone.
    I had a long chat with Napster (the person, the owner of the company) this afternoon, and we worked everything out.
    Many of the gnome developers had a meeting this afternoon (which I didn't join) with napster about this whole issue, everyone learned alot. After reading these logs I feel alot better too.

    It turns out that Napster's (the person) request to have me remove the source code, was a request as a person (which didn't come clear across to me) not as a company. After that I wrote a letter back to them saying I would not remove the source. Then Saterday afternoon Napster (the person) his co-worker (?) nocarrier and I had a chat.
    To say it bluntly, they were being rude and I was feeling threatened. (I WAS NEVER THREATENED THOUGH)

    For about 24 hours the sourcecode was offline, before I decided to email them saying I would not take it off. That was that.

    They have no legal case, nor do they want any legal case.

    This has all been cleared up hours ago. I will put this on the gnap page.
  • Re:A more serious issue ... by cybaea (Score:2) Monday November 29 1999, @09:56PM
  • Re:When do developers learn... by kgasso (Score:2) Monday November 29 1999, @09:57PM
  • a few points... (Score:4)

    by whocares (93522) on Monday November 29 1999, @10:02PM (#1494731)
    1 - Napster owns the servers that the client uses. Period. They provide the servers for use by the client. Any unauthorized client using the servers is just that - unauthorized. This is exactly the same as someone relaying mail through your server that you do not authorize, and they should be equally free to do whatever they wish to make sure that only authorized clients use their servers.

    2 - The service is provided without charge to the user. The client is provided without charge to the user. This does not == free, and it does not == public domain. The 'rights' of the users are just that of any other service - use it, enjoy it, if you don't like it, well... in so many words, shove it. I have yet to see someone build a free public domain server architecture and client to do the same, and when they do I hope that all of you will support it with gusto. Until then, you frankly have nothing to complain about. I don't see what is so wrong with using the client provided to you, and if you want to build your own and your own backend and open source it, more power to you.
  • Re:Resolved? by Citrix (Score:2) Monday November 29 1999, @10:06PM
  • Re:When do developers learn... by blackwizard (Score:1) Monday November 29 1999, @10:15PM
  • Re:Headline misleading by etherised (Score:1) Monday November 29 1999, @10:20PM
  • Re:Another /. mistake... by blackwizard (Score:1) Monday November 29 1999, @10:22PM
  • PR in the internet age by cybaea (Score:1) Monday November 29 1999, @10:25PM
  • Re:PR in the internet age by BJH (Score:1) Monday November 29 1999, @10:57PM
  • ha! by jebbono (Score:1) Monday November 29 1999, @11:01PM
  • by PG13 (3024) on Monday November 29 1999, @11:03PM (#1494744)
    As I understand the fear is that hacked napster clients will be able to report incorrectly what mp3's I have availible. But what prevents me from merely creating files of the appropriate size filled with random bytes?

    It would appear that it is easier to fool the napster program in such a manner rather than messing with the source. Everyone can make a file not everyone can code a client.

    Secondly who are they scared of? Even script kiddies probably have something better to do than falsely posting mp3's. If it is groups such as the RIAA flooding the server to make it unusable....well they could certainly reverse engineer the client just as well as I can.

    Thridly while in this case the client seemed to be easily reverse engineerable security through obscurity is not impossible. If you capture a piece of my own private code the fact that you are unsure of the algorithm renders it difficult to decode (Re: those papers supposedly detailing buried gold in virginia where only one has been decrypted). Sure it isn't as secure as a well tested publicly availible algorithm but if your intent is to hide the actions of an algorithm your choices are limited.

    Hell if security through obscurity never worked the wine project would be done.
  • Napster and my big fat big dong by jwxyz.org (Score:1) Monday November 29 1999, @11:14PM
  • Re:a few points... by kgasso (Score:2) Monday November 29 1999, @11:25PM
  • Re:Before freaking out by Betcour (Score:1) Monday November 29 1999, @11:27PM
  • Grrrr (Score:4)

    by jmweeks (49705) <jose@joseweeks.com> on Monday November 29 1999, @11:38PM (#1494749) Homepage
    I guess this is a little offtopic (if Slashdot had a general posts board I suppose it'd go there) but I've been seeing a lot of posts criticizing the headings/content/comments of topics lately. People criticizing i.e. Roblimo for "Napster Attacks Open Source Clone" (others come to mind, such as the ID spying post and the Bruce Perens vs. Corel thing).

    I just have one thing to say. Grow up.

    Slashdot as a media source is not your classic 1/2 hour news jive. It's an immediate source that shows what's being said in the moment, links us to where it's being said, and let's us hash it out on our own. So when it gets wind that something happens, when it gets a link to a rather rude (I take it, I didn't get to read it) email that may be threatening, it is Slashdot's place to post it. Things change, and updates can (and in this case, I expect will) be made. If you don't like it a little raw, what are you doing here in the first place?

    Jose M. Weeks
  • Re:Another /. mistake... by Vesperi (Score:1) Monday November 29 1999, @11:45PM
  • Re:Resolved? (Score:3)

    by quadong (52475) on Monday November 29 1999, @11:55PM (#1494751) Homepage
    From the top of each and every comment section:

    "The Fine Print: The following comments are owned by whoever posted them. Slashdot is not responsible for what they say."

    And here is how to get moderated up:

    1. Post quickly
    2. Post a link or block quote
    3. Post a very long self-written comment (note that the content, to first order, doesn't matter)
    4. Tell the moderators to moderate you down
    5. Use a lot of white space
    6. Already be at +3 or +4, most people will moderate up at this point assuming that it must be good

    And, oh yes, there is also:
    7. Say something original that adds to the conversation. Possibly something that was missed in the original posting or an update/clarification to that post. Possibly a new and different way of looking at the issue.

    Sigh, I almost want to go set it so that I can't see scores and I never get moderator points, but you know what? I will still see all these comments which are not about the real topic, but just about moderation and I won't be able to see the context, so I'd just have to go turn them back on to see what was going on. Look at me! This conversation is supposed to be about Napster! have I said anything about Napster yet? Could I, in fact, be posting this without even knowing what Napster is? Am I just wasting space on the comments page?

    Now that everyone can see their Karma, Slashdot seems to have become, for a lot of people, a game of "who can get their Karma highest." Wake up people. Karma doesn't matter. The issues matter. I'd call for complete elimination of moderation, but that will never happen. A comprimise would be, oh I don't know...
    1. Hide Karma. People can't fight over what they don't know about.
    2. Remove the automatic +1 bonus for high Karma. This way there is nothing to fight about, not even an invisible something.
    3. Remove metamoderation. It was a good idea, but how many people activly meta-moderate anyway? It's just more time spent not reading things that matter.

    So there's my rant, I don't know why I did it here and I realize that by putting it here, I am part of what I am complaining about, but I had to say it.
  • Re:Slashdot and (ir)?responsible journalism by wnissen (Score:1) Monday November 29 1999, @11:55PM
  • Re:Another /. mistake... by Bob[Bob] (Score:1) Tuesday November 30 1999, @12:42AM
  • Re:When do developers learn... by alecto (Score:1) Tuesday November 30 1999, @01:09AM
  • Re:Before freaking out by Imperator (Score:2) Tuesday November 30 1999, @01:32AM
  • why restriction? by RoLlEr_CoAsTeR (Score:1) Tuesday November 30 1999, @02:12AM
  • Re:Before freaking out by greenrd (Score:1) Tuesday November 30 1999, @02:16AM
  • Re:why restriction? by mihalis (Score:1) Tuesday November 30 1999, @02:22AM
  • Open Source Napster could be a good thing. by mwarps (Score:1) Tuesday November 30 1999, @02:36AM
  • by Asmodean451 (71567) on Tuesday November 30 1999, @02:54AM (#1494762) Homepage
    What we really need, is a distributed form of the napster service. The protocol could be based loosely around IRC.. in fact it might just be easier to sit it on top of the IRC protocol. In any case, its not a terribly complex protocol.. and it would be so much nicer if the servers were distributed. Granted there is the whole speed issue.. but with some caching thrown in it could be pretty decent. We need a completely decentralized file search service ...

    oh... and of course.. it'd be much harder for people to squash the service for distributing ~1 TB of mp3s =]
  • A few thoughts... (Score:3)

    by jd (1658) <[imipak] [at] [yahoo.com]> on Tuesday November 30 1999, @02:56AM (#1494763) Homepage Journal
    • Security through obscurity is an exercise in futility.
    • If Napster has a problem with unauthorised clients, do better validation.
    • Specifications are never really closed, merely hidden.
    • Removing one site's copies of a program doesn't remove the program elsewhere.
    • Competition is GOOD, monopolies are BAD.
    • Ideas and code thrive with evolution, not convolution.
  • Re:Headline misleading by Anonymous Coward (Score:2) Tuesday November 30 1999, @03:10AM
  • Re:What is the danger? by thal (Score:1) Tuesday November 30 1999, @03:21AM
  • Re:Read the link. by Bishop (Score:1) Tuesday November 30 1999, @03:22AM
  • Re:Slashdot and (ir)?responsible journalism by elflord (Score:1) Tuesday November 30 1999, @03:26AM
  • Isn't this illegal use of servers? by dirk (Score:1) Tuesday November 30 1999, @03:30AM
  • Re:Before freaking out by fwr (Score:1) Tuesday November 30 1999, @03:39AM
  • Re:Headline misleading by dilger (Score:2) Tuesday November 30 1999, @03:39AM
  • Re:Isn't this illegal use of servers? by kyhwana (Score:1) Tuesday November 30 1999, @03:41AM
  • Good idea by Mawbid (Score:2) Tuesday November 30 1999, @03:43AM
  • Lets attempt to look at Napster's side of this.... by Mikesch (Score:1) Tuesday November 30 1999, @03:48AM
  • Re:why restriction? by Pope (Score:1) Tuesday November 30 1999, @03:52AM
  • Re:Isn't this illegal use of servers? by Xkill_ (Score:1) Tuesday November 30 1999, @03:56AM
  • Re:Resolved? by paranoid.android (Score:2) Tuesday November 30 1999, @04:01AM
  • [OFFTOPIC] slash moderation (was Re:Resolved?) by doom (Score:1) Tuesday November 30 1999, @04:07AM
  • Re:The IRC discussion by Roundeye (Score:2) Tuesday November 30 1999, @04:14AM
  • Re:Isn't this illegal use of servers? by ghazban (Score:1) Tuesday November 30 1999, @04:22AM
  • Just curious.... by Darth Yoshi (Score:1) Tuesday November 30 1999, @04:27AM
  • That's being worked on... by Millennium (Score:2) Tuesday November 30 1999, @04:42AM
  • How about by Eimi Metamorphoumai (Score:1) Tuesday November 30 1999, @04:46AM
  • Re:We need a decentralized form of this service by Darth Yoshi (Score:1) Tuesday November 30 1999, @05:01AM
  • Re:When do developers learn... by Foogle (Score:2) Tuesday November 30 1999, @05:35AM
  • Re:Controversy = banner ad revenue. by AxelBoldt (Score:1) Tuesday November 30 1999, @06:09AM
  • On the Issue of Slashdot by Jeff Knox (Score:1) Tuesday November 30 1999, @06:21AM
  • On the Issue of Slashdot by Jeff Knox (Score:2) Tuesday November 30 1999, @06:23AM
  • On the other hand by Hard_Code (Score:2) Tuesday November 30 1999, @06:33AM
  • Re:Resolved? by Citrix (Score:2) Tuesday November 30 1999, @06:45AM
  • Re:Resolved? by cybaea (Score:1) Tuesday November 30 1999, @06:54AM
  • Re:A more serious issue ... by otis wildflower (Score:1) Tuesday November 30 1999, @07:00AM
  • Re:We need a decentralized form of this service by jtraub (Score:1) Tuesday November 30 1999, @07:21AM
  • Re:ha! by Mr M (Score:1) Tuesday November 30 1999, @07:21AM
  • Re:Resolved? [OT] by wampus (Score:1) Tuesday November 30 1999, @07:31AM
  • Re:Before freaking out by kurowski (Score:1) Tuesday November 30 1999, @07:48AM
  • Re:Resolved? by Chandon Seldon (Score:1) Tuesday November 30 1999, @08:04AM
  • Client Validation Impossible by Brian Ristuccia (Score:1) Tuesday November 30 1999, @08:12AM
  • Re:Before freaking out by Jeos (Score:1) Tuesday November 30 1999, @08:14AM
  • Re:On the Issue of Slashdot by dgerman (Score:2) Tuesday November 30 1999, @09:39AM
  • Some factual information by raph (Score:2) Tuesday November 30 1999, @09:46AM
  • ..source code availability.....less secure..! by gatekeeper-eu (Score:1) Tuesday November 30 1999, @10:07AM
  • unnecessary exaggeration by Anonymous Coward (Score:1) Tuesday November 30 1999, @10:13AM
  • how much Andover paid for Slashdot by chacal (Score:2) Tuesday November 30 1999, @10:28AM
  • Re:But that client is console-only & not open sour by Kyobu (Score:1) Tuesday November 30 1999, @10:33AM
  • Slashdot irresponsibility by nrc (Score:2) Tuesday November 30 1999, @11:02AM
  • Re:Slashdot irresponsibility by nrc (Score:1) Tuesday November 30 1999, @11:52AM
  • Blowing Smoke by Tasty (Score:1) Tuesday November 30 1999, @12:23PM
  • It's not rob's site anymore by CrAlt (Score:1) Tuesday November 30 1999, @01:57PM
  • Re:Isn't this illegal use of servers? by whocares (Score:1) Tuesday November 30 1999, @02:04PM
  • Re:a few points... by whocares (Score:1) Tuesday November 30 1999, @02:21PM
  • Re:The RIAA isnt Big Brother by Foogle (Score:1) Wednesday December 01 1999, @03:11AM
  • Re:That's why you read at level 0, genius by Jeff Knox (Score:1) Wednesday December 01 1999, @11:48AM
  • Re:We need a decentralized form of this service by Jamie Zawinski (Score:2) Wednesday December 01 1999, @02:48PM
  • Re:We need a decentralized form of this service by jtraub (Score:1) Thursday December 02 1999, @09:51AM
  • Re:Resolved? by CrayDrygu (Score:2) Wednesday December 08 1999, @08:30AM
  • 31 replies beneath your current threshold.
(1) | 2