Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Open nap server on OS X?

Open nap server on OS X?
Thread Tools
Mac Elite
Join Date: Sep 2000
Location: New York
Status: Offline
Reply With Quote
Feb 19, 2001, 02:29 AM
 
I am very interested in the concept of running a napster or napster-like server on my computer. I am a college student and a freshman computer science major (so I don't know too much yet) but I am applying for a summer program where I would spend 4 weeks basically programming whatever I want. I would love to create a napster-like service that would be limited to my school's network only. It would allow file sharing over the campus network which should assure that all connection speeds are very fast. I would love to make it cross-platform compatible.

Since the idea of this summer program is to gain experience programming, I'm sure that they would want me to write the entire thing from scratch, plus I honestly know very little. I took the intro CS class last semester and learned a little bit of C, but have not taken the next class yet because I would like to put it off until next year when I'll have this summer experience, hopefully. So I obviously have not created any software with a graphical interface.

so my question is, can I do this? Can I port Open Nap to OS X or can I write my own server AND client? Thanks for the help.
     
Senior User
Join Date: Feb 2001
Location: Rochester, uk
Status: Offline
Reply With Quote
Feb 25, 2001, 06:33 PM
 
It sounds fascinating, but honestly I don't think you're up to it. I'm a CS final-year, and I'm not sure if I'm up to writing Peer-to-Peer apps. Networking is potentially a very complex area of programming.

If you do want to try, go ahead, but make sure you know all the languages and interfaces BEFORE you start - four weeks will be extremely an extremely tight deadline.

Porting an existing app is probably more like it, but again, learn stuff in advance. Don't just drop into it with a four-week deadline.
All words are lies. Including these ones.
     
Admin Emeritus
Join Date: Oct 2000
Location: Boston, MA
Status: Offline
Reply With Quote
Feb 26, 2001, 09:24 AM
 
That would be four very busy weeks.

But I think Fanning wrote Napster in a weekend, or the equivalent time. (?)
"Against stupidity, the gods themselves contend in vain" (Schiller)
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 12:25 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2