Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
GNU is Not Unix

Sigma Designs/XVid Update 98

Reagen Ward and many other people have written in with updates to the Sigma Designs/XVid situation, reported a few days ago. Sigma has replied in email and a press release that they intend to make the source code available, however, they seem to be paying lip service at best to the terms of the GNU Public License. Grant Gross from Newsforge has been pursuing the story and in a story yesterday and another today lays out the current situation.
This discussion has been archived. No new comments can be posted.

Sigma Designs/XVid Update

Comments Filter:
  • Source code (Score:2, Informative)

    by ergo98 ( 9391 ) on Saturday August 24, 2002 @03:43PM (#4133922) Homepage Journal
    They do appear to have made the source code available [sigmadesigns.com] anyways. Much ado about nothing. That'll teach them to allow their employees to have any interactions with GPL code in the future, as now their own code has been infected. :-) Okay, that was just a troll, but there is a kernel of truth in it.
  • by Robotech_Master ( 14247 ) on Saturday August 24, 2002 @04:17PM (#4133997) Homepage Journal
    Note that Sigma Designs runs an NNTP server discussion board for its users and developers at news.sigmadesigns.com [sigmadesigns.com]. To see what they think, go over there and read the "realmagic" or "realmagic.questions" groups.
  • by yoshac ( 603689 ) on Saturday August 24, 2002 @04:58PM (#4134084)
    What we really need is an anonymous way for employees to turn in these kinds of company or post publicly for further investigation by someone such as FSF without risking their own position. Many times its someone not related with the GPL violation who comes across the issue, but doesn't have an easy way to 'blow the whistle' without putting themselves (the innocent party) at risk of disciplinary action. GPL violations *are* more common in proprietary software than people assume, the question is what can be done about it. I've seen embedded software systems where GPL code was statically linked to a proprietary close source codebase by engineers who didn't understand the ramifications of their actions.
  • by pbryan ( 83482 ) <email@pbryan.net> on Saturday August 24, 2002 @07:20PM (#4134548) Homepage
    Date: Fri, 23 Aug 2002 16:05:24 -0700
    To: kal@sdesigns.com, stephanie.porter@edelman.com, RMP4@sdesigns.com, tech_support@sdesigns.com
    Subject: MPEG-4 Video Codec Source Code

    To whom it may concern:

    Thank you for making the source code to the REALmagic MPEG-4 codec available. As you are now aware, this is a required term of the GNU General Public License (GPL). I have downloaded the source code release (RMP4V1_1.zip) from your website, and have concerns pertaining to the notices that appear at the top of the source files.

    In the top of the source files, there is a vague assertion that they are related to the XVID MPEG-4 video codec with the following statement: "This code inspired by the XVID MPEG-4 VIDEO CODEC".

    I have performed a side-by-side comparison between the above-mentioned REALmagic MPEG-4 codec and the XVID (xvid_snapshot_20020822.tar.gz) source code, and it is clear to me that the source files you published are not merely "inspired by" the XVID MPEG-4 codec, but are in fact derivative works.

    If this is true, then your source distribution appears on its face to be in violation of the GPL. Section 2(a) states: "You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change." I could find no such notices of changes in the source files you released.

    I request you remedy this problem by ammending the source code files in accordance with section 2(a), so that this apparent violation can be corrected. Doing so is a legal requirement of the license you accepted by creating a derivative work of the XVID MPEG-4 video codec. Failure to adhere to the terms of the GPL constitutes a copyright infringment by Sigma Designs.

    You are clearly using and benefiting from the work of the authors of the XVID MPEG-4 video codec, yet you have hardly credited the development team for making this possible. I strongly urge you to consider to properly acknowledge the XVID development team. Please, give credit where credit is due.

    -----

    From: Tech Support
    Subject:
    Date: Fri, 23 Aug 2002 19:59:09 -0700

    Interested Parties concerning Sigma's MPEG-4 CODEC

    Thank you for contacting Sigma Designs and requesting information that relates to our MPEG-4 CODEC and the availability of its source code. We would like to take this opportunity to address the relevant issues that have been raised.

    To begin with, Sigma developed an MPEG-4 CODEC to assist in the proliferation of MPEG-4 content and to ensure that users can create content libraries compatible with the ISO MPEG-4 video specifications and its implementation in silicon. Fulfilling this goal was carried out in two steps. The first was the introduction of an MPEG-4 CODEC, provided free of charge, so that worldwide users could begin encoding new content. The second was the release of source code, so that the development community could continue with technical improvements. Sigma never intended in making, nor realized, any profits from this code base.

    Several weeks after the CODEC was first released, Sigma was contacted by the XVID development team regarding the use of certain portions of their code. Upon examination, it was determined that one of our programmers, unbeknownst to management and contrary to Sigma's policy, had utilized some routines posted by XVID as open source. During the past four weeks, Sigma had communicated with XVID to resolve the situation. As a result, Sigma has decided to make the current version of the MPEG-4 CODEC available under the GPL license.

    Sigma is a supporter of the Linux operating system, appreciates the work being done by the open source community, and continues to issue certain other code under open source arrangements. Though we believe that we have reacted as expediently as possible, Sigma Designs sincerely apologizes to the open source community for this inadvertent use of GPL code and for the several weeks it took to resolve the situation.

    Sincerely,

    Ken Lowe
    Vice President of Business Development

    -----

    Date: Fri, 23 Aug 2002 21:42:33 -0700
    To: Tech Support
    Subject: Re: (no subject)

    Dear Mr. Lowe:

    Thank you for your prompt response to my message regarding the Sigma Designs REALmagic MPEG-4 video codec. I URGE YOU TO READ THIS MESSAGE CAREFULLY.

    In your response, you indicated that Sigma has decided to make the current version of the MPEG-4 video codec available under the GNU General Public License (GPL). This is indeed great news.

    You also alluded to the fact that the situation is now resolved. UNFORTUNATELY, THIS IS NOT TRUE.

    As I mentioned in my previous message, it appears that Sigma Designs is presently in violation of section 2(a) of the GPL. This section stipulates that any modifications to source code carry a prominant notice stating that you made changes and the date of the change. I can find no such notices in the REALmagic MPEG-4 codec source code.

    If true, then SIGMA DESIGNS IS STILL VIOLATING THE COPYRIGHT OF THE AUTHORS OF XVID. I strongly urge you to take action, by either ammending the REALmagic MPEG-4 video codec source code to adhere to section 2(a) of the GPL, or else stop distributing the REALmagic codec altogher. Either action will remedy your current violation of the GPL.

    Also, I urge you to give proper credit to the XVID development team in your source code. My comparison of REALmagic and XVID reveals that the Sigma source code is much more than "inspired by the XVID MPEG-4 VIDEO CODEC"; it is clearly derivative of XVID and as such deserves proper acknowledgement to the original authors.

    Please, give credit where credit is due.

"Experience has proved that some people indeed know everything." -- Russell Baker

Working...