Slashdot Mirror


Streaming Server for Linux

Apple has released the source to their Open Source Streaming Server. It now supports Linux in addition to MacOS X, which can only help Linux in the server market. The software has been released under the APSL, and can support 2000 connections on a(n admittedly loaded) G3. Does anyone know if Apple is working on modifying the APSL to meet the concerns about the revocation clause expressed by many people in the free software community?

1 of 97 comments (clear)

  1. This is a big slam against Microsoft! by Bretai · · Score: 4

    Everybody wants into the streaming media business, Apple is no exception, neither is Microsoft. Does anybody remember a couple a months ago when the CEO of RealMedia was screaming bloody murder because MS signed a bunch of agreements with them, and then *bundled* it's own player into IE50?
    That tells you how serious the big players are about this market. Both MS and RealMedia want to give away the players for free, and then make bank selling the servers. So it looks like Apple wants to do the opposite: free servers and charge for quicktime, interesting.
    I disagree on RTP/RTSP they're workable protocols, certainly better then ATMesque "QoS" (Don't get me started) but it's just that as soon as the big money ID'd this as an important market, all of their "hired-gun" programmers (read:lobbyists) started showing up for all the standards meetings, and screwed everything up. Exact same thing happened to VRML back in the day. The ironic part is that none of the fancy reservation protocols can take the place of just plain old tactic of builing "headspace" into the network.(but i digress...)
    The point is that Apple's move is going to throw a wrench in MS's hopes of owning this market. It's going to be hard for anyone to charge for a server, when there is a "Name-Brand" server available for free.
    Meanwhile, I'm streaming MP3's, onto my system, as I type, and they sound great. Even without anyone's big fancy server or reservation protocol.

    --
    Controlling complexity is the essence of computer programming. -Brian Kernigan