Posts: 5
Joined: Tue Feb 10, 2015 12:39 am
Re: So where is the source code?
I'm really baffled sometimes by such attitudes.
First of all, I didn't even expect this to appear. It is possible that I was rough, but please be sure that I didn't want you to take it personal. And if this lowered the chances for Verve to go open-source - I'm really sorry.
So why did I write this? Well, you see, there are different values in different communities. It might be very different for people who primarily do art, but in IT an access to the source code is pretty important. Perhaps that's where the misunderstanding came from.
If you want to understand the logic behind this, just step out of yourself a little bit and consider these facts: (no, really! It is just too much of a paradigm shift if you have never looked at software from such point of view. Please be prepared that the stuff you might read in my post might be too different from what you believe or what you've been used to, but please, calm down

- Some people (like me) are primarily using one of the GNU/Linux distributions. Most of the time it means that you can get any software with just a single cli command. That is, it doesn't matter if you're on 32-bit, 64-bit or even arm system, also there are no hidden fees and other bullshit. VERY convenient and the reason behind this convenience is an access to the source code. (Convenience)
- You always know that it will not become worse in the future. If it works today, it will continue working later (...maybe it will require some minor tweaks). It is not true that any binary that was compiled today will be functional forever (even if you cannot take it away, although you can), it is very common that old software will simply not run on the modern operating systems (there are many possible reasons for this: updated libs, deprecated stuff, entirely redesigned system components, etc.). (Justified confidence in the future)
- We are in the post-Snowden era, and yet here is what we read on the download page:
Well, I'm not saying that your software is malware, but this disclaimer looks funny if you put the leaks of the latest years on the background. (Security) - Access to the source code makes it possible to fix minor irritating bugs or simply some software limitations. This is pretty common when there is not enough developer time involved into the project (that is, it will be very easy to fix unimportant bugs (or implement interesting features) that just are not being solved because the developer has no time or motivation to deal with them) (Extensibility, flexibility, etc.)
- Sometimes we just want to help. (Being useful to yourself and others)
And the list can just go on and on, there are many reason for us (users) to EXPECT a link to the source code (and this list is just what came from the top of my head, some other aspects might be even deeper but they're not that important for me). And although no one is forcing you to release the source code (we just can't), there have been many cases when the force of the community was really, really strong (for example BitTorrent Sync, where irritation of the owners is maxed out), at the same time I have not seen any case when the users were unhappy because the source code was released. At this point, we should say "well, it would be very beneficial for us (users) to have the source code, but it is up to its author to decide whether the source is released or not", and that's OK.
Now, I really hope that by the time you are reading this you understand that I didn't want to offend you or force you to do something. If not, then I failed to explain this, just forget about this thread...
And what the hell do you care about what's going to happen "in the long run", honestly?! You can download it, use it and be happy now!
Well, I can't, because some people care about tomorrow. It is not like I'm forcing you or anybody else to do the same, but please understand that there are some people who consider this important. For example, not long time ago Skype made an update which turned older versions of it into nonfunctional shit (that is, you cannot login with it). The only way is to upgrade it, but the newer version provides no ALSA support, just pulseaudio (unlike earlier versions). And there are enough linux distributions that have no pulseaudio installed.
Well, some people would say that I should trust you blindly (trust that everything will be OK), and definitely it might make sense in some situations. Just not this time (because we are talking about software, not about you and us (not about people)).
Now, these were the arguments for the users, not for the developer (mostly). So, if we're talking about the developer, let's just focus on the points you have provided:
- 1. Opportunists, who will try to make a commercial product out of it!
Well, that's why we have a a bunch of licenses to choose from. In short: releasing the source code does not mean that you allow people to use it in proprietary closed-source programs. - 2. I am hoping to figure out some way for people to help me focus on creating and evolving future versions of Verve and possibly even more tools
That's exactly what free software is promoting, although in a different way. People will be able to help you with the code (for example on parts that you don't want to struggle with, i.e. MacOS version). - 3. I may explore making some commercial mobile versions of it.
Well, this has nothing to do with the desktop version being open-source. For example, MuseScore is completely free and open on desktop, but has a non-free android app. Even Krita developers are doing something similar. There are many ways you can sell free software.
I'm really sorry that I have to point this out, but:
And what on earth is it with bizarre labels? OPEN SOURCE = open source. FREE SOFTWARE = you don't have to pay to get the software.
my command of the English language suggests the use of the word "free" and the word "software" as appropriate for the case of Verve.
Well, it seems like you are consciously trying to deny a term that was coined more than 30 years ago and is used by a lot of people. Now, that is a weird attitude towards the people who were fighting for your rights and your freedom.
In the end, it is completely up to you. But please at least consider it as an option.
Last edited by Sysaxed on Wed Feb 11, 2015 11:37 pm, edited 1 time in total.