Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. The Lounge
  4. Do I have to pay money?
Forum Updated to NodeBB v4.3 + New Features

Do I have to pay money?

Scheduled Pinned Locked Moved Unsolved The Lounge
26 Posts 12 Posters 10.9k Views 6 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.
  • JonBJ JonB

    @JKSH
    Programs can "interact" with each other in a myriad of ways. For example, they might use sockets or files to exchange information. You can mix GPL with commercial/proprietary in this way, because everyone does it.

    So... why can't I/the OP provide a non-linked, on-demand dynamic library for his optional dependency features, which he does LoadLibrary/GetProcAddress-type interface to allow that kind of "interaction"?

    JKSHJ Offline
    JKSHJ Offline
    JKSH
    Moderators
    wrote on last edited by
    #21

    @JonB said in Do I have to pay money?:

    @JKSH
    Programs can "interact" with each other in a myriad of ways. For example, they might use sockets or files to exchange information. You can mix GPL with commercial/proprietary in this way

    If the 2 components are truly independent, then sure you can "mix" them this way.

    However, @Trigve's description does not sound like independent components so @Chris-Kawa's point applies.

    Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

    T 1 Reply Last reply
    0
    • JKSHJ JKSH

      @JonB said in Do I have to pay money?:

      @JKSH
      Programs can "interact" with each other in a myriad of ways. For example, they might use sockets or files to exchange information. You can mix GPL with commercial/proprietary in this way

      If the 2 components are truly independent, then sure you can "mix" them this way.

      However, @Trigve's description does not sound like independent components so @Chris-Kawa's point applies.

      T Offline
      T Offline
      Trigve
      wrote on last edited by
      #22

      @JKSH said in Do I have to pay money?:

      If the 2 components are truly independent, then sure you can "mix" them this way.

      However, @Trigve's description does not sound like independent components so @Chris-Kawa's point applies.

      In my case the optional dependency is library used for viewing some documents, which isn't necessary altogether, because I could render the document as .pdf and use system viewer (in my case the "proprietary dependency" contains also an executable which encapsulate the library so in this case I could use the .exe instead of library and should be OK, AFAIK).

      JonBJ JKSHJ 2 Replies Last reply
      0
      • T Trigve

        @JKSH said in Do I have to pay money?:

        If the 2 components are truly independent, then sure you can "mix" them this way.

        However, @Trigve's description does not sound like independent components so @Chris-Kawa's point applies.

        In my case the optional dependency is library used for viewing some documents, which isn't necessary altogether, because I could render the document as .pdf and use system viewer (in my case the "proprietary dependency" contains also an executable which encapsulate the library so in this case I could use the .exe instead of library and should be OK, AFAIK).

        JonBJ Offline
        JonBJ Offline
        JonB
        wrote on last edited by
        #23

        @Trigve said in Do I have to pay money?:

        because I could render the document as .pdf and use system viewer

        Indeed! The sort of thing I had in mind. So perhaps you should indeed do that!

        1 Reply Last reply
        0
        • T Trigve

          @JKSH said in Do I have to pay money?:

          If the 2 components are truly independent, then sure you can "mix" them this way.

          However, @Trigve's description does not sound like independent components so @Chris-Kawa's point applies.

          In my case the optional dependency is library used for viewing some documents, which isn't necessary altogether, because I could render the document as .pdf and use system viewer (in my case the "proprietary dependency" contains also an executable which encapsulate the library so in this case I could use the .exe instead of library and should be OK, AFAIK).

          JKSHJ Offline
          JKSHJ Offline
          JKSH
          Moderators
          wrote on last edited by
          #24

          @Trigve said in Do I have to pay money?:

          In my case the optional dependency is library used for viewing some documents, which isn't necessary altogether, because I could render the document as .pdf and use system viewer

          Does this mean you've found a way to resolve the "usability issues" you mentioned before, without depending on the proprietary library/application? If so, then I don't see a problem -- You can certainly distribute a GPL app which produces PDF files and launches the system viewer (via the Qt PDF module and QDesktopServices class, I presume?)

          Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

          T 1 Reply Last reply
          0
          • JKSHJ JKSH

            @Trigve said in Do I have to pay money?:

            In my case the optional dependency is library used for viewing some documents, which isn't necessary altogether, because I could render the document as .pdf and use system viewer

            Does this mean you've found a way to resolve the "usability issues" you mentioned before, without depending on the proprietary library/application? If so, then I don't see a problem -- You can certainly distribute a GPL app which produces PDF files and launches the system viewer (via the Qt PDF module and QDesktopServices class, I presume?)

            T Offline
            T Offline
            Trigve
            wrote on last edited by
            #25

            @JKSH said in Do I have to pay money?:

            Does this mean you've found a way to resolve the "usability issues" you mentioned before, without depending on the proprietary library/application?

            Usability issue is that you either use proprietary viewer with more functionality or else convert to .pdf and use system viewer. What I had in mind was that application could either use or not proprietary library (if one has a license), which should be resolved at build time. But in this case the application cannot be GPL.

            1 Reply Last reply
            0
            • N Offline
              N Offline
              nickmillers
              Banned
              wrote on last edited by
              #26
              This post is deleted!
              1 Reply Last reply
              0

              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved