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. Code licensing question.

Code licensing question.

Scheduled Pinned Locked Moved The Lounge
questioncsharpc++comperformance
10 Posts 8 Posters 0 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.
  • D Offline
    D Offline
    Dan Neely
    wrote on last edited by
    #1

    I'd like to use the serialport library linked to below in an application, but need a lawyer to english translation of the license MS released it under (second link). > PERSONAL AND NON-COMMERCIAL USE LIMITATION. > > Unless otherwise specified, the Services are for your personal and non-commercial use. > You may not modify, copy, distribute, transmit, display, perform, reproduce, publish, > license, create derivative works from, transfer, or sell any information, software, > products or services obtained from the Services. Does this exclude any comericial useage, or only repackaging it as DansSerialLib and selling the code? http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B06E30F9-1301-4CC6-AC14-DFE325097C69 http://www.microsoft.com/info/cpyright.mspx PS I'm aware a later version of this lib is used in the VS05 EE's, but unless NT4 support turns out to be a discardable requirement it's not an option. I also looked at 2 libraries posted here, but my boss wasn't happy about the license with the first (C# and standard c++), and the second(mc++) smaller one had performance issues becuase it appeared to be using syncronous write calls.

    T M D B G 7 Replies Last reply
    0
    • D Dan Neely

      I'd like to use the serialport library linked to below in an application, but need a lawyer to english translation of the license MS released it under (second link). > PERSONAL AND NON-COMMERCIAL USE LIMITATION. > > Unless otherwise specified, the Services are for your personal and non-commercial use. > You may not modify, copy, distribute, transmit, display, perform, reproduce, publish, > license, create derivative works from, transfer, or sell any information, software, > products or services obtained from the Services. Does this exclude any comericial useage, or only repackaging it as DansSerialLib and selling the code? http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B06E30F9-1301-4CC6-AC14-DFE325097C69 http://www.microsoft.com/info/cpyright.mspx PS I'm aware a later version of this lib is used in the VS05 EE's, but unless NT4 support turns out to be a discardable requirement it's not an option. I also looked at 2 libraries posted here, but my boss wasn't happy about the license with the first (C# and standard c++), and the second(mc++) smaller one had performance issues becuase it appeared to be using syncronous write calls.

      T Offline
      T Offline
      toxcct
      wrote on last edited by
      #2

      if you look for a lawyer, search in the Visual C++ forum. if you look for a developer, search in the lounge :-D :laugh:


      TOXCCT >>> GEII power

      [VisualCalc 3.0  updated ][Flags Beginner's Guide  new! ]

      D 1 Reply Last reply
      0
      • T toxcct

        if you look for a lawyer, search in the Visual C++ forum. if you look for a developer, search in the lounge :-D :laugh:


        TOXCCT >>> GEII power

        [VisualCalc 3.0  updated ][Flags Beginner's Guide  new! ]

        D Offline
        D Offline
        Dan Neely
        wrote on last edited by
        #3

        toxcct wrote:

        if you look for a lawyer, search in the Visual C++ forum. if you look for a developer, search in the lounge

        Thanks but no. John Simmons tounge lashings are much more entertaining a spectator than as the victim.

        1 Reply Last reply
        0
        • D Dan Neely

          I'd like to use the serialport library linked to below in an application, but need a lawyer to english translation of the license MS released it under (second link). > PERSONAL AND NON-COMMERCIAL USE LIMITATION. > > Unless otherwise specified, the Services are for your personal and non-commercial use. > You may not modify, copy, distribute, transmit, display, perform, reproduce, publish, > license, create derivative works from, transfer, or sell any information, software, > products or services obtained from the Services. Does this exclude any comericial useage, or only repackaging it as DansSerialLib and selling the code? http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B06E30F9-1301-4CC6-AC14-DFE325097C69 http://www.microsoft.com/info/cpyright.mspx PS I'm aware a later version of this lib is used in the VS05 EE's, but unless NT4 support turns out to be a discardable requirement it's not an option. I also looked at 2 libraries posted here, but my boss wasn't happy about the license with the first (C# and standard c++), and the second(mc++) smaller one had performance issues becuase it appeared to be using syncronous write calls.

          M Offline
          M Offline
          Matt Newman
          wrote on last edited by
          #4

          I could be wrong as I am not a lawyer, but it appears that it cannot be used in a commercial product. Matt Newman
          Even the very best tools in the hands of an idiot will produce something of little or no value. - Chris Meech on Idiots

          1 Reply Last reply
          0
          • D Dan Neely

            I'd like to use the serialport library linked to below in an application, but need a lawyer to english translation of the license MS released it under (second link). > PERSONAL AND NON-COMMERCIAL USE LIMITATION. > > Unless otherwise specified, the Services are for your personal and non-commercial use. > You may not modify, copy, distribute, transmit, display, perform, reproduce, publish, > license, create derivative works from, transfer, or sell any information, software, > products or services obtained from the Services. Does this exclude any comericial useage, or only repackaging it as DansSerialLib and selling the code? http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B06E30F9-1301-4CC6-AC14-DFE325097C69 http://www.microsoft.com/info/cpyright.mspx PS I'm aware a later version of this lib is used in the VS05 EE's, but unless NT4 support turns out to be a discardable requirement it's not an option. I also looked at 2 libraries posted here, but my boss wasn't happy about the license with the first (C# and standard c++), and the second(mc++) smaller one had performance issues becuase it appeared to be using syncronous write calls.

            D Offline
            D Offline
            Doctor Nick
            wrote on last edited by
            #5

            dan neely wrote:

            your personal and non-commercial use

            dan neely wrote:

            create derivative works from

            There's you answer I would think:~ ------------------------------------- Do not do what has already been done. Absolute power corrupts absolutely.. but it ROCKS absolutely, too.

            1 Reply Last reply
            0
            • D Dan Neely

              I'd like to use the serialport library linked to below in an application, but need a lawyer to english translation of the license MS released it under (second link). > PERSONAL AND NON-COMMERCIAL USE LIMITATION. > > Unless otherwise specified, the Services are for your personal and non-commercial use. > You may not modify, copy, distribute, transmit, display, perform, reproduce, publish, > license, create derivative works from, transfer, or sell any information, software, > products or services obtained from the Services. Does this exclude any comericial useage, or only repackaging it as DansSerialLib and selling the code? http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B06E30F9-1301-4CC6-AC14-DFE325097C69 http://www.microsoft.com/info/cpyright.mspx PS I'm aware a later version of this lib is used in the VS05 EE's, but unless NT4 support turns out to be a discardable requirement it's not an option. I also looked at 2 libraries posted here, but my boss wasn't happy about the license with the first (C# and standard c++), and the second(mc++) smaller one had performance issues becuase it appeared to be using syncronous write calls.

              B Offline
              B Offline
              Bob X
              wrote on last edited by
              #6

              dan neely wrote:

              PERSONAL AND NON-COMMERCIAL USE LIMITATION.

              Self explanitory.

              dan neely wrote:

              Unless otherwise specified, the Services are for your personal and non-commercial use.

              Afaik, this allows you to use the software for commercial use only if you get permission first.

              1 Reply Last reply
              0
              • D Dan Neely

                I'd like to use the serialport library linked to below in an application, but need a lawyer to english translation of the license MS released it under (second link). > PERSONAL AND NON-COMMERCIAL USE LIMITATION. > > Unless otherwise specified, the Services are for your personal and non-commercial use. > You may not modify, copy, distribute, transmit, display, perform, reproduce, publish, > license, create derivative works from, transfer, or sell any information, software, > products or services obtained from the Services. Does this exclude any comericial useage, or only repackaging it as DansSerialLib and selling the code? http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B06E30F9-1301-4CC6-AC14-DFE325097C69 http://www.microsoft.com/info/cpyright.mspx PS I'm aware a later version of this lib is used in the VS05 EE's, but unless NT4 support turns out to be a discardable requirement it's not an option. I also looked at 2 libraries posted here, but my boss wasn't happy about the license with the first (C# and standard c++), and the second(mc++) smaller one had performance issues becuase it appeared to be using syncronous write calls.

                G Offline
                G Offline
                Gunni
                wrote on last edited by
                #7

                To me this text:

                dan neely wrote:

                personal and non-commercial use

                completely prohibits any commercial use. And this text:

                dan neely wrote:

                create derivative works from, transfer, or sell any information, software, > products

                prohibits any selling or repackaging. Of course IANAL but decyphering lawyerese is kind of a hobby of mine.:) -- modified at 11:09 Friday 12th May, 2006

                1 Reply Last reply
                0
                • D Dan Neely

                  I'd like to use the serialport library linked to below in an application, but need a lawyer to english translation of the license MS released it under (second link). > PERSONAL AND NON-COMMERCIAL USE LIMITATION. > > Unless otherwise specified, the Services are for your personal and non-commercial use. > You may not modify, copy, distribute, transmit, display, perform, reproduce, publish, > license, create derivative works from, transfer, or sell any information, software, > products or services obtained from the Services. Does this exclude any comericial useage, or only repackaging it as DansSerialLib and selling the code? http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B06E30F9-1301-4CC6-AC14-DFE325097C69 http://www.microsoft.com/info/cpyright.mspx PS I'm aware a later version of this lib is used in the VS05 EE's, but unless NT4 support turns out to be a discardable requirement it's not an option. I also looked at 2 libraries posted here, but my boss wasn't happy about the license with the first (C# and standard c++), and the second(mc++) smaller one had performance issues becuase it appeared to be using syncronous write calls.

                  E Offline
                  E Offline
                  El Corazon
                  wrote on last edited by
                  #8

                  dan neely wrote:

                  > Unless otherwise specified, the Services are for your personal and non-commercial use.

                  dan neely wrote:

                  or sell any information, software, > products or services obtained from the Services.

                  As with the others, I agree this is pretty telling statement. Basically, what is required is to request a commercial license for your application. This is a separate license which gives you publishing rights for a derived application that does not compete with a product of that company (and probably a laundry list of other requirements). Depending on the company that may be a one-shot license for as many derived commercial applications (providing they still used the same rules), or it may be a license that must be "repurchased" for every extra derivative work. Anyhow, the point is call for a commercial license cost, find out how much it is. _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                  D 1 Reply Last reply
                  0
                  • D Dan Neely

                    I'd like to use the serialport library linked to below in an application, but need a lawyer to english translation of the license MS released it under (second link). > PERSONAL AND NON-COMMERCIAL USE LIMITATION. > > Unless otherwise specified, the Services are for your personal and non-commercial use. > You may not modify, copy, distribute, transmit, display, perform, reproduce, publish, > license, create derivative works from, transfer, or sell any information, software, > products or services obtained from the Services. Does this exclude any comericial useage, or only repackaging it as DansSerialLib and selling the code? http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B06E30F9-1301-4CC6-AC14-DFE325097C69 http://www.microsoft.com/info/cpyright.mspx PS I'm aware a later version of this lib is used in the VS05 EE's, but unless NT4 support turns out to be a discardable requirement it's not an option. I also looked at 2 libraries posted here, but my boss wasn't happy about the license with the first (C# and standard c++), and the second(mc++) smaller one had performance issues becuase it appeared to be using syncronous write calls.

                    D Offline
                    D Offline
                    Duncan Edwards Jones
                    wrote on last edited by
                    #9

                    That source code was written by the user that posted it up (Dave Fett) so you could ask him to license it to you - I usually find a single malt whisky is a fair exchange but each developer has their own price. '--8<------------------------ Ex Datis: Duncan Jones Merrion Computing Ltd

                    1 Reply Last reply
                    0
                    • E El Corazon

                      dan neely wrote:

                      > Unless otherwise specified, the Services are for your personal and non-commercial use.

                      dan neely wrote:

                      or sell any information, software, > products or services obtained from the Services.

                      As with the others, I agree this is pretty telling statement. Basically, what is required is to request a commercial license for your application. This is a separate license which gives you publishing rights for a derived application that does not compete with a product of that company (and probably a laundry list of other requirements). Depending on the company that may be a one-shot license for as many derived commercial applications (providing they still used the same rules), or it may be a license that must be "repurchased" for every extra derivative work. Anyhow, the point is call for a commercial license cost, find out how much it is. _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                      D Offline
                      D Offline
                      Dan Neely
                      wrote on last edited by
                      #10

                      The code was written an MS internship project, and with a few dozen bugfixes released in VS05. I'm dubious about thier being willing to issue a license for an old version of something they're already selling in a shiny new package.

                      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