Announcement

Collapse
No announcement yet.

S3TC Now Golden For Linux & Open-Source?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • S3TC Now Golden For Linux & Open-Source?

    Phoronix: S3TC Now Golden For Linux & Open-Source?

    Many Phoronix readers have written in asking about the news this week concerning HTC joining the Open Invention Network. In particular, many Phoronix readers are interested in HTC joining OIN due to their acquisition of S3 Graphics earlier in the year and the accumulated graphics IP portfolio...

    http://www.phoronix.com/vr.php?view=MTAxNDE

  • #2
    This is real good news.

    Comment


    • #3
      Sounds like S4TC is about to be released, making S3TC irrelevant. I've been around the block a few times. Every time we attain a victory, it turns out to be irrelevant to the present day.

      Comment


      • #4
        I doubt that the Mesa developers will accept S3TC because of an agreement not to sue people for using this on Linux. Linux is only one of the many kernels that they support.

        Comment


        • #5
          Originally posted by Shining Arcanine View Post
          I doubt that the Mesa developers will accept S3TC because of an agreement not to sue people for using this on Linux. Linux is only one of the many kernels that they support.
          For the Mesa devs the Linux kernel is by far the most important one, if not the only one, since, as you might recall, they even got rid of DRI1 stuff that creates problems for non-Linux OSes like BSD & Solaris.

          Comment


          • #6
            Originally posted by sbergman27 View Post
            Sounds like S4TC is about to be released, making S3TC irrelevant. I've been around the block a few times. Every time we attain a victory, it turns out to be irrelevant to the present day.
            Perhaps, but the next time that HTC issues patents that would otherwise negatively affect Linux, Linux will be protected.

            Comment


            • #7
              I'm sorry but I do not understand. This patent falls under this "action"?
              How can we verify this?

              Comment


              • #8
                Nice. This and the aspm power squash on the same day.

                Comment


                • #9
                  Originally posted by stalkerg View Post
                  I'm sorry but I do not understand. This patent falls under this "action"?
                  How can we verify this?
                  Here you go:

                  http://www.openinventionnetwork.com/pat_license.php

                  OINŽ grants patent license to licensee

                  – All OIN patents and applications for all products

                  Licensee grants patent license to OINŽ

                  – All licensee patents and applications for the Linux System

                  Licensee grants license to other current and future licensees

                  – All licensee patents and applications for the Linux System
                  HTC has become an OIN licensee.

                  Therefore, HTC grants license to other current and future (OIN) licensees: All licensee patents (all HTCs patents) and applications for the Linux System

                  Therefore, any of the 280 companies who are members of the OIN have just been granted a license from HTC for all patents held by HTC which are applicable to Linux.

                  This cross-licensing is why OIN is described as a "network". The way that the "may not sue other OIN compnies" bit works is that all of the OIN companies license each other. They all have licenses for each others patents.

                  Here are the 280 companies:

                  http://www.openinventionnetwork.com/licensees.php

                  Any company amongst this list is licensed to use its own patents (of course) and also all of the patents applicable to Linux from the other 279 companies.

                  This amounts to a lot of patents, BTW.
                  Last edited by hal2k1; 11-11-2011, 03:53 AM.

                  Comment


                  • #10
                    And when a Linux application happens to be compatible with BSD?

                    I think they won't blame Mesa devs for this, given the Linux compatibility that exists within BSD. But it may be true that the BSD people get problems with this. Anyway, this is already a great step forward for open-source graphics.

                    Comment


                    • #11
                      I'm sure that the BSD's can join the network and negotiate a deal. It would be a little wierd if it couldn't...

                      Besides, KMS work is being in progress on at least FreeBSD.

                      Comment


                      • #12
                        KMS et. al. are being worked on in OpenBSD as well.

                        Comment


                        • #13
                          yes really good news i like it very much

                          Comment


                          • #14
                            Originally posted by V!NCENT View Post
                            I'm sure that the BSD's can join the network and negotiate a deal. It would be a little wierd if it couldn't...

                            Besides, KMS work is being in progress on at least FreeBSD.
                            No, I don't believe that you're right. I do not believe that BSD could enter into this agreement unless they adopted the GPL -- otherwise everyone else in the system gets screwed over because their patents could be implemented in a proprietary and secret manner within non open source software. Further, Apple has a relationship with BSD, and you know full well that although apple would be welcomed into OIN with open arms, they would NEVER go for it (since it would prevent them from trolling, and trolling is what Apple does...) -- it would be a messy situation, to say the least.

                            Comment


                            • #15
                              BSD using Mesa is irrelevant. The code can be #ifdef'ed to compile only on linux.

                              Comment

                              Working...
                              X