Results 1 to 10 of 12

Thread: gstreamer plugins legal in USA?

Hybrid View

  1. #1
    Join Date
    Apr 2008
    Location
    Florida
    Beans
    80
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Question gstreamer plugins legal in USA?

    Are the "gstreamer extra plugins" and "ffmpeg video plugins" legal to use for U.S. residents? I realize no one cares that much, but after a bit of reading I'm still unclear on the subject and it'd be nice to know one way or the other. Thanks ahead of time.

  2. #2
    Join Date
    Dec 2005
    Beans
    733
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: gstreamer plugins legal in USA?

    Like i said in a previous thread as far as i know they are legal they are decoders and not encoders plus reversed engineered i believed which is why sometimes there are pixels/video artifacts when you attempt to playback propriatary codecs in some gstreamer players.

  3. #3
    Join Date
    Sep 2006
    Location
    Solihull/Piraeus (UK/GR)
    Beans
    421
    Distro
    Ubuntu 11.10 Oneiric Ocelot

    Re: gstreamer plugins legal in USA?

    The US patent system is such that it is impossible to say. Basically, the whole system makes no sense when applied to software and it would take a legal challenge to determine one way or another on any particular issue. If you were to assume that all granted patents are valid, probably most software is in violation of some patent or another (unbeknown to the authors or anybody else) because there are some absurdly broad-ranging patents out there, and far too many for anybody to read them all.

    The attitude that seems to be taken by the ffmpeg project is that they don't know and don't really care, they just say that if they violated some patent it is accidental since they never read any. This, in my opinion, is the only sensible approach to take in the matter.

  4. #4
    Join Date
    Jul 2006
    Beans
    4,842

    Re: gstreamer plugins legal in USA?

    Are there seriously no right or wrong answers? I know the US copyright system is laughable at best, and unusually difficult to understand, but I would think there'd be some sort of yes/no answers that can apply to these questions.

    Ex -

    Ubuntu Restricted Extras. Legal?
    GStreamer Plugins. Legal?
    w32codecs. Legal?
    libdvdcss. Legal?
    Medibuntu Repostiory. Legal?

    If I said, yes, I live in the United States of America, you're telling me that the legality issue is just a blur and it would take going to court and finding out what happens to place an actual y/n answer on this circumstance?

  5. #5
    Join Date
    May 2006
    Beans
    910

    Re: gstreamer plugins legal in USA?

    Well, as they say back home: "golpe avisa" (hit lets you know)

  6. #6
    Join Date
    Sep 2006
    Location
    Solihull/Piraeus (UK/GR)
    Beans
    421
    Distro
    Ubuntu 11.10 Oneiric Ocelot

    Re: gstreamer plugins legal in USA?

    Quote Originally Posted by Roasted View Post
    If I said, yes, I live in the United States of America, you're telling me that the legality issue is just a blur and it would take going to court and finding out what happens to place an actual y/n answer on this circumstance?
    Yes, that is the situation. One of the main reasons is that it is beyond the responsibility (and ability) of the US Patent Office (or any other organisation) to determine whether a patent is actually valid, they only assess the application for sanity in accordance with the various criteria (e.g. non-obvious, inventive step and so on). For example, it is often possible to turn up examples of "prior art" that would invalidate a patent, but the USPTO does not actively look for such examples before granting a patent (since such a process could not possibly be exhaustive). Also, the USPTO does not have an army of programmers to debate whether the patent is non-obvious. These things are left to a court of law to decide, and a great many patents are declared invalid when that happens.

    The problem of course is that you typically need a few million dollars to fight such a case, so it is far too easy for large software companies to go around patenting all and sundry so that they can use the threat of such litigation to damage smaller competitors. For example, a new start-up would find it next to impossible to secure new investment with the threat of an IP lawsuit hanging over them.

    The reverse often happens too - large software companies invariably manage to accidentally violate numerous patents (as we all do) naturally through the act of writing software, and these companies are rich pickings for a much smaller company with a patent grant.

    Beyond the basic issues of validity it gets even more complicated, and above that there are higher-level questions about the legality of software patents at all.

    The biggest problem with the system overall is that it is simply impossible for any person to read all the granted and applied for software patents and fathom out exactly what code we are actually allowed to write. As a quick example, there may or may not be a patent for the visual aid of using "tabs" in dialogs. Who would know? Such a patent could be phrased in all manner of different ways so searching the patent database for keywords will not yield even a convincing, let alone definitive, answer. I pick this example because I heard mention once that there is actually such a patent on tabbed dialogs.

    However, it is often possible to make fair probabilistic judgements in many cases. For example, in the case of compression algorithms, it is clear enough that there are indeed granted patents covering the use of certain algorithms, and perhaps more importantly there are organisations that might pursue those questions against offending software, so that software is considered "tainted" and sidelined in favour of free alternatives for which fewer IP questions exist (e.g. MP3 vs OGG). This is not intended to imply that the relevant patents are valid (i.e. that it definitely is or is not legal to use the others), only to remove open source organisations and projects from the firing line in such matters. As such, we cannot say that project X is "legal" or "illegal" for use in country Y, we can only characterise project X as being tainted or not.

  7. #7
    Join Date
    Sep 2006
    Location
    Solihull/Piraeus (UK/GR)
    Beans
    421
    Distro
    Ubuntu 11.10 Oneiric Ocelot

    Re: gstreamer plugins legal in USA?

    It's worth pointing out that as an end user you are not necessarily required to determine whether the programs you use violate any patents, it is primarily the authors/distributors of the software who can be held to account, especially if they claim otherwise.

    The targets in any litigation will naturally be those who can be shown to have profited in some direct monetary form from writing/distributing the offending material, which may potentially also include an organisation that deploys such software and relies upon that functionality for operational purposes. This is why it is very important for Linux distributions to identify and properly segregate such potentially damaging software so that companies can use it confidently, regardless of any amount of inconvenience this might cause to users by having to install restricted components manually.

  8. #8
    Join Date
    Sep 2006
    Location
    Solihull/Piraeus (UK/GR)
    Beans
    421
    Distro
    Ubuntu 11.10 Oneiric Ocelot

    Re: gstreamer plugins legal in USA?

    Quote Originally Posted by Roasted View Post
    I know the US copyright system is laughable at best, and unusually difficult to understand
    I think I see your confusion now, I missed that you used the term "copyright" specifically before.

    It's not (usually) an issue of copyright - that is relatively sane and reasonable and can be decided easily enough. No self-respecting Linux distribution would include any code that the copyright holder has not explicitly released under a suitable license. Stealing other people's work is just wrong in any country.

    Also, copyright is mostly consistent between countries and covered by international laws and trade agreements.

    The problem lies with (the absurdity of) patents as applied to software. Unlike copyright, the patent systems of each region differ greatly and there is mostly no jurisdiction of one in another (a US patent cannot be enforced in the UK for example, which is not true for copyright). These issues with software patents apply mostly to the US and Japan as far as I know.

  9. #9
    Join Date
    Jul 2006
    Beans
    4,842

    Re: gstreamer plugins legal in USA?

    Thanks for all of your information. And yeah, that is a good point about authors and writers being the primary ones who have to watch that.

    But, at the same time, why wouldn't that apply to us?

    Say w32codecs are illegal in the US, yet not in Africa. Some writer in Africa comes up with w32codecs. Africa is happy. US gets a hold of w32codecs from Africa. Suddenly the US is using them.

    Although we (you, myself, the end user) didn't write them, aren't we still violating the law by specifically using a piece of particular software that is... in essence... illegal?

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •