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. Other Discussions
  3. Site Bugs / Suggestions
  4. Licensing Question

Licensing Question

Scheduled Pinned Locked Moved Site Bugs / Suggestions
questioncomannouncement
6 Posts 2 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.
  • dangD Offline
    dangD Offline
    dang
    wrote on last edited by
    #1

    I recently had a run-in with someone outside of CP who tried to use the permissiveness of the Eclipse license to rip off ToDoList[^]. Now I accept that this person may have been legally entitled to do so, but from an ethical perspective it was way below the belt. Is there an alternative CP license that could better protect my product from such people whilst at the same time keeping the source open? I have considered the possibility of not sharing all the source/binaries on CP (ie. exe but not dlls) but I'd like to avoid a solution that just makes more work for me.

    .dan.g.

    C 1 Reply Last reply
    0
    • dangD dang

      I recently had a run-in with someone outside of CP who tried to use the permissiveness of the Eclipse license to rip off ToDoList[^]. Now I accept that this person may have been legally entitled to do so, but from an ethical perspective it was way below the belt. Is there an alternative CP license that could better protect my product from such people whilst at the same time keeping the source open? I have considered the possibility of not sharing all the source/binaries on CP (ie. exe but not dlls) but I'd like to avoid a solution that just makes more work for me.

      C Offline
      C Offline
      Chris Maunder
      wrote on last edited by
      #2

      What do you mean by "rip off"? You mean "claim the work as their own"? We spent quite a bit of money on lawyers to draft the CPOL[^]. It lets people use the code but is very clear about rights and ownership.

      cheers Chris Maunder

      dangD 1 Reply Last reply
      0
      • C Chris Maunder

        What do you mean by "rip off"? You mean "claim the work as their own"? We spent quite a bit of money on lawyers to draft the CPOL[^]. It lets people use the code but is very clear about rights and ownership.

        cheers Chris Maunder

        dangD Offline
        dangD Offline
        dang
        wrote on last edited by
        #3

        Thx Chris. What happened was they put their own binary wrapper around ToDoList which was okay so far as it went. But it also caused problems for the operation of ToDoList, and so I asked to have my software removed from their site. They refused and denied there was a problem, which there clearly was. I responded by saying that the reputation of my software was being damaged, so they rebranded and renamed my software and re-released it. Legal perhaps but highly unethical. FWIW I was using the Eclipse Public License that may have been too permissive. If you believe that the CPOL will serve me better I will gladly switch.

        .dan.g.

        C 1 Reply Last reply
        0
        • dangD dang

          Thx Chris. What happened was they put their own binary wrapper around ToDoList which was okay so far as it went. But it also caused problems for the operation of ToDoList, and so I asked to have my software removed from their site. They refused and denied there was a problem, which there clearly was. I responded by saying that the reputation of my software was being damaged, so they rebranded and renamed my software and re-released it. Legal perhaps but highly unethical. FWIW I was using the Eclipse Public License that may have been too permissive. If you believe that the CPOL will serve me better I will gladly switch.

          C Offline
          C Offline
          Chris Maunder
          wrote on last edited by
          #4

          The CPOL states in section 5 "You agree not to ...imply that this Work is a product of Your own". Unfortunately I can't advise you on what legal agreement works best for you - only you or your legal advisor can do that. While a license may allow someone to do an action, there are moral concerns that really should have been taken into account. What happened just seems...low.

          cheers Chris Maunder

          dangD 1 Reply Last reply
          0
          • C Chris Maunder

            The CPOL states in section 5 "You agree not to ...imply that this Work is a product of Your own". Unfortunately I can't advise you on what legal agreement works best for you - only you or your legal advisor can do that. While a license may allow someone to do an action, there are moral concerns that really should have been taken into account. What happened just seems...low.

            cheers Chris Maunder

            dangD Offline
            dangD Offline
            dang
            wrote on last edited by
            #5

            Thx Chris. FWIW, it looks like the best license for me would actually be 'Creative Commons Attribution-NoDerivs' (CC BY-ND). Would that be acceptable to CP?

            .dan.g.

            C 1 Reply Last reply
            0
            • dangD dang

              Thx Chris. FWIW, it looks like the best license for me would actually be 'Creative Commons Attribution-NoDerivs' (CC BY-ND). Would that be acceptable to CP?

              C Offline
              C Offline
              Chris Maunder
              wrote on last edited by
              #6

              As long as you allow others to see and use your code, any license is good. I've added CC BY-ND 3.0 but I have a real concern about the "no derivatives" part. Do you really not want people extending your work, or is it that you don't want people: 1. Extending your work and claiming it for their own 2. Extending your work and breaking it 3. Extending your work and taking it in directions you're not keen on

              cheers Chris Maunder

              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