Audacity Aquired by Muse Group(scoringnotes.com) |
Audacity Aquired by Muse Group(scoringnotes.com) |
Source: https://youtu.be/RMWNvwLiXIQ
Well worth watching his other videos too, even if you don’t use musical notation software. Funny and insightful commentary on software usability in general.
I’m now in charge of Audacity [video] - https://news.ycombinator.com/item?id=26995610 - April 2021 (59 comments)
His twitter (https://twitter.com/Tantacrul) and youtube (https://www.youtube.com/user/martinthekearykid) are full of interesting tidbits, an you can tell he's passionate about things.
Even if you don't do music/notation his video on Sibelius, https://www.youtube.com/watch?v=dKx1wnXClcI , is ridiculously funny, but also on point.
True, Blender really exploded when they re-designed the interface. I hope someday GIMP team understand that. The software is solid, but the interface isn't great. Some very simple workflow changes made Blender easier to use.
The thing is (unmentioned in Tantacrul's Audacity video) is that Audacity's UI has always - from day one - been a terrible copy of the much beloved SoundEdit16, afaict. I just want something as easy to use as SoundEdit was, if Tantacrul is reading.
I think a lot more OSS projects should reach out for contributions in improving usability — it's almost always what separates OSS projects from paid alternatives.
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.
If anybody has insight into the plans, I'd love to hear them.
Wow, non destructive stackable VST effects https://youtu.be/RMWNvwLiXIQ?t=773
The levity and the pragmatic focus make a great combination.
- go to github
- download all source code
- download last installation version ...
- say farewell to audacity ...
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.
> 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...
Seems to boil down to "music publishing mafia didn't like it", which is understandable.
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.
>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.
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!
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.
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).
It survives only because of platform effects.
I'm not holding out much hope for Audacity.
Sounds like they want to connect it to their cloud services and improve the UI. They say in the comments they’re not looking to relicense and it’s hard to see how they could.
OTOH, they are probably not spending too much money as a result. While acquiring better visibility and (hopefully) more goodwill from the audio enthusiast community.
> 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.
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.
Not sure about this case, but iirc you can have contributors to a project without them owing "part of the copyright" for the stuff they wrote. You just have to make them assign the copyright to you if they want to include their code in the project (they can always fork if they don't like that, but the original authors still get the copyright to the core project).
Also, and orthogonal, a lot of time there are 1-2-5-10 core devs, and the rest 100s are just some small changes here and there, fixes to the documentation, some plugin contribution, etc. In other words, easily writen out, if it comes to that.
So there is much smaller motivation to improve it.
And avoiding change for the sake of change is something that I actually like. One of reasons why I switched to LibreOffice and later to Linux is because I am not fan of relearning interface without a good reason.
-------------
But nearly every software would benefit from running small scale UX test. Take three people, ask them to do the most basic tasks - and fix the most common problems.
Your software is much harder to use than you expect.
And there's also a widespread belief among developers that making a task easier in the UI means "dumbing down" the UI. Or that making software easier to use means it could never satisfy "power users".
Developers love to revel in arcane interface minutiae (especially for command-line tools). They think it's equal to acquiring a skill or knowledge. But it's not really. Instead, it is the perpetration of a clumsy method to completing a task. But now that the developer has mastered that method (and that feeling of "knowledge" gained as a consequence), they won't easily let go. Or be easily persuaded of a different method.
Not in every case. For experienced/professional/power users of any software, what matters is maximizing the information density in time of both input and output. Sometimes the best way to do that appears arcane.
I want to be able to accomplish much in as little time as possible, so I want a high temporal input information density. So that might mean using a mouse instead of a trackpad for precise aiming and scrolling, or using keyboard shortcuts instead of on-screen icons. It might mean there are different mouse behaviors for ctrl-drag, middle-click-drag, etc.
I also want to be able to receive as much information about the state of the application as possible in as little time as possible. Too little density and I have to keep more state in my head and spend time jumping around. Too much density and the senses are overwhelmed. This might mean, for a CLI tool, that zero output is the best output in case of success. But for long-running processes that might be a progress bar under a list of log entries. For GUIs, the optimum might mean that there is a lot of information and a lot of actions on screen with reduced whitespace, which seems intimidating at first but is necessary to communicate the state of the system to the user.
So convincing any power user to "let go" is like asking someone to give up their legs for a scooter. Sure, it's simpler to go places in mostly straight lines with a scooter, but linear motion is only one of the many things people do with their legs that justify the arcane UI of unstable bipedal locomotion. We walk along streets, run along trails, jump over obstacles, dance, spar, climb, swim, etc.
This is not to say that scooters have no place, or that every tool is at a global optimum. But any "different method" that someone wants to propose will very deservedly receive pushback if it does not fulfill the full purpose of the old method.
Unless the devs get UX improvement backwards (cough GNOME cough), there's nothing to worry IMHO. OTOH, for a CLI application, backwards compatibility and/or graceful depreciation is key.
"Old style" interfaces are universally better than tabletized crap, and had as much and higher quality research into the choices behind them. It's not limited to OSS. Apple is a glaring example of that right now. The Mac Human Interface Guidelines and the thought that went into the Mac OS were phenomenal. Contemporary style changes driven by users' familiarity with tabletized (or dare I say "Fischer-Price") UIs are regressions. Visible things become hidden to look "cleaner," keyboard control is ignored, oversized buttons are favored.
This should in theory allow for a complete redesign of the gui though, as the core audience uses shortkeys anyway.
It does help when software users that happen to have good UI chops suggest redesign because then it often improves things, as I've seen happen with KDE and Budgie, at least. But pulling in UX "designers" who have no skin in the game and letting them play around is how you get ridiculous unusable crap like Google Pay, Apple Music, Windows 8, whatever Google is calling their Android UI now, and more.
And also the attitude of "works for me" really pushes usability people out.
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 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.
> The name “Audacity” is a registered trademark.
It's a regular trademark - it's been acquired.
The trademark isn't covered by the GPL.
Jason Rohrer ran into this very issue when other developers made their own client for his game, using a variation on the game's name. They didn't respond to him asking that they don't use the name, and eventually he was convinced that trademarking the name is the right tool to project it. The original game client is still open-source (and maybe the server too, dunno).
So if for example I wanted to cross-promote my other products or add a "pro" paid version of some sort, I could do that, and those would end up in the main version most people are downloading.
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.
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.
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 any reasonable person would find this unethical mafia-like behaviour.
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.
One might try to argue that a name used in software code and distributed under some open source license also gives rights to the name by being source ... but to my knowledge there are no court decisions.
Threatening someone with words like "Chinese government to physically find you and stop the illegal use of licensed content" is extremely serious and shouldn't be casually dismissed.
This is not "badly worded". This is either a lie, or MuseScore is dealing with institutions that behave like the Mafia. There is no excuse for either of those behaviours.
Also, you seem to be implying that the company had the opportunity to work together and alert the repo owner, but instead they decided to double down on the threats and accusations. This is also completely unacceptable.
>If MuseScore was not acquired and continued down the current path, it would have been already shut down by now. This is what many people do not understand. MuseScore was going to be shut down if it was not acquired and a plan put in place with rights holders.
>Any site or system of distribution that includes copyrighted works and is done so under agreement with rights holders and according to their conditions will be shut down. This is simply reality.
The "excuse" for those behaviors is that they got to stay in business. I don't agree with all the actions of the rights holders but that's the way it is. If you feel it's better for there to be no Musescore at all, I would advise you to just not use the website. There's lots of other free sites that will host Creative Commons-licensed media. If you're looking for someone to negotiate hard against the rights holders, you would have better luck trying with a bigger company like Apple or Spotify.
They are distinct, stopping the latter would not stop the former, as such they are not linked.
Let me try saying this another way. Tell your story again but where the decision to be involved in open source software was not made. Was the sum total of badness injected into this world quantifiably less?
I know Blender has a lot of corporate sponsorship, so I think the explanation is there’s a “commoditize your complements” effect going on. But does anyone have a more specific hypothesis? E.g., why does Blender have so many complements and the GIMP so few?
I think a redesign of the icons was necessary, because the old ones don't look amazing. But you can make tasteful icons which are also colorful and recognizable.
(And I know you can switch icon themes, but when we're talking about UX, we're largely talking about the out-of-the-box experience. 99.9% of users are going to stick with the default icon pack.)
I still think you’ve chosen a bad example. Gimp’s UI is no worse than Photoshop’s, and that’s not open source.
So this must be what happened... over and over I've heard about people switching to Blender now, even many professionals. I tried it many many years ago and found it, quite honestly, awful.
I guess I should download it again and see how things have changed.
The issue is that many designers and engineers loathe Usability and Accessibility people (like Jakob Nielsen and Don Norman).
For me, it all started with Don Norman's excellent book The Design of Everyday Things[0] (nee The Psychology of Everyday Things).
Reading that book changed the way that I view the world. I can't walk through a door, anymore, without evaluating its affordances and usability.
The challenge (for me) is melding usability and aesthetics. In my experience, designing and implementing a truly usable software interface is hard. It's also highly iterative. A lot of "running things up the flagpole" stuff. I throw out a lot of code, and slaughter a lot of sacred cows.
[0] https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things
It's true that there often exists a clash between designers and those who champion accessibility standards. IMO, this is normally because the designer in question hasn't enough experience working on software. Speaking for myself? I designed the accessibility features in Paint 3D while at Microsoft. I was in charge of accessibility of another Microsoft Studio that worked on Hololens software.
For MuseScore 4 (currently in development), I have made sure that every bit of UI passes web accessibility contrast standards and I have designed a new 'High Contrast Mode' which is being implemented right now. In addition, myself and another member of the UKAAF (Peter Jonas) have designed a far better focus state / keyboard navigation system into MS4 than MS3 had. This will enable much better screen reader support and will also help with ongoing efforts to introduce Braille support too.
I'm not one of those designers. But I do sympathise with the concern. I see it all the time!
Which is silly because good UX that works for people with disabilities or impairments also benefits fully able users in the vast majority of cases
Take three people who never used given software, ask them to do the most basic tasks. And fix the most common problems.
Your software is much harder to use than you expect.
You do not need UI/UX people, massive scale testing to fix low hanging fruit.
If something isn't "done" until it has at least survived a first user test, then we don't need to be quite as egoless, because we are a participant in the larger problem-solving process.
I also think your point on being overwhelmed matters a lot. Too many software processes are push-based, where an executive is cramming things in the hopper and insisting on a pace. I like pull-based processes. E.g., having a kanban board with WIP limits, so an individual unit of work takes as long as it takes.
There is also no excuse for sending threats of use of physical force by CCP instead of sending a proper DMCA.
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.
Two, the DMCA seems to not apply here, if this is a Chinese citizen enforcing legal rulings against another Chinese citizen. That is a perfectly valid situation to call the police, in any country. The message getting relayed through a third party (Musescore) doesn't really change it.
Three, this argument is going around in circles, I think a great option would be to contribute to the author's musescore alternative: https://github.com/LibreScore/LibreScore
The DMCA absolutely applies here, since the whole request was for the repository on Github to be removed, and Github is an American website that follows American law and receives DMCA requests.
They have the right idea (I have taken a number of NNG classes, over the years), but they are only one dimension, of a multi-dimensional space, and I have found it to my advantage to take a "hybrid" approach (which means that everyone is pissed at me).
I was under the impression it had more to do with symbiotic relationships between products. E.g., people using Unreal need modeling software (Epic is a sponsor), people using modeling software need GPUs (Nvidia is a sponsor).
> (And I know you can switch icon themes, but when we're talking about UX, we're largely talking about the out-of-the-box experience. 99.9% of users are going to stick with the default icon pack.)
That said, Photoshop also uses monochrome icons and it can help in some ways to avoid distracting from the image which you are working on. I am not sure what the best compromise would be.
You mention in the video that the next steps will involve interviewing users and developers to find out more about the software usability and potential issues / fixes. Could you make this whole process and the results public, such that other OSS can benefit from this kind of usability analysis?
There are indeed many resources out there about this sort of process, but I think it would be great to see an expert long-form explaining how they take the interview results and convert them into actionable goals in order to improve the user experience.
Hmm. Now I'm wondering whether such a thing should be run for a finite period, or left open to track improvement over time. Perhaps the system could be cyclic, with "calls for feedback" that would require re-submission into each cycle. This would have the advantage of effectively auto-closing all unfinished work after feedback invitations, but the disadvantage of frustrating repeat submitters of issues that generally don't get prioritized. ...You know what, there are probably good established ways of doing this, Microsoft probably knows this stuff backwards, and the Blender foundation seem to have a good feedback thing going so they probably know a thing or two as well.
Regardless of how it's done, spreading the fact that it is being done far and wide is IMO crucial (eg, getting this onto as many OSS/tech news sites as possible) - and I also think that the _worse_ the signal/noise ratio, the better, as I reckon this would be a good indicator that the long tail of the interesting really-edge cases are effectively being captured!
https://www.youtube.com/watch?v=4hZxo96x48A
There's also no indication that Xmader is a Chinese citizen. The Anti-CPP message on his profile could also mean he's from Hong Kong, Taiwan, or anywhere in the world. The person making the threat seems to be Russian and MuseScore seems to be registered in Belgium.
Even if China could be involved, if MuseScore prefers to solve this using physical force (their words) rather than a simple DMCA, that paints them in an even worse picture than anyone ever in the history of open source.
This was a mafia-like threat, plain and simple. There's absolutely no justification for it, even if it's possible to happen.
With general-audience software, the market doesn't care much about the minority that are the serious users, and it's hard to make a convincing argument to business people here. However, accessibility does have a strong enough ethical argument behind it, which is also increasingly being backed by regulations.
Allowing accessibility tools to work with an application involves annotating UI with machine-readable metadata about information displayed and operations available. That makes the interface comprehensible to any external software - including software that could use this information to provide an alternative, more ergonomic frontend, undoing various user-hostile decisions of the original design.
--
[0] - By which I don't mean just computer nerds, but also everyone who uses some bit of software on a regular basis - particularly in context of work.
I accept that this is easier on smaller, or new projects.
There are even cases where the strongest argument for something to have a web version in addition to an Android/iOS app is accessibility. You can make some really interesting and specialized input hardware for Windows PCs which has no chance of working on an iPad, so there are people whose disabilities makes web apps way easier to use than any Android/iOS app. And if there exists a web app, power users can use the service from their comfortable desktop setup rather than from the tiny screen on their phone.
Accessibility is the most effective argument against the "one-size-fits-all" "it works for 90% of users" thinking that's otherwise so pervasive.
That IS accessibility.
That’s when I understood that I had a disability.
one good example was being able to control spotify. it doesn't work with the current redesign i don't think, but i used to be able to heart a song, show the current track name and artist in a tooltip, or list all the songs in your friends tab. lots of handy stuff like that and it all worked even when the spotify window was in the background
Also, considering the owner of the repository considers the Chinese state a dictatorship, it's pretty fair to assume "calling the Chinese police on him" doesn't mean anywhere near the same as it means calling the police in Europe or America. This is clearly the worst kind of threat you can make to this developer.
You seem to be giving all the possible benefit of the doubt to the company while giving less than none to the repository owner, even when they provided information about how what they're doing is not breaking the law, and provided a proper way to solve the issue, DMCA. At the same time, the company hasn't provided much.
I don't see why anyone should assume that the company knows anything more than that but is still resorting to threats instead of solving this the easy way.
The accusations don't have a leg to stand on, otherwise a simple DMCA would have solved the issue, period.
EDIT: Also, I don't see how this conversation can continue. If you don't see a problem with calling the CCP police on someone whose only personal information we know is that he's anti-CCP, then I don't think we have enough ethical common ground to even continue this discussion.
However I would still encourage open source authors to be educated on Chinese law and to avoid telling Chinese citizens to do things that could potentially get them arrested in China. If there is a real legal threat there it's irresponsible to ignore it. So in the end it's probably good that it was posted on Github.
Edit to respond to your edit: That's not my view. The issue is that the police have already been called by a different party. (or the equivalent of it, i.e. the company is contractually obligated to contact the government in the event of a violation, under threat of legal action from that government) The email appears to just be informing them of that fact. In my view, that is the only responsible thing to do. The only other option is to just not inform them, and have the police show up anyway.
> Accessibility in the sense considered here refers to the design of products, devices, services, or environments so as to be usable by people with disabilities.
And the W3C's intro to accessibility[2] says:
> When websites and web tools are properly designed and coded, people with disabilities can use them.
I don't have any disabilities which affect my use of technology. But I do like a fast key repeat rate, I like hot dim my screen at night further than the normal brightness setting allows, and I like to enable mono audio when watching a video where one of the audio channels is broken. I don't think most people would characterize these use cases as "accessibility", but they're all hidden under the accessibility settings in various systems.
You may consider this accessibility though, I don't know. There are definitions out there which don't put emphasis on disability.
[1] https://en.wikipedia.org/wiki/Accessibility
[2] https://www.w3.org/WAI/fundamentals/accessibility-intro/
I agree that's how the word is used most often. But using it that way others disabled people. Othering allows decision-makers to ignore the out-group because "it's not economically viable to support them" or because "it's too difficult" or "we'll have to learn & refactor, which takes time away from features"... or whatever.
I consciously put forward the suggestion, somewhat masked by my flippant tone, that developers (in the sense of anyone involved in "making": CEOs, management, designers, engineers) could do a small shift in their thinking that would open up the idea of access for all. This would push back the othering of disabled people, would include them. It would allow developers to work more creatively with the idea that their fellow humans interact with with products and services in myriad ways.
Even if you want to take the tighter definition of accessibility put forward on Wikipedia, the topic can still be opened up to new perspectives. Consider the differences between the medical and social models of disability. The medical model says that disabled people have deviations from mean physiology or psychology that must be addressed symptomatically, under "medical" supervision. The social model[0] pushes the disability out to our social systems. Sure, some people have "incapacities" - challenges with movement or sensory processing etc - but the dis-able-ing is enacted by the social systems (design patterns, funding, font-sizing, stairs vs ramps, stigma, othering) that ignores the needs of anyone off the mean.
I struggle to see clearly at distance. The fact I don't know which train to board is more because the station designers built the timetabling system with a typeface that can only be read comfortably by those with mean/median vision. If they printed it larger, I could stand in the crowd and read the sign like everyone else. If they'd installed a PA system and announcements, I could use my hearing instead. (fortunately, most stations do work this way now. Hopefully you can see the systems thinking in my example).
[0] https://en.wikipedia.org/wiki/Social_model_of_disability
If this is a real threat then MuseScore really handled it the worst way possible and they should be ashamed for purposefully threatening to endanger a CCP citizen. If it's not, it's just a mafia-style shakedown.
Once again: if you don't see a problem with calling the CCP police on someone whose only personal information we know is that he's anti-CCP, then I don't think we have enough ethical common ground to even continue this discussion.
Edit: I agree with you that if this musescore developer is lying about that, then that would be wrong of them. But I don't think I have enough information to make that judgement. So I think that's where we're disconnected. At least for open source projects, my view is to take any and all potential legal threats seriously until the matter is resolved with the lawyers.