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 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