Hacker News new | ask | show | jobs
by ninjin 981 days ago
It is not really a commercial product, rather it follows an old, but somewhat rare, tradition of making usage slightly more difficult in order to raise funds. OpenBSD used to do the same and not provide pre-built images to raise funds via CD sales from those that could not be bothered to learn how to build images from the source code. You can certainly object to this, but I do find it reasonable as there are few good ways to fund open source software.

As for Ardour itself, it is clearly completely open source [1].

https://git.ardour.org/ardour/ardour/src/branch/master/COPYI...

3 comments

I don't object to it at all, I think it's a great idea. We need more models of supporting open-source, including financial ones. BTW I also don't see commercial and open-source as intrinsically opposed to each other - projects can be both, and I wish more were.
You're talking about orthogonal concepts.

Ardour is free software (and therefore open source). Ardour is not proprietary software.

Ardour is a commercial product. They sell pre-built binaries, updates (perhaps some level of guarantee/support for those binaries?) etc. Ardour is not "freeware", shareware or a hobby project or anything else like that.

I am not sure it is clear cut as you present it. Clearly Ardour the project is not a commercial product and the same should go for the source code. Arguably the pre-compiled binaries are a commercial product as they are presented to a market for a price (although the same of course does not hold for Ardour binaries provided through package managers and elsewhere). To me, the confusion mostly arises from the fact that we use Ardour to refer to all of the above, while clearly they are all different things.
Ardour certainly looks like a commercial project to me. I think this thinking arises from a couple of misapprehensions, namely:

1. Commerce is bad and somehow at odds with free software and the GPL,

2. The only way to do any kind of software trade is proprietary software.

In fact, commerce is beautiful and a cornerstone of economics and our civilisation. Most people in the free software community are not opposed to commerce. What they are opposed to is proprietary software. That is, claiming ownership of software and therefore doing commerce based mostly on rent-seeking and retaining power over said users. Free software and the GPL aims to disable this, but it does not disable, nor does it oppose, commercial software, unless you believe (2), which is evidently false, as you can see with Ardour.

I am not sure how Ardour would feel about being referred to as a commercial project. But I do suspect if you went back in time and sent an e-mail to misc@ ten years ago calling OpenBSD a commercial project because they sold CDs you would be told to take a hike. I will just agree to disagree on this one. You seem to want to make a bigger point about software and commerce and all I see are shades of grey in that commercialisation is not clear cut and neither is what is a project, its outcomes, etc.
I think GP makes a reasonable point about what commercial actually means. If you are selling something, that's commerce. If the Ardour dev or OpenBSD devs don't like it, then they are free to adopt a euphemism that makes them feel better about it, but that appeal to authority doesn't change the meaning of the term. I think that actually further reinforces GP's point about how the term "commercial software" has become a dirty word.

Now that said, I do support avoiding language that is offensive to people even if it doesn't seem to me like it should be (so long as it's still clear what is being communicated. I don't like Orwellian expressions).

It's also just packaged in Debian which means any distro based on it likely have it.
"Give your stuff away for free to devs" is a pretty good idea for both free and nonfree software. (And Linux users are, for now, still likely to be developer type people than not).