It is not my definition, it is the definition that was created by the Free Software Foundation back in 1985 when it was founded by Richard Stallman (several years after the Personal Computing Revolution of the late 70's and early 80's). This definition has been around for almost 40 years.kylie wrote: Sun Dec 17, 2023 10:46 pm It might not fall under your (and of course Richards) definition of "Free Software". Maybe you would feel better if it was declared "free of charge" ? In the end, it's a trial, and most people know what the purpose of trial software is.
But to your point, when the average joe thinks of 'Free' Software, they are thinking of free as in no cost (GRATIS instead of LIBRE, No Cost instead of Liberty).
My fork of OB-Xd will be both Gratis and Libre. My fork of OB-Xd will not restrict the end user in any such way and I will not charge a single dime for it. And I will do my best to keep the code maintained so that it can work both within Linux and Windows.
I am having a hard time understanding what it is that you are trying to say, so I am going to reply to what you literally said. With regard to the specific act of DiscoDSP closing the code, that is most certainly DiscoDSP's fault because they ultimately made the decision to close the code. Unless some other entity or person forced DiscoDSP to close the code, how is DiscoDSP 'absolved' from their decision to close the code?kylie wrote: Sun Dec 17, 2023 10:46 pm
They acquired a license from the original developer for exactly that purpose. It was his decision to set the code on github free under GPL-3 and hand over code to DiscoDSP under a different license. They could not have moved on without his agreement. I don't see why whis is the fault of DiscoDSP.
I am guessing what you meant to say is something along the lines of "why are you upset by their decision to close the code?"
My apologies if I am about to sound like a "FOSS Zealot", I am not trying to knock anyone for not knowing what FOSS Advocates are trying to fight for. I am going to go out on a limb and guess that the concepts of Software Freedom and Software Rights are not at the forefront of your mind. I am also going to bet that you are unable to name the 4 Essential Freedoms that define Libre Software, what particular order those 4 freedoms are in, and what numbering those freedoms are in (the first essential freedom is actually freedom '0', not freedom '1'). And don't worry, 99.9% of the world has no idea of these things, nor do they care.
The GPL3 license that the OB-Xd source code was released under protects the end user from restrictions that a Developer may try to impose. Generally, when a developer releases their code under the GPL, they keep it open and allow for the end user to review, make changes, fork, copy, redistribute, and run the code/program without restrictions. With DiscoDSP closing the code after release 2.10, no one outside of DiscoDSP will be able to do all those things freely. And with the further improvements made since 2.10, if DiscoDSP goes belly up and the source code after release 2.10 is not made public, then those changes are lost. This is what I am most upset about when it comes to closing the code. It has absolutely nothing to do with DiscoDSP's decision to make money.
And from a Business Standpoint, I get it. Closing the source code would more than likely force people to buy a license to use OB-Xd for commercial purposes. After all, one of the reasons that I use Linux as my operating system is because it is zero cost to me, it runs awesomely fast on antiquated hardware (so I get a savings from not having to constantly buy and upgrade computers), and it doesn't restrict or box me in.
I can't emphasize enough that the OB-Xd synth is awesome. Hence, the reason I want to preserve the GPL'd Source Code and Maintain and Release Libre Binaries of my fork of OB-Xd to everyone.
Honestly, I am more worried about everyone losing an awesome tool in the event that DiscoDSP goes defunct. Just like I am worried about everyone losing Martin Luder's PG-8X which is a Roland JX-8P Synth Emulator Plugin which has the ability to play the most beautiful pad ever made, 'SOUNDTRACK'. Last I checked, Martin is working kinks out of his code before open sourcing it.
Everyone should do themselves a favor and youtube 'JX-8P Soundtrack' and then try to convince themselves that the sound shouldn't be preserved. Trust me when I say that the Soundtrack preset also sounds awesome on PG-8X.



