Ctrlr Licence

Home Forums General News and releases Ctrlr Licence

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #37544
    m.tarenskeen
    Participant
      • Topics: 30
      • Replies: 113
      • Total: 143
      • ★★

      I read somewhere about Ctrlr dual GPL/BSD licencing.
      I am not very good in understanding legal issues. Maybe someone who knows what he is talking about can explain to a simple Ctrlr user and musician what this means for us. For example: If I develop and publish a new Ctrlr Panel do I automatically agree with the Ctrlr licences and do these licenses also automatically apply to the Panel I have published?

      #37755
      atom
      Keymaster
        • Topics: 159
        • Replies: 2945
        • Total: 3104
        • ★★★★★

        No. It means that you can use Ctrlr code in two ways.

        One is a GPL licence that means if you want to use Ctrlr’s code you must include it with your product. The other licence means that you can do whatever you want with the code, you don’t need to publish the source code, you just need to mention where did the code come from.

        Panels are not covered by this license, you can do whatever you want with them, sell them, give them away whatever, noone else has the rights to them, they are your intelectual property.

        #37801
        m.tarenskeen
        Participant
          • Topics: 30
          • Replies: 113
          • Total: 143
          • ★★

          OK, I see.

          One thing I don’t understand: How can Ctrlr use two different Licenses simultaneously? It seems to me that the GPL and BSD licences are not compatible.
          If I can freely choose to agree with only the BSD licence this makes the GPL licence useless.
          Or am I misunderstanding something?

          #37869
          m.tarenskeen
          Participant
            • Topics: 30
            • Replies: 113
            • Total: 143
            • ★★

            And I have more questions around Licences. I see Steinberg VST sdk2.x public source code is part of the distribution. I think the Steinberg Licence does not allow this:

            I quote from Steinberg VST PlugIns SDK Licensing Agreement, version 2.4:

            2. The Licensee has no permission to sell, licence, give-away and/or distribute the VST PlugIn Interface technology or parts of it in anyway, on any medium, including the Internet, to any other person, including sub-licensors of the Licensee or companies where the Licensee has any involvement. This includes re-working this specification, or reverse-engineering any products based upon this specification.

            If the Ctrlr code will be distributed without the Steinberg vst sdk components, it can also not be distributed under the GPL licence anymore. And it would be rather unfriendly to people who want to compile their own Ctrlr binaries.

            The conflict between GPL and Steinberg licences is a known problem and probably the reason why the main Linux distributions don’t support VST technology by default. Even free software like Ctrlr and many free VST plugins are not and cannot be part of the distribution’s download repositories.

            #37873
            atom
            Keymaster
              • Topics: 159
              • Replies: 2945
              • Total: 3104
              • ★★★★★

              I know i can’t distribute the vst sdk, but i don’t care, if steinberg wants to go after me, let them.

              In terms of dual licensing, this is a common thing. You pick what license you want to use and you stick to it. You must remember that there is JUCE< boost and lua inside and those have their own licenses, you need to deal with those too.

            Viewing 5 posts - 1 through 5 (of 5 total)
            • The forum ‘News and releases’ is closed to new topics and replies.
            There is currently 0 users and 93 guests online
            No users are currently active
            Forum Statistics
            Threads: 2,495, Posts: 17,374, Members: 77,605
            Most users ever online was 12 on January 22, 2019 3:47 pm
            Ctrlr