Peercast Source Available
jilles writes "Peercast, a p2p streaming program, has had some attention on slashdot recently. Now the source code has been released under GPL. Please find the announcement + source code here."
← Back to Stories (view on slashdot.org)
Similar to delayed branches and loads.
Bless you Hennesey & Patterson.
Stanford rocks!
If you celebrate Xmas, befriend me (538
Now if only the code for the FastTrack system would be released. Perhaps a better protocol could be developed with a mix of Gnutella and FastTrack.
The peercast web page says "To download the PeerCast source you must also agree to the following conditions..."
The GPL says "You may not impose any further restrictions on the recipients' exercise of the rights granted herein."
Sounds like there is some incompatibility here.
Perhaps I am missed the point of the program, but what good is a p2p streaming network? I mean its great that its GPL and all, but most people just like to leech files not listen to streaming audio. I suppose this could sort of get around the whole CARP problem, but I don't think this is the way to resolve that problem
People seem much brighter once you light them on fire.
Lately I see more and more companies release their program/product under the General Public License, saying that, if you want to use it in a commercial product you have to buy a commercial license.
I am modestly fond over this practice, but hey, more GPL software is good for everyone !
However some issues arise, say I write a patch for their program, and they incorporate it. If some then buys a 'commercial license' they are selling MY patch under a non Free license...
Furthermore, the FSF has announces an updated GPL in a few months... something tells me that the FSF might be tempted to make this sort of things impossible, since, if you look at it straighly this is a bit fishy.
Just my 2 cents.
mod this up!
-- mikeDOTd
Keep quiet...the universities might hear us!
I'll form my OWN solar system! With blackjack! And hookers!
Phase 1: Get source.
.>
Phase 2: GPL it and have the servers Slashdotted.
Phase 3: ?????
Phase 4: Profit!
Yea yea, this is COMEDY people. I'm not quite that paranoid...
Banaaaana!
The PeerCast FAQ is a good introduction to PeerCast.
.: Max Romantschuk
You must not connect to the main PeerCast network if you have modified any of the code in the `core` module.
Yeah sure... how many crackers will adhere to this condition?
if it's not already obvious to you already after reading the main page, would be for the small internet radio station.
one of my favorite audio programs comes from a local club down the street, who streams their dj shows. they have limited bandwidth, and can only support 10 128KBit streams simultaneously. i often can't listen to some of the live shows, because there are no more available connections.
with this software, now the number of listeners is unlimited... yay!!
Get your acronyms right! It's pirate-to-pirate!
cuz to tell you the truth I feel like we're being typecast as a bunch of peercasting multicasters who just broadcast our dreamcasts through comcast.
hmmm.. its only stealing if you are caught... or if you enjoy it.... or if you... ok, its stealing, but p2p is what the internet was designed for, right?
If all we had left were Vulcan Jedis... would they say: "Live long, prosper, and may the force be with you?
Did you actually visit the homepage? Or even read the article? This is filesharing applied to a legal and very interesting situation.
/dev/null... so I cant even use it for now.
This uses the gnutella protocol to repeat internet radio broadcasts between listeners. If you listen to a radio station, you have the option of rebroadcasting what your listening to to another person. This distributes the load of hosting a radio station and allows you to help out small (in particular personal) broadcasters.
I would love to use this, but I think that my University is filtering all evil copyright-infringing gnutella traffic to
--Kevin
Whats with all the p2p? Nevertheless, if any p2p network is going to survive, it needs both a legally and technically sound framework, each as important as each other. Just my 2 cents.
Analytic & algebraic topology of locally Euclidean meterization of infinitely differentiable Riemmanian manifold
It's not a "filesharing" client/server... it's a "streaming" client/server. There's a big difference here. ,y favorite club starts using this, so I don't have to worry about their limit to the number of simultaneous listeners they support!
With Gnutella, you're sharing files. With this software, you're sharing streams.
The cool thing about this is that a radio station (or any user for that matter) with limited bandwidth can now stream their program to an unlimited number of listeners.
I hope my
Is it like icecast?
My Aurora : http://www.youtube.com/watch?v=o91ZsGwJYyg
FB : https://www.facebook.com/TanveersPhotography
Actually, it is p2p, if you are the DJ, you only need 1 (perfect world) stream out. Then another person connects and shares your stream out while listening. Thus spreading your music out, increasing with each additional user. If you have the bandwidth, you can stream multiple channels of the same content increasing the user availability of it. (64k in, 128K out, you now doubled the stream)
BTW, that woxy.com radio on peercast is rather good, listened to it the other day on a 64k ogg stream, awesome.
When you start by saying that "it is clear", you assume that it is clear. To me it is not. One license compared to another license tries to achieve different things. Technically superior? I assume that you think BSD kernels are superior to the GPL kernels.
The bottom line of kernels is that to most people they are a given. It is the software on top that is important. A superior OS allows for superior software. That is why it is heartening to see non proprietary kernels evolve so well and become an alternative for desktop use.
Mod(s) on crack. This is what we call a "troll" that is normally to be ignoreed. *sigh* Oh, well.
Apparently it appears so. But the fact is that the bandwidth would again limit it. Well the server will need only one or 2 user BW, but what if you have somebody behind a firewall and dosent want to share... You have a broken chain. In the ideal world everybody would share, and you can have 1000 listeners on 100 K orginal source, but in the real world around 20% will be willing to share.
My Aurora : http://www.youtube.com/watch?v=o91ZsGwJYyg
FB : https://www.facebook.com/TanveersPhotography
I am not too sure what legal redressal RIAA has against this thing, I doubt if there is any right now. Could anyone enlighten me?
Frankly speaking this could be a big coupe. Even if they change laws etc( I doubt that will be any time soon) they cant go running after everybody in the chain. If this network gets to be big, the hounds have a big task ahead of them. The only possible redressal for them is if they get the govt to ban the internet itself!Guess what, technology always stays ahead...
My Aurora : http://www.youtube.com/watch?v=o91ZsGwJYyg
FB : https://www.facebook.com/TanveersPhotography
It wasn't "Redundant" when it was written.
It only became redundant when others posted the same thing later.
Bah! stupid people.
After reading through some of the message boards on their homepage, it seems the questions of it being released under a GPL type license were not met with too open of arms.
Interesting thread to read here. It will be interesting to see if this works or is just a stunt to pull in a bigger listener base to increase the network size. After all from the looks of that license, it seems to leave an out for everyone else to do the coding and them to sell it as a commercial product.