Hacker News new | ask | show | jobs
by spamalot159 1874 days ago
My first reaction was "oh no..". Audacity has to be one of the most beloved and widely recommended software of all time. It's not often that an aquisition like this goes well for very long.

After looking at MuseScore and UltimateGuitar, however, it looks like they are also free and have a similar aesthetic to Audacity. Maybe this will work out after all.

5 comments

What scares me is musescore.com. That website went from being a largely free repository of sheet music to a subscription service paying into the music industry, with no support for CC style licenses (it's either public domain or paywalled), locking everyone's sheet music retroactively behind a paywall regardless of actual license, sometimes in violation of said licenses (e.g. anything with a BY-NC or similar style license). None of the profits go to independent creators, only to a few major rights associations, regardless of who actually owns the music. They then tried to threaten folks who had written download tools with vague and ridiculous threats. [1]

It seems these days they support CC (finally...), but not any ad-hoc or third party licenses. So most of the music I'm interested in, which is legal to distribute sheet music of for free but not commercially (but under a non-CC license), is still paywalled in violation of its copyright.

MuseScore the software is fine, but the MuseScore.com fiasco has left a really bad taste in my mouth. I hope none of that nonsense bleeds over into the development teams of the actual OSS software, but absent any kind of apology or change of direction MuseScore.com, I'm scared.

[1] https://github.com/Xmader/musescore-downloader/issues/5

On the link you posted:

> Otherwise, I will have to transfer information about you to lawyers who will cooperate with github.com and Chinese government to physically find you and stop the illegal use of licensed content.

This is by far the worst takedown request I've ever seen in Github. The physically find you is especially concerning, since the owner of the repository seems to be a Chinese national.

Apparently by the time the takedown was written, the API was public but the documentation was taken down. The next replies don't make it better, and it seems they don't have a leg to stand on to send a proper DMCA.

I also had no idea they belonged to Ultimate Guitar. Honestly I lost some of the respect I had for MuseScore and Audacity teams after seeing this.

This is IMO worse than the youtube-dl debacle.

EDIT: The same developer who wrote the email seems to be making threats involving the police in another repository: https://github.com/Xmader/musescore-downloader/issues/42#iss...

If you do illegal things, the authorities will get involved. That's how that works.
The way the issue is worded is not how things work in the civilised world.

The affected parties have first to prove or at least argue that the software is doing anything illegal. The repository owners were using a documented, public, authenticated, third party API that was only taken down after the issue was posted. This is not illegal.

If there were anything illegal like piracy happening, it should have been resolved is by having the affected parties send a DMCA to GitHub, just like in the YouTube-dl situation, just like the repo owner asked Daniel J. Rey to do.

This is how it's done. Not by sending lies ("illegally using our private API" that was actually publicly documented) and making mafia-like threats ("will physically find you").

If you are committing crimes in China, the police (i.e. the Chinese government) will find you and stop you. I don't know why this is a point of contention. That is a fact.

If the API was protected in any way, the usage can fall under anti-circumvention. That's how the DMCA works. This is also a fact.

We can dispute what actually happened, and we can dispute invididual laws in China (or in EU, or the US), but your assertions seem to be suggesting that it's wrong that these things happen at all, which is not true.

Making a program is not illegal, as long as it's not circumventing anything. If it were, SEND A DMCA. FOLLOW THE LAW.

The API was public, authenticated, documented and intended for third party developers. Even if it was reverse engineered there is still legal grounds for that, as seen by the YouTube-dl situation.

If there was any law-breaking, it would be the people downloading scores and MuseGroup for distributing them.

Repeating what I said below:

Even if musescore-downloader was doing illegal things (and I would argue it wasn't, since there was no circumvention of anything), the law should be followed by both sides, no excuses. That means sending a DMCA instead of a threat.

I was mentioning this last time MuseScore appeared on HN - their CEO gave some insight in the comments on how this came to be.

Seems to boil down to "music publishing mafia didn't like it", which is understandable.

https://news.ycombinator.com/item?id=25825533

This does not excuse

> Otherwise, I will have to transfer information about you to lawyers who will cooperate with github.com and Chinese government to physically find you and stop the illegal use of licensed content.

part

https://github.com/Xmader/musescore-downloader/issues/5#issu...

Especially given that person making threats appears to be from Russia and target in China.

It's not like he's reporting them to the Gestapo for termination.

He's reporting them to the police of a country for a copyright complaint. The fact that the country is China doesn't mean anything ominous.

Besides the "state persecution" thing, there's regular police and court work in China, every day, for 1.6 billion people, and millions of criminal, civic, business disputes, and other such cases, which is where this will fall into.

That it's China probably makes it even lighter, not harder, since copyright abuses there are seen much more lightly than in the west.

musescore.com has some dark patterns in the their pricing, too. Just 2 weeks ago, when I couldn't find out how much it costs, I asked my friend circle. They pointed me to some indirect references to how much it costs, but it's not out there in front. You also have to make an account in order to see the price.

Plus musescore.com has numerous shenanigans with payment, ending subscriptions, etc [0]

It leads me to wonder, what is the other side of this deal? Will muscore.com repeat what they did with the free musescore software and utilize it to ensnare a large number of community resources? What kind of deal are the Audacity devs getting offered? I hope tantacrul doesn't become the face of a dumpsterfire.

[0] https://www.trustpilot.com/review/musescore.com

I found it amusing that the originator of the takedown email commented with this:

>We are genuinely committed to open source and do want to make as much as possible as free as possible. The fact that I am sitting here and writing in these discussions at all should be evidence of our commitment to open source and engagement vs. simply passing the issue on to lawyers to deal with.

And then this next (and final) comment ended with this:

> I will not be commenting further on this topic.

The copyright holders should just upload the sheet music to a different website. There is no requirement for anyone to redistribute a piece of Creative Commons content for free. That's true even with the NC licenses, in that case, the only real option for non-compliance is for the copyright holder to file a takedown notice to get the material removed. I know it seems counter-intuitive since you probably want to download that music, but this is what you're actually asking for.

If the copyright holders are absent then not much is going to be done about this -- that's one of the major reasons why artists join these large copyright holding organizations, to handle this stuff for them!

On the other hand, isn't it nice to have a funding model that allows developers of open source software to be sustainably salaried?
Not at the expense of what it stands for, no.
I'm sorry, I don't understand. Can you explain what you mean by that? Then more broadly, can you explain how the creation of more GPL-licensed source code can ever be a bad thing?
An extreme example since you asked a very absolute question:

I sell software to the Chinese government to track down dissidents and kill them with drones. I release a lot of code under a GPL license and use the funds to promote OSS software. Most people wouldn't consider this a positive for the world even though more GPL software is created. Or in other words many people do not believe that "the ends justify the means" is a valid reason for something.

You described multiple distinct events. The killing of people was the bad thing. The releasing of code under the GPL is at most a neutral thing.
One of the comments by a MuseScore developer in that thread is much more nuanced: https://github.com/Xmader/musescore-downloader/issues/5#issu...

Essentially it boils down to this: if you see value to society in allowing people to share musical scores with each other, that's fundamentally at odds with a libre software philosophy. Because if you let people share music on a platform, they will inevitably share copyrighted melodies, which means not only that you are forced to monetize to be able to strike licensing arrangements, or else be sued into oblivion. And you are also required to enforce that the sharing software be used as intended in order to placate rightsholders, or else be sued into oblivion. And it's that "as intended" that is fundamentally different from how many of us think about FOSS.

There's a lot of corporate speak in the official post here related to the emplacement of score downloads behind the paywall in the first place https://musescore.com/groups/improving-musescore-com/discuss... but it's the same sentiment: if MuseScore.com doesn't put in place paywalls for downloads and enforce them, they will lose their ability to negotiate with major music publishers, and they see that outcome being a net loss to society of access to digital scores.

Frankly, I think this is a reasonable tradeoff. MuseScore sees monetization and adherence to these restrictions as a necessary step to ensure they have the resources and community to promote music literacy. That's a distinct mission from, say, GNU's mission, and just as valid. And of all the corporations using GPL for visions distinct from GNU's vision (here's looking at you, AWS), this one at least has a reason beyond being a naked cash grab.

No, it's not nuanced.

The discussion stops being nuanced as soon as the company starts the discussion with a threat such as "will cooperate with github.com and Chinese government to physically find you and stop the illegal use of licensed content".

At the point the email in the Github issue was written the API was public. It was removed after the repository owner responded, as can be seen on the Internet Archive.

Nothing ever justifies offering a public API and getting people to use it, to only later backtrack, accuse users of "stealing" and threaten developers with use of physical force.

If the problem is caused by major industries, then just remove the previously public API and don't send mafia-like threats.

I think the wording of that email is bad, but your assessment of the situation is incorrect. The threat of legal action is real and it comes from the copyright holders. The company can't do anything about that, they are being threatened by the same copyright holders. Removing the public API doesn't really change the situation.
Religious zealotry is not realistic nor is it useful.
This seems misdirected to me. Not all principled stances can be fairly compared to religious zealotry. Standing up for the rights of users strikes me as pretty useful.
One of the takedown emails to a Github repository owner says "who will cooperate with github.com and Chinese government to physically find you and stop the illegal use of licensed content".

I think any reasonable person would find this unethical mafia-like behaviour.

You call it religious zealotry, I call it "having principles" and I do find it useful.
Thankfully, this is a practical concern, not religious zealotry.
How do you expect them to pay for developers without some form of income?
Possibly relevant, MuseScore has a CLA requiring that all code contributors grant MuseScore the right to use the code in proprietary software. Audacity doesn't have such a clause and I don't know if they'll be able to get past contributors to sign such an agreement.
All 126 of them? Doubtful.
Would they need more than 10 of them to agree to have 90% of the code they want to use? Doubtful too.
Beloved is a little too strong of word choice for me.

The UI is garbage. The plugin architecture is rough. It's difficult to workflow -- no automation is really available. Audacity produces good results, at the cost of an insanely high requirement for patience and experience. What you are actually in love with is the creative process of editing and creating audio.

As a project, audacity has languished for a long time. It has the potential to be great -- but it's not there, now.

The great about Audacity it's that it's a great DAW starter. You can record, edit, multitrack, mix and apply effects.

It's fast, out of the box, multiplatform... and I haven't used it in years, but that's mostly because Reaper it's too great, the only thing I miss it's audacity loading times.

Now I think Audacity has only a few bottlenecks, the main workflow it's not that broken.

If what they say it's accomplished and they prioritize VTS non-destructive effects, improve the Timeline management and other UX details. I could see Audacity present in the majority of home studios and the software behind a lot of professional works (not big studios, but enough for self publish). I now a couple of local bands that recorded their demo with audacity, a cheap interface and a sm57 mic.

...and if I can ask maybe add support for ASIO (something hard to happen becauses licences, but I can dream).

Much agreed on the history of Audacity. It has so much capability, but it's high time we fixed UIs that inspire anger or still depend on Athena widgets.
Audacity uses wxWidgets (though almost everything of the primary UI is custom painted, so it doesn't really matter which toolkit is used).
Obviously it does what it does well. It can edit audio quickly. I'll never use it for anything else aside from chopping up samples. If you want a full DAW use Logic.
I don't know about UlimateGuitar though. I have found their constant push to signup for pro account quite annoying.
UltimateGuitar is a horrible website full of dirty UX to force certain behaviors and block others. You wanted to zoom in on a tab? That's a paid subscription feature! Trying to browse on your phone while at a practice session with your band? Download our app, so we can track you, show you ads and prevent other basic functionality! They're constantly changing these and implementing new paywalls and ways to ruin their product while the core experience of tabs never improves.

It survives only because of platform effects.

I'm not holding out much hope for Audacity.

I fully agree. Trying to use the browser version of ultimate guitar on a 6 inches smartphone is a very frustrating experience. I remember subscribing to the pro version of ultimate guitar about 5 years ago when the app was a must go and in my opinion, it's just been downwards since then
I use it because it does have a lot of songs. The search on it is the worst and the UI has its own back button that is not easy to use. Most good apps on Android let you use the devices back button.