ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Jobs
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


Application development Toolkit

RealNetworks reveals code in single Helix

Joe Wilcox, CNET News.com CNET News.com

Published: 30 Oct 2002 14:21 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

As expected, RealNetworks has released the source code to its client software, which includes fully functioning media players for Linux, Mac OS X and Windows. The open-source client, which RealNetworks calls the "Helix DNA Client," includes code for the company's RealOne media player and its audio and video codecs.

"The industry has asked for a single industry-standard media player that supports all file formats and operating systems," RealNetworks chief executive Rob Glaser said in a statement. "The Helix DNA Client and the Helix community are the answer. We welcome and encourage all developers to freely register on the Web site, download the source code and actively participate to drive this mass medium of Internet broadcasting to the next level."

The tactic contrasts sharply with those of archrival Microsoft, which guards the blueprints -- or source code -- to its products as if they were crown jewels. RealNetworks' move could reignite the fierce debate between open- and closed-source advocates. Microsoft contends open-source software is potentially more vulnerable to security problems than code kept out of the public domain, a charge dismissed by open-source advocates.

RealNetworks also runs the risk that companies could use the source code to develop competing products that could further weaken RealNetworks' position. But the company apparently sees the potential benefit of third-party developer input as crucial to advancing its technology ahead of Microsoft's Windows Media Series 9.

Seattle-based RealNetworks announced its Helix strategy in July. The company also embarked on a strategy of supporting in its products any digital media format, including Microsoft's Windows Media.

The Helix code is available under either a "community" licence for commercial use or a "public" licence for noncommercial use. Developers working with the code for development or research can license the software for free. Distribution of the software without RealAudio and RealVideo codecs is free for the first million units and at a cost of 10 cents a unit thereafter. Commercial distribution of the Helix DNA Client with the audio and video codecs costs 25 cents per unit.

RealNetworks is touting the lower cost of Helix licensing compared with MPEG-4, the successor to the popular MPEG-2 media format. MPEG-2 in the late 1990s emerged as one of the most popular media formats, preferred by embedded device manufacturers because the technology is based on an open standard available to all technology companies.

But MPEG-4 had a rocky start this year, in part due to prohibitive licensing fees planned by MPEG LA, the group of companies holding patents on the technology. Apple has bet big on MPEG for driving adoption of its QuickTime 6 streaming media technology. Windows Media Player 9 series does not support MPEG-4.

If successful, RealNetworks' Helix strategy could gain the company more presence on non-PC and embedded devices, an area where Microsoft has made significant inroads and Apple hopes to maintain a presence through MPEG-4. On Tuesday, the company revealed that Palm OS and Symbian OS developers were working on projects using Helix DNA code. RealNetworks also touted deals with Acer, Hitachi, NEC, Nokia and Philips Semiconductors, among others, that would put either the Helix DNA code or the RealOne player to use in upcoming devices.

RealNetworks has yet to release its server and encoder code to the Helix community. That release is expected later this year, the company said.


ZDNet UK's Developer News Section delivers the latest headlines together with the best UK jobs, right to your browser.

Have your say on all developer topics. From j2ee, to C++, from Visual Basic to Javascript plus much more. Share your experience with others on the Developers Forum.

Let the editors know what you think in the Mailroom.

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with Konica

Did you find this article useful?
41 out of 87 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:






Featured Talkback

In association with Intel
The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling