Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Apple Businesses

QuickTime 4 Streaming Server to be Open Source? 52

2megs writes "Apple Insider is reporting in their preview of expected MacWorld Expo announcements that QuickTime 4 will be unveiled at the show next week. As expected, streaming capabilities will be pushed hard, but what's perhaps more eyebrow-raising is that the new QT4 streaming server may be open source. "
This discussion has been archived. No new comments can be posted.

QuickTime 4 Streaming Server to be Open Source?

Comments Filter:
  • To all those who are proposing reverse engineering the sample server to get a QuickTime client for Linux...

    I don't think it will be possible. It has been stated (somewhere else) that to stream existing QuickTime files, they would NOT need to be converted. This says that the server is only interested in moving the raw data to the client. No knowledge of the client format should be needed.

    I read somewhere else that this streaming stuff is based on MBONE multicasting, so it won't be a proprietary format.

    It seems that Apple has found a good tranport method already and doesn't see the need of developing a new one.
  • Interesting point.

    It's possible that the public server code will only support pre-recorded files. It's also possible that a platform that *does* have QuickTime ported (Mac, Win) will be used for the encoding and, as demonstrated at WWDC, the server simply acts as a reflector for the Multicast or Unicast stream.

    I don't know, I'm just excercising my imagination here :-)
  • If the QT4 streaming server and possibly the QT format were open source, you can forget about Real Networks. Maybe Apple is pulling a Microsoft--except they bundle source code with their product :-)

    Anyway, I'm sick of having to wait for the new RealPlayer G2 to be available for Linux.
  • Posted by oNZeNeMo:

    This chance that apple might make the server OSS is great...for Windows and Macintosh users. Perhaps they're admitting to the fact that one needs a real OS (read unix or a clone thereof) to run such services. This is yet another example of Apple's too-little-too-late disease.
  • Don't worry about specs being open; QuickTime 4 is going to be the next MPEG standard.
    And Real's bloated G2 server can rot. Has anyone used one of these? It starts up a half dozen processes each allocating ~270meg of RAM. Of course it isn't all swapped in, but when traffic goes up on these things, it can get ugly.
  • Since the server is going to require the Quicktime library it won't be much use on Linux. How can it not require the library if it is to read Quicktime files? Apple is never going to release the Quicktime source because Linux runs on the same hardware as MacOS and Quicktime is the only thing keeping MacOS alive.
  • If someone does write a QuickTime library for Linux, they should also follow the QuickTime API. It would be a great draw to Macintosh developers if they knew they could at least port QuickTime-dependent code with a minimum of effort.
  • Rumors have been floating about a QuickTime port for Linux; I wouldn't be too surprised if Apple Open-Sourced that (anyone noticed how it seems to have been getting more and more friendly to the OSS community lately?)

    However, it might just be the server for now. And it reinforces a view which most Linux users refuse to see; at least right now Linux is only for the backroom; a fact which will not change until it's got the one thing it still lacks: usability. Gnome and KDE are making great strides towards this, but neither is there yet (and if you look at the two, despite their version numbers they're actually about equal; each focuses on different aspects at different times but overall it's a draw at this point). Certain Slashdotters who I won't name here can rant their techno-fascist babble about "the idiots will ruin Linux" all they want, but Linux needs usability. I'd say that, given what is out there and where it appears to be going, that it has about two years left before it reaches it. In other words, we'll have that last key piece of the puzzle about the release date of Windows 2000... um... 2001... wait... I mean 2002.
  • The predecessor to this, the original QT Streaming stuff, required a unix-based reflector to be of any use at all. They provided a few binaries and also the source code. Pretty much the same thing here. Any client-side issues (such as no QT for Linux) should be resolved by the Java QT client.
    QT itself could never be open sourced (or at least not as it is and not easily) because of all the 3rd party codecs and such contained within.
  • I notice here as I have before in previous stories that Linux/Open source fans focus on the player.

    The Movie Player application is unimportant. It just accesses the Quicktime layer - many applications can play quicktime movies, since all they do is call on the Quicktime extensions. This is one of the reasons that so much video work is done on macs: it's part of the system. In theory you could edit video using MS Word (but I wouldn't advise it; you always get those messy cuts ;-)).

    And having support like this for video on Linux would be crucial in getting it accepted in video editing work, which Linux would in theory be very good for (good video editing software and a stable user interface wouldn't hurt either).

    So what gets in the way of having Quicktime support on Linux is Apple porting it. They aren't going to make it Open Source, because the patents on it are crucial to Apple (witness the lawsuits against MS - it may have been with AVI) and they want to have control over it. And they do make money with it. It doesn't need to be Open Source for Linux users to get the benefits from it. That's just a control thing.

    And as someone noted above, Apple doesn't own the patents on a lot of the codecs and file formats (and it supports a lot of those) that are part of Quicktime - it's too complicated to try to make it open source software. Just having the libraries available on Linux is enough, and they will do it if there is a need for it, and when that happens some high end commercial video editing software might be ported in a couple of years time, which would be great.

    Even if the streaming server software is open source the quicktime libraries (if they are needed) won't be, but it would be great for Linux if they were ported anyhow. Bringing standards like this to Linux is good for Linux.

    And again...

    Quicktime is more than a movie player.
  • by Kev ( 4776 )
    and yet...

    they are still here.


    In a year's time this kind of comment will still show up. While a year and a half ago I would have said yeah, you're right, and not bought my mac, I did anyway. And I'm still happy with it. And Apple is still here, doing nicely, and unlike some other companies it's not trying to stiff Linux.

    As for that proprietary hardware, I guess Apple and Motorola should move to an open standard like, say, Slot 1 maybe... ?

    And damn those PCI slots, SCSI, USB, Firewire, ATA, zip drives, etc.

    I think grok is about the only standard they don't support. You were right about that. But I never use it except to hook up beezkels.

    as I say, yawn
  • Weren't there rumors swirling around on /. (and elsewhere) not too long ago that the $150 mil stock thing was a secret resolution to Apple's lawsuit against Micro$oft asserting that M$ had stolen Quicktime code and deliberately fucked w/ Windows 95 so Quicktime wouldn't work?

    There was nothing "under the table" about it. Settlement of outstanding lawsuits was mentioned in the news at the time.

  • Could not one be deduced from the other? I have always thought RealNetworks stunk (stank? smelled!) because the protocol is proprietary and secret. If so, then releasing the source for a server would make it easy enough to write a client, right? I expect there could be some fun trying to guess the inverse algorithm, but it shouyld be possible, methinks with too little true knowledge.

    --
  • A Few Of Apple's Good Decisions (possibly in conjuction with other groups):
    a)QuickTime
    b)TrueType
    c)ATSUI technology (another font tech. sometimes called stroke font technology)
    d)FireWire (IEEE 1394)
    e)Embracing USB and PCI fully before the x86 crowd
    f)iMAC (as much as you hate it, its selling well)

    As for your example, apple is in fact going to be shipping a PPC with some form of open *nix installed soon, MkLinux being the prime canidate.

    As for exibit B, it was $150 Million + stock + patent swap + unspecified other monatary (presumed to be for the lawsuits Apple dropped against MS) Just consider how silly it is to even think that $150 million can save a four billion dollar company. Really, please get a handle on how large these corporations are. And no, it wasn't about QuickTime, it was about MS Office, hence Office 98 for the MacOS. Apple thumbed its nose at MS over threats to QuickTime.

    Sure Apple may be the underdog, but remember every team but one is the underdog in all sporting events. I would really like to see your experience on golden parachutes. Could you be the hachet CEO of Bun corporation that recently got fired for cutting over half the jobs and still not turning the company around? He sure knows about golden parachutes. Or did you read the ghost written "autobiography" of Gil Amelio? There's a guy that sky dives with yellow silk for a living.

    Apple...
    The company that got the PC before there were PCs
    The company few can grok
    Infinite Loop indeed... when your in the groov, busta move
    The good idea company that gets everything ripped-off
    The company that made up over 50% of the computers at Wired, over a year ago (cuz Wired is no more)
    The no IRQ/DipSwitch/Plug&Pray hardware company. just like Sony Playstation!

    *RANT ON* I would love to take to take my BIG ASS BOOT and do some concusive maintenance on anyones crainium that calls Apple a propriatary hardware company. BAM! That's for the Dell BIOSes. BAM! That's for the Compaq's chipset. BAM! That's for SGI. BAM! that's for any and all Intel chipsets ever made. Every one of them propriatary BAM! BAM! BAM! *RAND OFF* - this view doesn't necc. reflect my opinion tomorrow, but I'm real sure it will.
  • As much as I'd like to see a QT$ client for Linux, I'd really like to see a streaming media server that doesn't pork you for each feature. the Real Basic Server G2 gives you crap. And if you want Flash get ready to shell out $295 extra. Now if I can get my hands on an free, Just as good or Better than Real or "Net Blow" server, I'm all over it. From what I know of QT4's Streaming capabilites, it's not going be teh bandwidth hog that Real is. But then again, well see this week.
  • Linux is also unix-like but not unix-based. So is the BSD kernel, which NeXTStep/Rhapsody are built on top of.

    I listened to a guy who worked on Rhapsody speak at USENIX this year, and he promised that all of the standard UNIX tools (the Bourne shell, ls, tar, grep, etc.) would be on the Rhapsody CD.

    So it sounds unix-like enough for me...
  • Weren't there rumors swirling around on /. (and elsewhere) not too long ago that the $150 mil stock thing was a secret resolution to Apple's lawsuit against Micro$oft asserting that M$ had stolen Quicktime code and deliberately fucked w/ Windows 95 so Quicktime wouldn't work?

    Someone clear this up for me cuz I've always wondered what happened with that story...

    W
  • ... Excessive idiot-proofing ends up hurting users, confusing them even more by isolating them from what's really going on. You should want to engage users in the details ...

    NOT!

    You do not want to engage users in the details! You want to make the system transparent. The fact that the system crashes is a flaw in the system, not an "opportunaty for learning". Think of the phone system or television.

    Think about it, how many people use computers? How many read /.? Or another example, how many people listen to CDs? How many people have component stereo systems? The fact is the majority don't care about, nor are they interested in the details. Their interest is not in the computer, but in what they can do with the computer (i.e. games, word processing, browsing the internet, etc.). Again think of the phone system. Most people don't care about the network or the switch, they just want to talk.

    One last example, how many people own cars? How many people change their own oil? Some people enjoy working on cars and some people enjoy working on computers. Most people don't, and never will. They are interested not in the tool, but in using it.

    Steve M
  • Um I think that's more like $150 million + (as a people have already pointed out, along with elucidations of the correct causes of the stock-purchase & etc) but anyway

    "My personal opinion is that this little donation is the single reason that Apple is still alive (remember, they probably wouldn't have been around to do the imac or MacOS 8.x+1 if Bill hadn't coughed up some spare change for the shoe-shine boys at Apple. Smart move on Bill's part too.."

    may be based a upon a common misconception. Apple was already turning the corner financially and showing a profit when Microsoft made the "investment" you refer to. And anyhow Microsoft and Uncle Billy aren't in the habit of throwing their money into companies that look like they are about to choke, though they have pulled out of companies (i.e. Real) that are doing well in order to give their own products (of the same nature as said company's) an extra advantage . . . among other business tactics.

    Of course there's no crime in eliminating conflicts of interest . . . I wouldn't be surprised at all if Microsoft didn't sell off its non-voting shares in Apple using this line of reason sometime in the next year. It hardly matters--Apple doesn't, nor did it ever, need Microsoft's money, and it probably could do just fine without any of Microsoft's products, despite Steve Job's fears about losing Office (and remember that Microsoft is contractually obliged to keep Office available for the Mac platform for another two or three years, so there's a security blanket still).
    Whether Apple truly embraces open source or no, the fact that they are not dependant upon Microsoft products for their well-being is clearly evident in a software economy that is obviously shifting towards open source models in an irreversable way, nurturing an environment wherein businesses and execs are less apt to fall for Microsoft FUD about application compatability and maintaining business software "standards" ruled and governed by Microsoft. Open source will play in Apple's favor, at least in the shorter term.

    Anyway I hope Apple does more to embrace open source. It would be a step in the right direction for the company, what with past debacles.
  • I should have said "I wouldn't be surprised if Microsoft DID sell off its non-voting shares in Apple sometime in the next year using this same line of reasoning" or something to that effect, which is what I meant. Damned double negatives. (Of course, Microsoft is likely to make money off of that investment, so maybe not . . . .)
  • MacOS X is NOT NextStep. MacOS X is built on top of BSD Unix. It will be fully POSIX compliant. Porting from BSD will be easy. Sheesh...Some people go to any lengths...
  • I submit that they are dropping MkLinux because it will be competing with Mac OS X (Rhapsody) which is unix-based. Mac OS X sounds pretty cool, but I'll take the GPLed Linux OS over the proprietary OS any day.
  • Lack of platform standardization? Supply the source and we'll compile it!! It's irrelevant as a client platform? I do all of my computing in Linux now...I only boot into Win95 when my roomates need to use their programs, and that's once in a blue moon. I've never seen a Win95 client with 55 days of uptime, either.

    --

Anyone can make an omelet with eggs. The trick is to make one with none.

Working...