Selling VST2 after October 2018: Steinberg agreement
-
- KVRAF
- 15517 posts since 13 Oct, 2009
So it wasn't two+, but exactly two weeks for me and I sent it early in September, FYI.
-
- KVRian
- 621 posts since 28 Feb, 2011 from Sweden
I still haven't got any response from them and I sent 3 weeks ago.
The only answer I got was the day after where the support guy said the guys handling licenses were on vacation for a week or so so it could take longer than usual.
I'm b.t.w. using JUCE 4 (not 5) where they still have there own VST implementation. If that makes any difference.
In a sense legally right or wrong matters less here anyway since basically a hobbyist has nothing to stand up to a big company like Steinberg if they think not licensed VST use should be stopped. The best would of course be getting a signed license, that way everyone is happy.
Either way I'll start making VST3 more of a priority in the future.
The only answer I got was the day after where the support guy said the guys handling licenses were on vacation for a week or so so it could take longer than usual.
I'm b.t.w. using JUCE 4 (not 5) where they still have there own VST implementation. If that makes any difference.
In a sense legally right or wrong matters less here anyway since basically a hobbyist has nothing to stand up to a big company like Steinberg if they think not licensed VST use should be stopped. The best would of course be getting a signed license, that way everyone is happy.
Either way I'll start making VST3 more of a priority in the future.
David Guda gudaaudio.com
-
- KVRian
- 1265 posts since 9 Sep, 2005 from Oulu, Finland
The thread title is slightly misleading, by the way. The signed license agreement isn't needed only when selling VST2 plugins and hosts. This concerns developers of freeware and/or open source VST2 plugins and hosts just as badly. (Concerning the JUCE provided VST2 code in JUCE version 4, I believe also using that is now unauthorized if one hasn't signed the VST2 license agreement. Or maybe it is completely unauthorized to use any alternative headers/implementations at all now, under any situation. Obviously a specialist lawyer would be needed to figure that out for sure.)
For my part, I should have just signed and sent the agreement to Steinberg many many years ago already, but since I haven't done any commercial work, I thought maybe I could just let it slide, just for a while...Of course years just flew by...
For my part, I should have just signed and sent the agreement to Steinberg many many years ago already, but since I haven't done any commercial work, I thought maybe I could just let it slide, just for a while...Of course years just flew by...
Last edited by Xenakios on Mon Oct 22, 2018 12:32 pm, edited 2 times in total.
-
- KVRian
- 1265 posts since 9 Sep, 2005 from Oulu, Finland
- KVRAF
- 12555 posts since 7 Dec, 2004
Unless they followed through with their suit and had the court find for the plaintiff regarding the header(s) being derived and eligible for copyright protection to begin with (that would go against both EU case-law and written law) and we've already seen the completion of any appeals process:
Using the existing headers is just as legal now as it ever has been.
If they settle things won't change. They need to take it before the courts and follow through up to the highest levels in the EU to challenge that.
If source has been removed from github you need to recognize:
Using the existing headers is just as legal now as it ever has been.
If they settle things won't change. They need to take it before the courts and follow through up to the highest levels in the EU to challenge that.
If source has been removed from github you need to recognize:
- github is owned by Microsoft and is a company in the United States which must obey DMCA takedown notices.
- With a DMCA takedown notice the author has limited ability to defend themselves: according to United States law the host may continue to distribute the content without liability after the author replies to the DMCA takedown notice until provided with a notice of injunction after the case has been heard in a United States court.
- If the author or other parties take down the content willingly after being threatened things are a lot more complex but no legal precedent is established.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
- KVRAF
- 12555 posts since 7 Dec, 2004
Do a search for "Github DCMA takedown notice VeSTige header".
Speculation so far is that these notices were sent out by a poorly written script that didn't even follow Github's rules correctly and Github's scripts automatically enforced their usual DMCA notice procedures.
This action may only have been intended to target redistribution of the official VSTSDK which has a valid copyright associated with it.
Due to several mistakes however they may have accidentally targeted other non-derived works with similar filenames or keywords.
Speculation so far is that these notices were sent out by a poorly written script that didn't even follow Github's rules correctly and Github's scripts automatically enforced their usual DMCA notice procedures.
This action may only have been intended to target redistribution of the official VSTSDK which has a valid copyright associated with it.
Due to several mistakes however they may have accidentally targeted other non-derived works with similar filenames or keywords.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
- KVRist
- 61 posts since 19 Nov, 2012 from Stockholm, Sweden
Received it this morning. Phewnoizebox wrote: ↑Mon Oct 22, 2018 9:57 am ..I snailmailed it to the them last week, and it should have reached them before the 1st October, but haven't received anything in return either. Let's hope the're just swamped with requests.
Last edited by noizebox on Thu Nov 08, 2018 8:40 am, edited 1 time in total.
- KVRian
- 1253 posts since 31 Dec, 2008
All this makes me feel cringed. I've never seen some thing like this before. A vendor silently and as claimed "legally" pulls out a 14 year old rug from beneath hundreds of small developers more or less without their notice. And they don't even have the right to complain because it's their fault they just didn't happen to come here and see the post of some one not even associated with that vendor. Not only that, but they actually found out that their business has already been illegal for all these years just like every one else because they failed to do some thing that almost no one else in the API industry does. i.e "Sign and agreement to use an API".
Legal criminalization of the public.
Legal criminalization of the public.
www.solostuff.net
Advice is heavy. So don’t send it like a mountain.
Advice is heavy. So don’t send it like a mountain.
- KVRAF
- 4021 posts since 7 Sep, 2002
Such things happen when something wrong happens with the company's inner situation. From my sales polls, Steinberg lost a huge market share, 35% in 10 years. Still leading, but not by a huge margin. I see no relation of dwinding sales and forced VST2 removal, but it's probably one of decisions that tries to enforce "market lead". From technical standpoint and my experience with 3rd party libraries and frameworks, VST3 is not a win, so removal of VST2 may actually have a negative impact on company's PR image. I always expected them to release VST2.5 with some refinements (like totally removing all "deprecated" parts to make SDK light-weight), but that will probably never happen now.
- KVRAF
- 4021 posts since 7 Sep, 2002
-
- KVRist
- 135 posts since 9 Apr, 2017
There is this license text file in the root of every vst sdk which explicitely states "Before publishing a software under the proprietary license, you need to obtain a copy of the License Agreement signed by Steinberg Media Technologies GmbH."...S0lo wrote: ↑Tue Oct 23, 2018 10:27 am All this makes me feel cringed. I've never seen some thing like this before. A vendor silently and as claimed "legally" pulls out a 14 year old rug from beneath hundreds of small developers more or less without their notice. And they don't even have the right to complain because it's their fault they just didn't happen to come here and see the post of some one not even associated with that vendor. Not only that, but they actually found out that their business has already been illegal for all these years just like every one else because they failed to do some thing that almost no one else in the API industry does. i.e "Sign and agreement to use an API".
Legal criminalization of the public.
They've deprecated vst2 for 3 or 4 years. Every dev knew it would come to an end. Forums like JUCE or even the Steinberg forum itself have news & announcements threads where this has been discussed. Can't be such a surprise for a dev that has at least a minimal interest in his business and therefore his tools.
-
Guillaume Piolat Guillaume Piolat https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=366815
- KVRist
- 279 posts since 21 Sep, 2015 from Grenoble
From what I understand, redistributing NKS implies being allowed to redistribute VST2.
I asked once to NI:
IANAL but it seems without a VST2 agreement you also can't release NKS plug-ins... what happens in 3 years when the VST2 agreement stop?
I asked once to NI:
Their answer was that "No, NKS is an extension the VST Standard in that you will have to build the NKS Specific features on top of the VST Plugin that you are building." It doesn't bypass licences.Would developping a NKS plugin allow to not use the Steinberg VST SDK, and still have that VST2 compatibility?
IANAL but it seems without a VST2 agreement you also can't release NKS plug-ins... what happens in 3 years when the VST2 agreement stop?
Checkout our VST3/VST2/AU/AAX/LV2:
Inner Pitch | Lens | Couture | Panagement | Graillon
Inner Pitch | Lens | Couture | Panagement | Graillon
-
- KVRian
- 1265 posts since 9 Sep, 2005 from Oulu, Finland
I am quite sure hosts and additional technologies from larger companies like Ableton and NI will have VST3 support in the near future.Guillaume Piolat wrote: ↑Tue Oct 23, 2018 4:35 pm IANAL but it seems without a VST2 agreement you also can't release NKS plug-ins... what happens in 3 years when the VST2 agreement stop?
- KVRian
- 1253 posts since 31 Dec, 2008
The thing now is what are they going to do for VST4 in the next 10 years. Is it going to be the same story with VST3 ?Aleksey Vaneev wrote: ↑Tue Oct 23, 2018 1:03 pm Such things happen when something wrong happens with the company's inner situation. From my sales polls, Steinberg lost a huge market share, 35% in 10 years. Still leading, but not by a huge margin. I see no relation of dwinding sales and forced VST2 removal, but it's probably one of decisions that tries to enforce "market lead". From technical standpoint and my experience with 3rd party libraries and frameworks, VST3 is not a win, so removal of VST2 may actually have a negative impact on company's PR image. I always expected them to release VST2.5 with some refinements (like totally removing all "deprecated" parts to make SDK light-weight), but that will probably never happen now.
All this could have been avoided if they applied some form of Service Evolution strategy. Or as we used to call it before Backward Compatibility
I will quote a well known dev here with some modification of mine to make it relevant.
A well-designed API should aim to support:
Platform independence. (more or less good in VST)
Any plugin should be able to call the API, regardless of how the API is implemented internally and regardless of in what platform the plugin and host are running.
Service evolution. (The main issue in VST is here)
The API should be able to evolve and add functionality independently from plugins. As the API evolves, existing plugins should continue to function without modification. All functionality should be discoverable, so that plugins can fully utilize it.
Last edited by S0lo on Tue Oct 23, 2018 6:12 pm, edited 2 times in total.
www.solostuff.net
Advice is heavy. So don’t send it like a mountain.
Advice is heavy. So don’t send it like a mountain.
- KVRAF
- 35291 posts since 14 Sep, 2002 from In teh net
Looks like they will have to but it will be a hard transition for NI in particular as NKS is so firmly wedded to VST2.Xenakios wrote: ↑Tue Oct 23, 2018 5:01 pmI am quite sure hosts and additional technologies from larger companies like Ableton and NI will have VST3 support in the near future.Guillaume Piolat wrote: ↑Tue Oct 23, 2018 4:35 pm IANAL but it seems without a VST2 agreement you also can't release NKS plug-ins... what happens in 3 years when the VST2 agreement stop?