Page 3 of 6 FirstFirst 12345 ... LastLast
Results 21 to 30 of 51

Thread: Patents May Cause Issues For OpenGL 3 In Mesa

  1. #21
    Join Date
    Mar 2009
    Location
    Hellas
    Posts
    1,028

    Default

    Quote Originally Posted by Ant P. View Post
    My opinion has always been "screw 'em, they can't sue us all".

    Whose fault are these patents, and do they have any products we can boycott?
    Boycott window$, mp3, h264, doc, aac, wma, wmv, flash and macosx for the begining...

  2. #22
    Join Date
    Oct 2009
    Posts
    343

    Default

    patents suck hard... i hate them....

  3. #23
    Join Date
    Apr 2009
    Location
    Toronto/North Bay Canada
    Posts
    877

    Default

    Quote Originally Posted by MostAwesomeDude View Post
    Ogg is not patented.

    Vorbis is not patented; some companies have claimed to hold patents against it, but Xiph is confident that it is legally okay to develop and distribute Vorbis.

    Theora is patented, but the patents are all well-known and have been released under a very liberal license, effectively making Theora as free as, if not freer than, Vorbis.

    S3TC is patented.
    i was under the impression that it was a patented format, for the purpose that free use could not be contested.

  4. #24
    Join Date
    Sep 2006
    Location
    PL
    Posts
    910

    Default

    It will be up to distros and individual users to decide which features they would like to build into their Mesas. Some features will be enabled by default, some will not.
    that means that some patent-aware distros (e.g. fedora) will roll out crippled mesa by default. (yay for gentoo - users will be able to choose it at build-time).

    i wonder how is canonical going to explain this to ubuntu users? yet another patent warning some of them will have to click through :/

  5. #25
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    Why does Linux have to support OpenGL3? Why can't we do the same thing like Wine does (DirectX10->OpenGL2, same graphics)? Just have a OpenGL3 to OpenGL2 parser? What will the performance penalty be like? How old are the patents? In other words how long would this translator have to last?

    PS: Wait a minute... floating textures... Is OpenCL in danger?
    Last edited by V!NCENT; 10-01-2009 at 02:23 PM.

  6. #26
    Join Date
    Aug 2007
    Posts
    153

    Default

    Please be less dense, gentlmen; I cannot offer legal advice and I am trying quite hard to describe the situation without saying something wrong or stupid.

    Quote Originally Posted by Apopas View Post
    Boycott window$, mp3, h264, doc, aac, wma, wmv, flash and macosx for the begining...
    S3 holds the S3TC patents. You already boycott them just by not knowing about their products. Microsoft has the ability to sub-license S3TC with their DXTC technology; you cannot avoid this fee, as it is included in the cost of every video card you have ever purchased.

    SGI holds floating-point texture and framebuffer patents. Like S3, you don't actually buy anything they make.

    If you're feeling proactive, you could attempt to boycott Sorenson, holder of h.264, by refusing to buy anything with h.264 abilities, or Apple, with whom they are deeply linked. Again, this ability is in most discrete video cards, so a boycott will not work.

    Quote Originally Posted by L33F3R View Post
    i was under the impression that it was a patented format, for the purpose that free use could not be contested.
    You are confusing copyrights and patents. Patents have no concept of free use.

    Quote Originally Posted by V!NCENT View Post
    Why does Linux have to support OpenGL3? Why can't we do the same thing like Wine does (DirectX10->OpenGL2, same graphics)? Just have a OpenGL3 to OpenGL2 parser? What will the performance penalty be like? How old are the patents? In other words how long would this translator have to last?

    PS: Wait a minute... floating textures... Is OpenCL in danger?
    I am not a lawyer.

    An OpenGL 3.x stack would need to implement floating-point renderbuffers. Translation layers are not magically exempt; you seem to be under the impression that Wine's actions are expressly for legal reasons. (Microsoft probably does not have any legal recourse against implementations of DirectX that it has not authorized, for the same reason that it cannot prevent implementations of Win32 API from existing.)

    OpenCL stacks may be exposed to the same issues as OpenGL 3.x stacks.

  7. #27
    Join Date
    Sep 2006
    Posts
    714

    Default

    There is precedence for S3TC.

    http://homepage.hispeed.ch/rscheideg...3tc_index.html

    If Mesa can implement as much as OpenGL 3 as possible and use workarounds for patented features, even if they are not 100% compatible, then allow users to add a library file to get the patented features then I expect that would be acceptable work around.

    The most important thing is that you retain API compatibility with applications. Even if it's slow or ugly it does not really matter a whole lot.. just as long as it can run without crashing.

  8. #28
    Join Date
    Aug 2008
    Location
    Finland
    Posts
    1,578

    Default

    Quote Originally Posted by drag View Post
    Can you actually read the page? "Depending on where you live, you might need a valid license for s3tc in order to be legally allowed to use the external library." That is no precedent, the author just says that if the user happens to violate patents, the author can't be sued. Also the author left the project and quit.
    Last edited by nanonyme; 10-01-2009 at 04:03 PM.

  9. #29
    Join Date
    Sep 2007
    Location
    Edmonton, Alberta, Canada
    Posts
    117

    Default

    Quote Originally Posted by MostAwesomeDude View Post
    We will be adding compile-time flags to Mesa for several features over the next few weeks.
    For the OGG lovin Freetards like me who don't want any proprietary crap, can you elaborate on what impact the lack of said features will have on my desktop? Is it safe to assume we are just talking about losing a chunk of performance here, and that major features like Gallium3D, Clutter, and all that stuff will still work?

  10. #30
    Join Date
    Jul 2009
    Posts
    61

    Default

    Good god...
    Software patents: not now, not ever.

    ESPECIALLY not now, when the 3D GNU/Linux desktop is rapidly being reworked.
    Here's hoping the Mesa devs (and any distros that enable patented features) are not sued.

    Nothing like a good patent minefield to slow progress >.>

Posting Permissions

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