[ma-linux] Re: Real Networks making source available (fwd)

Janina Sajka janina at afb.net
Sun Jul 28 20:40:44 EDT 2002


Forwarded as an interesting and useful bit of info about Real Networks 
moves toward open source.

OOnce again, we see that not all open source licensing is equal or 
attractive, even.

---------- Forwarded message ----------
From: Serge Wroclawski <serge at tux.org>

On Fri, 26 Jul 2002, Peter Watkins wrote:

> It's server and client code. See http://www.helixcommunity.org/ for info.
>
> Sounds like they plan to dual-license the code; one license is hoped to pass
> muster with the OpenSource.org folks, the other is more like Sun's "community"
> license (see  http://www.helixcommunity.org/content/licenses.html).
>
> The libre/open license draft is available here:
>  http://www.helixcommunity.org/content/rpsl.html
>
> Presumably they'll modify that to some extent to appease opensource.org.

They'd better- there's a lot in there that raises red flags for me:

"
2.1 You may use, reproduce, display, perform, modify and distribute
 Original Code, with or without Modifications, solely for Your internal
research and development and/or Personal Use, provided that in each
instance:
"

In other words- you can't modify or distribute it commercially.
They shouldn't be telling us who can distribute and who can't.

3b
"
(b) You hereby grant to RealNetworks and its subsidiaries a non-exclusive,
worldwide, royalty-free, perpetual and irrevocable license, under Your
Applicable Patent Rights and other intellectual property rights (other
than patent) owned or controlled by You, to use, reproduce, display,
perform, modify or have modified (for RealNetworks and/or its
subsidiaries), sublicense and distribute Your Modifications, in any form,
through multiple tiers of distribution.
"

I believe this is saying, "We can take your work and relicense it under a
proprietary license."

This is not acceptable.

12c
"(c) automatically without notice from RealNetworks if You, at any time
during the term of this License, commence an action for patent
infringement against RealNetworks (including by cross-claim or counter
claim in a lawsuit);"

If you sue us (for anything), you can't use this code. If your lawsuit,
for instance is about thier violation of the license, this could be nasty.


Even if this is Open Source- I'd have a hard time believeing it will meet
the criteria for Free Software.


I can see a few uses of the client/server code, such as being able to
"capture" Real Streams and either timeshift them (by storing them) or
spaceshifting them when you do, and possibly formatshifting for use on
another device, such as an mp3 player.

Here's an example of a legitimate, fair use of the program (licenses aside
for now)

You want to hear Przemek on Kojo's show.

You know today that you'll be going to the doctor and spend a lot of time
in the waiting room.

So you download the show in Real Format, turn it into an mp3, and put it
on your mp3 player so you can listen later.


This call can be done now, actually, but requires a lot more arm waiving.

> "Almost every part of our system is available for licensing. Some parts of
> the system, such as the RealAudio and RealVideo codecs, require commercial
> licenses that are different than community licensing. We are streamlining
> the licensing of our codecs to spread their ubiquity. Also, the Media
> Commerce Suite, the Broadcast Management System (BMS) and the subscription
> system leveraged by RealOne SuperPass are not part of our community source
> or open source initiatives at this time."

That's essentially saying it's not available. I see not practical
difference between a community licensed code and a non-licensed code.

Anyone who chooses to "join thier community" has to sign a contract
saying that you promise not to tell anyone what you've learned.

Such agreements are dangerous as well as immoral and I suggest no one sign
them.

- Serge Wroclawski

_______________________________________________
ma-linux mailing list
ma-linux at tux.org
http://www.tux.org/mailman/listinfo/ma-linux





More information about the Speakup mailing list