Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. SQL Server - patents problem for developers

SQL Server - patents problem for developers

Scheduled Pinned Locked Moved The Lounge
htmldatabasesql-servercomsysadmin
16 Posts 7 Posters 18 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Offline
    G Offline
    Giles
    wrote on last edited by
    #1

    http://news.com.com/2100-1001-985359.html?tag=fd_top[^] What are peoples thoughts on this? It says SQL server 7, so is SQL server 2000 okay? Quote from a clever bloke : "I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones." - Albert Einstein

    T L R S R 5 Replies Last reply
    0
    • G Giles

      http://news.com.com/2100-1001-985359.html?tag=fd_top[^] What are peoples thoughts on this? It says SQL server 7, so is SQL server 2000 okay? Quote from a clever bloke : "I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones." - Albert Einstein

      T Offline
      T Offline
      Todd C Wilson
      wrote on last edited by
      #2

      As usual, ZdNet (News.com) has it wrong. You can read Timeline's press release at www.tmln.com/press.htm, but Timeline specficially states "Microsoft SQL Server 7.0 or after" (emp. mine). But sadly, I for one am still very much in the dark as to what these patents actually cover - one could very easly get the impression that stored procedure and/or extended stored procedures (dlls that run in the server space) are covered, but if so, then not just M$ Sql is hit, but also Postgress SQL... (and let's not talk about the B-S of software patents in general, and how the USPO needs to be totally shut down and all patents invalidated...)


      Through 86 years of perpetual motion, if he likes you he'll smile and he'll say, "Some of it's magic, some of it's tragic, but I had a good life all the way"

      G 1 Reply Last reply
      0
      • T Todd C Wilson

        As usual, ZdNet (News.com) has it wrong. You can read Timeline's press release at www.tmln.com/press.htm, but Timeline specficially states "Microsoft SQL Server 7.0 or after" (emp. mine). But sadly, I for one am still very much in the dark as to what these patents actually cover - one could very easly get the impression that stored procedure and/or extended stored procedures (dlls that run in the server space) are covered, but if so, then not just M$ Sql is hit, but also Postgress SQL... (and let's not talk about the B-S of software patents in general, and how the USPO needs to be totally shut down and all patents invalidated...)


        Through 86 years of perpetual motion, if he likes you he'll smile and he'll say, "Some of it's magic, some of it's tragic, but I had a good life all the way"

        G Offline
        G Offline
        Giles
        wrote on last edited by
        #3

        Thanks. Do you think MySQL is affected as well? Yep I don't like software patents either. Its almost as iff you could patent thiller novels, or science fiction. I just hope MS find some prior art. Quote from a clever bloke : "I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones." - Albert Einstein

        T 1 Reply Last reply
        0
        • G Giles

          Thanks. Do you think MySQL is affected as well? Yep I don't like software patents either. Its almost as iff you could patent thiller novels, or science fiction. I just hope MS find some prior art. Quote from a clever bloke : "I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones." - Albert Einstein

          T Offline
          T Offline
          Todd C Wilson
          wrote on last edited by
          #4

          Giles wrote: Do you think MySQL is affected as well? If it's all about stored procedures, then no - MySql is just one step away from Microsoft Access. But if the patent is all about SP, then we're all screwed - which is why I don't think that it is, really, because the way Timeline is huffing and puffing about certain large corp and data stores, and database-within-a-database (and if it was related to SP, then the Open Source geeks would be going apeshit by now - they hate patents even more than we do, if that's possible). For this one, we'll have to wait for someone who knows a LOT more about this to clue us all in.


          Through 86 years of perpetual motion, if he likes you he'll smile and he'll say, "Some of it's magic, some of it's tragic, but I had a good life all the way"

          G 1 Reply Last reply
          0
          • T Todd C Wilson

            Giles wrote: Do you think MySQL is affected as well? If it's all about stored procedures, then no - MySql is just one step away from Microsoft Access. But if the patent is all about SP, then we're all screwed - which is why I don't think that it is, really, because the way Timeline is huffing and puffing about certain large corp and data stores, and database-within-a-database (and if it was related to SP, then the Open Source geeks would be going apeshit by now - they hate patents even more than we do, if that's possible). For this one, we'll have to wait for someone who knows a LOT more about this to clue us all in.


            Through 86 years of perpetual motion, if he likes you he'll smile and he'll say, "Some of it's magic, some of it's tragic, but I had a good life all the way"

            G Offline
            G Offline
            Giles
            wrote on last edited by
            #5

            Looks like it. I deal with a DB2 datawarehouse and an Oracle Datamart so this could be interesting. Quote from a clever bloke : "I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones." - Albert Einstein

            1 Reply Last reply
            0
            • G Giles

              http://news.com.com/2100-1001-985359.html?tag=fd_top[^] What are peoples thoughts on this? It says SQL server 7, so is SQL server 2000 okay? Quote from a clever bloke : "I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones." - Albert Einstein

              L Offline
              L Offline
              l a u r e n
              wrote on last edited by
              #6

              i recently decided to focus on mysql as a backend thank god :omg:


              "even if my world is weird its my world"
              biz stuff   about me

              S 1 Reply Last reply
              0
              • G Giles

                http://news.com.com/2100-1001-985359.html?tag=fd_top[^] What are peoples thoughts on this? It says SQL server 7, so is SQL server 2000 okay? Quote from a clever bloke : "I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones." - Albert Einstein

                R Offline
                R Offline
                Richard Melton
                wrote on last edited by
                #7

                I'm guessing this could affect MSDE users too?

                1 Reply Last reply
                0
                • L l a u r e n

                  i recently decided to focus on mysql as a backend thank god :omg:


                  "even if my world is weird its my world"
                  biz stuff   about me

                  S Offline
                  S Offline
                  Scorp1us
                  wrote on last edited by
                  #8

                  I'm sorry man... You should be using PostgreSQL.

                  L 1 Reply Last reply
                  0
                  • G Giles

                    http://news.com.com/2100-1001-985359.html?tag=fd_top[^] What are peoples thoughts on this? It says SQL server 7, so is SQL server 2000 okay? Quote from a clever bloke : "I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones." - Albert Einstein

                    S Offline
                    S Offline
                    Scorp1us
                    wrote on last edited by
                    #9

                    Oh what a tangled web we weave when what we use is not Free.

                    1 Reply Last reply
                    0
                    • S Scorp1us

                      I'm sorry man... You should be using PostgreSQL.

                      L Offline
                      L Offline
                      l a u r e n
                      wrote on last edited by
                      #10

                      cant think why mysql is very cool


                      "even if my world is weird its my world"
                      biz stuff   about me

                      S 1 Reply Last reply
                      0
                      • G Giles

                        http://news.com.com/2100-1001-985359.html?tag=fd_top[^] What are peoples thoughts on this? It says SQL server 7, so is SQL server 2000 okay? Quote from a clever bloke : "I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones." - Albert Einstein

                        R Offline
                        R Offline
                        Roger Wright
                        wrote on last edited by
                        #11

                        From the Timeline, Inc site: In its ruling, the court stated: “Accordingly, we reverse the trial court's declaratory judgment and remand for entry of declaratory judgment in favor of Timeline. Our construction of the agreement does not deny sublicensing protection to all Microsoft customers who add code or combine software with SQL Server. If a Microsoft licensee adds code to SQL Server that is not a 'material part' … (footnote omitted) of Timeline's patent, no infringement has occurred, even if the resulting combination would otherwise infringe Timeline's patent. But if the added code is a material part of Timeline's patent, and the resulting combination infringes the patent, the sublicensee has exceeded the scope of Microsoft's sublicensing rights under the agreement. Reversed and remanded.” I wonder if that "footnote omitted" defines what constitutes a material part of the patent? More importantly, where do we find a definition of this protected part of SQL Server? If I was a corporate lawyer and got wind of any internal project being developed using SQL Server, I'd be strongly advising my management to pick another db before spending another dime on it. It is ok for women not to like sports, so long as they nod in the right places and bring beers at the right times.
                        Paul Watson, on Sports - 2/10/2003

                        C 1 Reply Last reply
                        0
                        • R Roger Wright

                          From the Timeline, Inc site: In its ruling, the court stated: “Accordingly, we reverse the trial court's declaratory judgment and remand for entry of declaratory judgment in favor of Timeline. Our construction of the agreement does not deny sublicensing protection to all Microsoft customers who add code or combine software with SQL Server. If a Microsoft licensee adds code to SQL Server that is not a 'material part' … (footnote omitted) of Timeline's patent, no infringement has occurred, even if the resulting combination would otherwise infringe Timeline's patent. But if the added code is a material part of Timeline's patent, and the resulting combination infringes the patent, the sublicensee has exceeded the scope of Microsoft's sublicensing rights under the agreement. Reversed and remanded.” I wonder if that "footnote omitted" defines what constitutes a material part of the patent? More importantly, where do we find a definition of this protected part of SQL Server? If I was a corporate lawyer and got wind of any internal project being developed using SQL Server, I'd be strongly advising my management to pick another db before spending another dime on it. It is ok for women not to like sports, so long as they nod in the right places and bring beers at the right times.
                          Paul Watson, on Sports - 2/10/2003

                          C Offline
                          C Offline
                          Chris Austin
                          wrote on last edited by
                          #12

                          Roger Wright wrote: If I was a corporate lawyer and got wind of any internal project being developed using SQL Server, I'd be strongly advising my management to pick another db before spending another dime on it. I was thinking the same thing. Not to run around like Chicken Little, but this is some serious stuff. I wonder how many business will pay the royalty or opp to *just* re-engineer their existing systems. quorum pars magna fui

                          1 Reply Last reply
                          0
                          • L l a u r e n

                            cant think why mysql is very cool


                            "even if my world is weird its my world"
                            biz stuff   about me

                            S Offline
                            S Offline
                            Scorp1us
                            wrote on last edited by
                            #13

                            MySQL is fast tables - and that is all. No transactions, stored proceedures, referential integrity contraints, triggers or programming languages. Claims of MySQL speed are worthless because as soon as you use transactions (a new feature) it becomes dog-ass slow. I've used both extensively, and until you have formal schooling in databases, you'll never see why you should use PostgreSQL. I don't say that to be mean, but that's exactly how I learned that MySQL is just fast tables, and there's a LOT more to databases than tables.

                            L 1 Reply Last reply
                            0
                            • S Scorp1us

                              MySQL is fast tables - and that is all. No transactions, stored proceedures, referential integrity contraints, triggers or programming languages. Claims of MySQL speed are worthless because as soon as you use transactions (a new feature) it becomes dog-ass slow. I've used both extensively, and until you have formal schooling in databases, you'll never see why you should use PostgreSQL. I don't say that to be mean, but that's exactly how I learned that MySQL is just fast tables, and there's a LOT more to databases than tables.

                              L Offline
                              L Offline
                              l a u r e n
                              wrote on last edited by
                              #14

                              guess it depends if u need those features version 4.1 has a lot of the issues u mentioned horses for courses


                              "even if my world is weird its my world"
                              biz stuff   about me

                              S 1 Reply Last reply
                              0
                              • L l a u r e n

                                guess it depends if u need those features version 4.1 has a lot of the issues u mentioned horses for courses


                                "even if my world is weird its my world"
                                biz stuff   about me

                                S Offline
                                S Offline
                                Scorp1us
                                wrote on last edited by
                                #15

                                I am very much aware. I was a 3.xx user that was eagerly awaiting the 4.x line to become stable. Still, there are no triggers and programming languages. You have to rely on the app for the logic, and having learned from experice, that is a bad thing. Imagine several clients. You upgrade the ones you know about. You don't upgrade the ones you don't. All hell breaks loose because the old clients are not behaving in the new way. Database inconsistantcy. Database develoges into garbage if not caught soon. Manwhile in a world of triggers, you must merely maintain the same business rules. Upgrade the rules on the server (stored proceedures) and whalla, all clients everywhere are updated. No incosistantcies.

                                L 1 Reply Last reply
                                0
                                • S Scorp1us

                                  I am very much aware. I was a 3.xx user that was eagerly awaiting the 4.x line to become stable. Still, there are no triggers and programming languages. You have to rely on the app for the logic, and having learned from experice, that is a bad thing. Imagine several clients. You upgrade the ones you know about. You don't upgrade the ones you don't. All hell breaks loose because the old clients are not behaving in the new way. Database inconsistantcy. Database develoges into garbage if not caught soon. Manwhile in a world of triggers, you must merely maintain the same business rules. Upgrade the rules on the server (stored proceedures) and whalla, all clients everywhere are updated. No incosistantcies.

                                  L Offline
                                  L Offline
                                  l a u r e n
                                  wrote on last edited by
                                  #16

                                  in my experience when u have to make a change that significant to the database there are usually changes reqd to the client app as well so i didnt find much of an impact there are other ways than embedding the sql into the app anyways lastly clients _really_ love the licensing costs of mysql


                                  "even if my world is weird its my world"
                                  biz stuff   about me

                                  1 Reply Last reply
                                  0
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • World
                                  • Users
                                  • Groups