Slashdot Mirror


RealPlayer To Incorporate Mozilla

Will in Seattle writes "cNet has a story on RealNetworks using code from Mozilla.org's open-source browser code in a private-label version of its media player and server for Web broadcaster Global Media. This version lets RealNetworks' system stream and display Web elements including HTML and Macromedia Flash animation files, and you can download their mods here. "

30 of 70 comments (clear)

  1. Re:Layer on Layer on Layer... by Breace · · Score: 3

    Uhm... Microsoft has done that.

    It's called IWebBrowser and a newer interface called IWebBrowser2.

    As M$ describes it here it may sound like it's IE specific, but there's a Mozilla version available here.

    This is what Real should have used.

    If any program wanted a web widget, it would just call the general API and get back whatever browser was set as the default tool

    Of course one of the drawbacks of this is that if you have for example an HTML based help system that uses JavaScript, you don't know that the browser that you load actually supports it.

    Breace.

  2. Mozilla Logo by dominion · · Score: 2


    Alright, this is somewhat off-topic, but I was just wondering why the Mozilla team chose to use a red star (a symbol of state communism) as their logo. Wouldn't an anarchist black and red star be more appropriate? That is, if you're into using political iconoclastic images...

    Just a thought...

    Michael Chisari
    mchisari@usa.net

  3. Is this really necessary? by Vector7 · · Score: 5

    Do we really need to get the roles of all our software tangled and confused like this? Wouldn't life be much simpler if everything was logically divided into seperate applications (browser, mail, news, video players, etc.), rather than gargantuan applications that try to do all of the above, to varying extents?

    Anyone think that the "minibrowser" or whatever in WinAmp is the most ridiculous thing you've ever seen?

    On a somewhat different, some would argue that excessive use of streaming media and abuse of HTML for really complex designs (strung together with Javascript, with all kinds of animated silliness) is really undesirable. Abusing standards just for a little graphical flair is really a bad thing anyway - it makes it both more difficult for users to view your content (by narrowing the range of browsers that can view it correctly), and makes it difficult for future software to evolve when so much effort must be spent on preserving backward compatibility.

    Thoughts ?

    1. Re:Is this really necessary? by quasimoto · · Score: 2
      No! It will not stop only get more convoluted.

      [insert a bunch of stuff here that will crash netscape] XYZZY [/crash]

      The whole mess is offensive. I still waiting for this feature - "auto stop anything that; blinks, has animation, is music, real* " . -d

    2. Re:Is this really necessary? by ralphclark · · Score: 2

      This is just plain fucking stupid. *Everybody* who runs RealWhatever already has a browser. Why should we need to have the same code occupying space on our hard disks twice? If you want to serve up streams with accompanying HTML then use the damn browser with the RealWhatever plugin, don't give us a new browser plugin to go with the standalone player.

      The idiot who dreamed this up should be fired for gross incompetence as they clearly don't know a thing about software.

      Consciousness is not what it thinks it is
      Thought exists only as an abstraction

    3. Re:Is this really necessary? by Ripp · · Score: 2

      Life would be simpler the way you state if (IF) everyone thought like us *nixers did, and like having a bunch of little tools that all mesh together. Unfortunately, Joe Dumbass who just bought his Gateway wants it ALL...NOW.

      *shrug* I'm torn, myself. If an app *can* do "it all" and pull it off without becoming too overbearing and complicated, then sure, let me at it. Odds are, no it can't.

      Re: minibrowser in WinAMP. I've seen (heard?) a few sites/stations that use the URL prop. of their stream to show a little logo or whatnot in the minibrowser, actually is kinda neat. Used this way it works great. Try to read slashdot or it fails. It's got a specific purpose.

      Re: backwards compatibility. I dig Flash. Sorry, but I think its a bit ahead of the bandwidth situation, but it rocks. WHEN USED PROPERLY. Overkill is another thing altogether. We saw and said the same thing 5 years ago when BLINK tags, animated gifs, and sound were available in browsers. "Oh my god! The humanity!" Now it's pretty much standard fare. (save for blink thank god.) They're still too much when used badly, and/or in excess....bad design is bad design no matter what.

      Otherwise we'd all still be using gopher and lynx now wouldn't we?

      Real should just stick to making a real media player. Period. What "real media" is is up to them, but they shouldn't be trying to make the next greatest mp3 player/web browser/bsod inducer on the planet. (My $.02)

      --
      Blech. Signatures.
  4. Re:Mozilla's future? by jilles · · Score: 3

    Mozilla is an opensource project with the specific goal of producing components for third party use (which is probably one of the reasons they don't use GPL). They ultimately aim to be a platform for developing web based applications.

    Therefore Real embedding Gecko is a good thing. The more companies that follow Real's example the more mozilla becomes a threat for IE. People have been complaining a lot about Netscape's GUI without realizing they can just take the browser component and wrap it into whatever GUI they like.

    I don't particularly like Real's GUI either (though it does improve if you disable all the non essential stuff) but that's not the point. The point is that Gecko is becoming a damn good browser component and that just about anybody can embed it in their product (and that includes MS). More people embedding it means more users, which means more pressure on MS to either comply with standards or even to start using Gecko themselves.

    A little sidenote on real embedding Mozzilla: why don't they rewrite the GUI in XUL? That would make it much easier to port the damn thing.

    --

    Jilles
  5. Re:Farewell by kwsNI · · Score: 2
    We're gonna miss you man. Your trolls rocked.

    May the hair on your toes never fall out...

    kwsNI

  6. Re:Well, at least they didn't... by Zico · · Score: 2

    it's understandable that they would go with Mozilla over IE

    Eh? What part of "The system RealNetworks created for Global Media will use Microsoft's Internet Explorer browser if it is installed on a person's computer and will download the Mozilla-based browser otherwise," did you not understand?

    Looks like they specifically are going with IE over Mozilla; only in the infrequent case (less than 20%) where a user doesn't have Internet Explorer will the Mozilla-based browser be downloaded.

    Besides, didn't you get the memo from Larry Wall that laziness is one of the three chief virtues of a programmer? ;)

    Cheers,
    ZicoKnows@hotmail.com,

  7. Re:Shhhh...don't tell them.... by puetzk · · Score: 3

    They did post the source (well, diffs against the main tree, close enough for me) of their modified mozilla, and placed them under the MPL-1.1. mozilla developers have been looking over them this morning (discussions in #mozilla), and there is some good stuff in there - if they work as claimed, real has fixed some long-standing bugs that nobody else had gotten to yet. Don't knock these guys too hard, it seems at first glance that they did everything right :-).

    The only fault? there's no email address with any of it, so it's going to take a little searching for contact information to properly credit them if (or when) their work gets checked in.

    --
    The Matrix is going down for reboot now! Stopping reality: OK. The system is halted.
  8. Oh, Good! by waldoj · · Score: 2

    RealPlayer just doesn't crash enough as it is; this should help.

    /me ducks and runs

    ;)

  9. Noooooo!! by konstant · · Score: 2

    Does anyone else here use Windows Media Player for the sole reason that it doesn't inundate you with banner ads, SPAM opt-outs, clutter, millions of buttons, and useless flash?

    Now they're going for the Macromedia angle too. God.

    RealNetworks has a gigantic slice of the market pie in streaming media. Yet more evidence that the average consumer does not share the tastes of the average geek.

    -konstant
    Yes! We are all individuals! I'm not!

    --
    -konstant
    Yes! We are all individuals! I'm not!
    1. Re:Noooooo!! by harmonica · · Score: 2

      Wait for Media Player 7, which will add lots of useless visual crap (don't know about banners, though).

    2. Re:Noooooo!! by Gompers · · Score: 2

      I hate spam as much as the next guy, but they gotta make some money somewhere. I view it as an annoyance more than an inconvienence. If Real had the financial horsepower MS does, I don't think you'd see the spam...

      If MS did it, it would be pretty pointless. For them, WMP is more of a control issue than a making money issue, I suspect. Kinda like the browser wars all over again?

      Maybe I'm way off base.... just my 2% of a dollar.

  10. Re:Clarification of GPL vs. MPL/NPL? by drivers · · Score: 3

    The answers to your questions can be found here. It is a chapter written by Bruce Perens from the book "Open Sources".

    http://www.oreilly.com/catalog/opensources/book/pe rens.html

    Specifically, scroll down to "Analysis of Licenses and Their Open Source Compliance". There is also a nice grid comparing the licenses.

  11. Re:Farewell by Tim+Behrendsen · · Score: 2

    Oh man, this really bums my day. Your posts rock.

    At least put up a web site somewhere of "The Best of Trollmastah" so that future generations can experience the trolling magic.


    --

  12. Finally! by Anonymous Coward · · Score: 3

    a browser plug-in for my media player!

  13. Whee by VAXGeek · · Score: 2
    Suggested trolls:
    • Hey! Keep Mozilla out of Realplayer! Realplayer is bloated enough!
    • Hey! Keep Realplayer out of Mozilla! We don't want our precious little browser getting bloated.

    At least now I can get streaming audio with all the porn I look at with Mozilla.
    ------------
    a funny comment: 1 karma
    an insightful comment: 1 karma
    a good old-fashioned flame: priceless
    --
    this sig limit is too small to put anything good h
  14. Farewell by Trollmastah · · Score: 4

    So long Slashdot my old friend.
    I won't come to troll you again.
    because the console softly creeping,
    killed my karma while I was sleeping.
    And the flames
    with just remnants in my brain,
    don't remain,
    upon the threads... of Slashdot.

    In flick'ring lights I type along.
    Submit my troll, before to long,
    Letters haloed by my squinting,
    at the rant that I was typing.
    For my eyes were blurred
    by the flash of the cathode beam,
    term'nal screen,
    and all the trolls... on Slashdot.

    And in the fuzzy light I saw
    10,000 zealots, maybe more:
    Zealots karma farming,
    Zealots flaming without thinking.
    Zealots modding posts
    that karma never shared.
    (No one dared,
    disturb the balance... of Slashdot)

    "Fools," said I, "you do not know.
    Honest opinion makes the karma grow.
    They post the rules so that we might read them.
    Meta mod 'cause we don't heed them."
    But my posts
    like trolling karma fell,
    (Oh well...)
    An echo,
    On the threads... of Slashdot.

    Thanks folks, it's been a blast. After a long time under the TM account, I feel it's time I call it quits. The TM account was created and used on a bet that a spamming troll could not survive moderation and last more that a few week, made even harder by having to do it with an account name as silly as Trollmastah.

    I'm ending my trollish run with:

    * +33 Karma (lowest level I hit was around -20)
    * Due to being over +25, I receive the +1 bonus (kind of ironic)
    * A long run at -2 default.(Well deserved)
    * A console initiated permenant tag which keeps default post at -1 regardless of karma. (sort of a select club)
    * About 50/50 percent positive/negative e-mail(Thank you all)
    * Easily over 100 "First Posts!"(Woo Hoo!)

    Even though trolls are generally discouraged, I did find that trolling is a valuable addition to the /. culture and when done without being offensive, vulgar or mean, even trolls can keep positive karma and add not only to the culture of Slashdot, but also to the content.

    I'd like to thank Rob, Jeff and the gang at Andover for providing such a cool forum and for putting up with so much noise, the daily moderators for participating, and also to the trolls, you add the character which makes Slashdot a community.

    Hope you enjoyed the posts,

    Regards,
    TM

    --

    .

    Take all good things in moderation, including moderation.

    1. Re:Farewell by technos · · Score: 2

      First Meept!, then the real Mr. Petrified, then Fattime and Lubie, now you?? We'll only have OOG!! Well, OOG and the "I'M GONNA KICK YOUR ASS" guy.. C'ya, we'll certainly miss you..

      --
      .sig: Now legally binding!
  15. Layer on Layer on Layer... by Valdrax · · Score: 2

    Forget the good emulation layering contests.

    Now I can open my browser, load a plugin that includes a browser that has a plugin that... Talk about "thinking outside the box"! Now Real wants Netscape as a plug-in.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  16. *crash* by Anonymous Coward · · Score: 2

    person1: Hey! You got media player in my browser!
    person2: Hey! You got browser in my media player!

  17. Re:Why we need GPL by MarkKomus · · Score: 4

    "If the GPL was in effect, this would require Real to publish the entire source, not just diffs, for the Real product. "

    And if Mozilla was GPL Real would never have used it in their player. This is why we need alternatives to the GPL, I, and many others I'm sure, are quite happy if someone else uses/modifies our code, as long as changes made to the part we write are made public. Real's code is up to them to release if they wish to.

  18. I'm no expert, but... by Valdrax · · Score: 2

    I think the NPSL is more like the LGPL, as I understand the LGPL, anyway. You can embed it with commercial apps, but you have to open source any and all changes made to the open sourced components. The Gecko engine was written with the intention that other companies could embed it in their software. The ability to get people to adopt the Gecko engine (and thus, the Gecko engine's style of web design) would be diminished if the license was viral like the GPL.

    Plus, Real wouldn't be stupid enough to accidentally build a large new feature of their product around a piece of code that could potentially make them have to open up all their source without checking the license in detail first. Of course, if they wanted to open source their code...

    ...they would've made a press release about it and lapped up the OSS PR goodness that other companies seem to be riding right now. However, I don't see them open sourcing their streaming video format's codecs, as that would destroy their authoring software business.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  19. Clarification of GPL vs. MPL/NPL? by Cycon · · Score: 3
    Could someone please take a moment to clarify the major differences between the GPL and the MPL/NPL licenses under which Mozilla is released? The article states "The modifications we made to the source code are publicly available, in accordance with the terms of the Netscape Public License 1.1." which leads me to understand that they must be pretty close, and the MPL passes the Debian Free Software Guidelines but I'm curious as to what the exact differences might be.

    Afterall, if they're so close, why didn't Netscape just go with the GPL?

    --Cycon

    --
    Your Brain + EEG + LEGO Robots = Brainstorms
    1. Re:Clarification of GPL vs. MPL/NPL? by pdion · · Score: 2

      The licenses are more or less the same with the exception that the NPL gives Netscape special rights with respect to modifications of the initial Netscape code (MozillaClasic that is). If you change the code in a existing file then Netscape had additional rights (under the NPL). However if you attribute new code then it falls under the MPL and Netscape does not have special rights

      I believe the initial reasoning was that they wanted to be able to shared code between the client (Navigator/Communicator) and their server products without having to open source their server software as well. However taking into consideration that in the end the client was *almost* completely rewritten I think there should be little or no consequence of the NPL. I maybe wrong of course as there is still 5% of the old NS4/5 code in Mozilla.

      All of these are much better documented in the NPL FAQ at mozilla.org : http://www.mozilla.org/MPL/FAQ.html

      From the same FAQ: The main reason they did not choose the GPL is because Netscape (and others) will want to include proprietary code with a finished product (Flash/AIM/cryptographic modules) and under the GPL this was not possible. So the MPL/NPL combines terms from the GPL and the LGPL.

  20. Re:Why we need GPL by puetzk · · Score: 2

    correction, MPL did not in any way force them to release anything (it's more BSD-like). But they released their changes. Nice of 'em.

    --
    The Matrix is going down for reboot now! Stopping reality: OK. The system is halted.
  21. Not e-mail anymore... by Paul+Neubauer · · Score: 5

    Once upon a time it was...

    Any program will grow until it can read mail.

    But now it seems...

    Any program will expand until it can browse the web.

    How about one job per program?

    --
    I don't subscribe to RMS's GNUtopian vision.
  22. WinAmp by nick357 · · Score: 2

    I seem to think that WinAmp has some kind of built in browser also. (I could never get it to work). I never really understood it their either. I guess that this is kind of a me-too thing.

    I don't see the point of this really. I want my plug-in-add-ons to be lean & mean.

    Its kind of like having to run windows just to get access to that IE plug-in.

  23. Full Circle by DeepDarkSky · · Score: 3
    Indeed, as RealPlayer used to be a plug-in (or had a plug-in version, however you want to say it) for browsers, now mozilla's gonna be integrated as a plug-in for RealPlayer! What they have in mind is actually staggering - by saying that they can treat everything as a stream, and they are creating a player that plays any kind of stream, they are saying, we are aiming to be broader than the web and all the web pages, etc., because the web is really only http, running mostly on port 80 or 443.

    Of course, they could have borrowed a lesson from Winamp, who's had a little browser in their MP3 player for a while. But then, maybe the guys at Winamp (Nullsoft, whatever) should learn from this and incorporate Mozilla into their player.

    They are seeking to turn the tables on the browser with this move. I'm sure if this is greeted warmly by the general public, you can bet they will position it more agressively as a "stream" browser/player, unlike what they said about their intentions were not to create a "browser".