HISE Logo Forum
    • Categories
    • Register
    • Login

    License GPL!

    Scheduled Pinned Locked Moved General Questions
    10 Posts 5 Posters 2.2k Views
    Loading More Posts
    • 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.
    • alexaudio10A
      alexaudio10
      last edited by

      Hello
      I am new to development with the GPL License and would like to learn more.
      I'm about to release an EQ with this license.

      I would like to know what I need to give the public exactly!

      And how do I give it, I have to put it in the VST folder that the client download?

      1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey
        last edited by

        Everything you need to know - https://www.gnu.org/licenses/gpl-3.0.en.html

        You must provide the source code.

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        1 Reply Last reply Reply Quote 0
        • Christoph HartC
          Christoph Hart
          last edited by

          Hi Alex,

          just put the project folder on a public GitHub repository, put the link to it below your download link and you're set. You might want to not include the Binaries folder as the temporary build files get pretty large. The most convenient way is to just add Binaries/ to the .gitignore file in your repo BEFORE you push anything there and it just will ignore this directory without further efforts.

          Finding the right VST directory is a bit hard, and if you only distribute one plugin file, you might as well just distribute a .zip file and let the user's extract it to their location manually.

          1 Reply Last reply Reply Quote 0
          • alexaudio10A
            alexaudio10
            last edited by

            Do I need to include my GUI (Made with affinity designer) and my WAV Impulse?

            1 Reply Last reply Reply Quote 0
            • Christoph HartC
              Christoph Hart
              last edited by Christoph Hart

              You need to include anything that is required to build and use your plugin, so you definitely include the image files and impulse responses. You don't need to upload the .afdesign file though, just the .PNG images is enough obviously.

              I am not a lawyer, but the assets don't have to inherit the GPL license, so you can still have the copyright on them, but they must be available.

              AxiomCruxA 1 Reply Last reply Reply Quote 1
              • d.healeyD
                d.healey
                last edited by

                Even with GPL you still have copyright

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                1 Reply Last reply Reply Quote 0
                • AxiomCruxA
                  AxiomCrux @Christoph Hart
                  last edited by

                  @christoph-hart

                  @christoph-hart said in License GPL!:

                  You need to include anything that is required to build and use your plugin, so you definitely include the image files and impulse responses. You don't need to upload the .afdesign file though, just the .PNG images is enough obviously.

                  I am not a lawyer, but the assets don't have to inherit the GPL license, so you can still have the copyright on them, but they must be available.

                  The wording of the GPL only refers to "source code" and thus I believe any non source code elements have their own copyright and are not subject to the license.

                  Also I am not a Lawyer but I was just reading the GPL with a few business/legal minded friends to better undersand the nature of what I must do going forward with HISE and JUCE.

                  As a small startup company with limited revenue the idea of releasing the source code for any derived plugin from HISE in order to sell it doesn't bother me, and of course am willing to pay for a commercial closed source license as soon as we are generating some proper revenue.

                  For that matter I believe that my initial reciprocal value in working with HISE and providing my source will be in the ways I extend and fix the source.

                  I am wondering if there is any more information on the closed source license option for HISE available?

                  http://www.axiom-crux.net

                  Dan KorneffD 1 Reply Last reply Reply Quote 1
                  • Dan KorneffD
                    Dan Korneff @AxiomCrux
                    last edited by

                    @macromachines a commercial license with HISE is probably affordable, even to a startup company.

                    Dan Korneff - Producer / Mixer / Audio Nerd

                    1 Reply Last reply Reply Quote 0
                    • AxiomCruxA
                      AxiomCrux
                      last edited by

                      @dustbro I'm sure it could be affordable, but I try not to make assumptions.

                      I also haven't tested the waters of the insanely competitive and over-saturated-heavily-pirated VST instrument market yet, so I am not entirely certain of what the profitability is..

                      HISE is also lacking a few features that I will likely need to implement myself to realize my designs, so I think providing something like time stretching looping back into the HISE source ecosystem, or even maybe even some higher quality DSP effects would be an equivalent or potentially even more valuable means of reciprocity in realizing a first project than whatever the cost of the license may be, considering I made about 6 or so grand on a license of some of my time stretching DSP assembly code to a botique guitar pedal ..

                      I have also evaluated things like audioweaver which is a set of matlab DSP objects for high performance embedded DSP and thought "Oh this could be a cool way to do rapid development of effects hardware".. and then I called up to get a license pricing and it was $15,000 plus a dollar per unit because his tool was mainly used by car and home stereo systems to do eq filters and reverbs that have budgets where that price is nothing (but damn though.. I could write a fricken biquad bank myself in assembly.. its not that complicated). QT costs $450 a month for a closed source license.. the range of license pricing can be rather varied.

                      http://www.axiom-crux.net

                      1 Reply Last reply Reply Quote 1
                      • Christoph HartC
                        Christoph Hart
                        last edited by

                        We‘ll definitely come to terms here. If you manage to contribute a working time stretching algorithm, I am more than happy to talk about exhanging licenses to use each other‘s work.

                        But apart from that the default licensing scheme for HISE is rather fair and if you‘re just want to go the GPL route to keep the startup investments down, there are smarter solutions. Write me an email then we discuss the terms.

                        1 Reply Last reply Reply Quote 2
                        • First post
                          Last post

                        32

                        Online

                        1.7k

                        Users

                        11.7k

                        Topics

                        102.3k

                        Posts