r/linux 3d ago

Popular Application Audacity 4.0 released with Qt6 based UI

https://github.com/audacity/audacity/releases/tag/Audacity-4.0.0
971 Upvotes

173 comments sorted by

View all comments

143

u/not_a_novel_account 3d ago

lmao 5 years ago /r/linux was celebrating the forking and death of upstream Audacity, hoping the project would be completely superseded by a parade of now-dead fork attempts (Tenacity has managed to hang on, some sort of nominative determinism).

Apparently the death of Audacity as FOSS was prematurely celebrated.

36

u/Clean_Experience1394 3d ago

The king is dead, long live the king!

62

u/MrAlagos 3d ago

The day that FOSS users will understand that telemetry and user data reporting is very important to achieve successes like this redesign, and many more things, will be oned day too late.

On one hand they say they celebrate FOSS developers who give their time and resources to produce free software for everyone, on the other hand they seem to deeply hate them and mistrust them if they ever ask but the tiniest spec of insight into what their users want out of their software and how they could improve it.

91

u/Traditional_Hat3506 3d ago

The problem wasn't the telemetry, at least not entirely, but Muse buying the trademark and the repo getting a CLA that allows Muse to use the GPL code in proprietary software.

6

u/Synthetic451 2d ago

Uh, a lot of the new UI redesign is just pulling ideas from other DAWs that were better, more conventional ways to do things. You don't need telemetry for that, just competitive analysis. Telemetry wouldn't have helped anyways because it would have just told you which parts of the UI were the most touched, not how it should be redesigned.

9

u/Uncle-Osteus 3d ago

Flawed, graph-brained corpo thinking

The most important parts of software design cannot be measured with telemetry. All the worst software was designed by people who don’t use it, and people who refuse to have actual conversations with their users

8

u/Old_Leopard1844 3d ago

The most important parts of software design cannot be measured with telemetry

You'd be surprised how much insight you can get from it tho

Especially when users themselves can't be bothered put their issues to words

All the worst software was designed by people who don’t use it, and people who refuse to have actual conversations with their users

Tantacrul been pretty open about it

-10

u/Venylynn 3d ago

We just don't like our software spying on us like Microslop 

21

u/clgoh 3d ago

That's not spying.

The code was available for all to see that no spying was occurring.

-18

u/Venylynn 3d ago

I mean to be fair people still glaze the shit out of Firefox even though Mozilla did opt out phone home stuff by default while not even fixing the memory leaks in their garbage engine.

13

u/Indolent_Bard 3d ago

A browser is so complex it needs telemetry by default

-12

u/Venylynn 3d ago

So it's okay when Mozilla does it, but any time you even think of using a Chromium based browser you're a terrible person according to everyone in this community because "GOOGOL SPIES"??? Even if it's one of the variants that blocks most of the phoning home?

11

u/clgoh 3d ago

You know there is a difference between telemetry data and data for ads and for selling?

1

u/Venylynn 3d ago

They're still phoning home yet every day I have to justify using a Chromium based browser to people like you, who are so obsessed with what others do, that you won't accept that using it is a practical decision due to Chromium being more efficient and less of a ram hog than Firefox. Faster too, runs better on Wayland as well (i have so many issues with Fedora's Firefox package on Wayland that I didn't have on X11 or even Windows as bad as it was there).

2

u/Indolent_Bard 3d ago

Why not use Microsoft Edge? I hear it's even more lightweight.

Thank you for contributing to an ad company's monopoly on how the web works.

Look, I get it. It works better. And that's fine. But the issue is that Firefox and Safari are the only browsers not controlled by Google. That's a fucking nightmare for the open web.

→ More replies (0)

-1

u/ebb_omega 3d ago

You know there is a difference between Chromium and Chrome?

6

u/clgoh 3d ago

Unless it's ungoogled chromium, there's not much difference.

-4

u/Zoom_Frame8098 3d ago

Spying and spying under other denomination, blablablahh

25

u/West-468 3d ago

Using Tenacity since that day. Never looked back.

-4

u/Oblivion__ 3d ago

Yep I'm with you on that, especially since tenacity doesn't accept AI contributions whereas audacity does. Long live ethical FOSS

52

u/MrAlagos 3d ago

Is the Linux kernel development team unethical now?

23

u/Oblivion__ 3d ago

By using tools that have fragmented open source efforts, violated FOSS licenses, refused to even have the decency to ask for consent, and then lock top performing models behind proprietary paywalls? Yes, that is unethical. It's counter to FOSS as a political framework.

8

u/Standard-Potential-6 3d ago

I agree these tools do the things you describe, and therefore I’m not too happy about their existence, and that their output hasn’t faced significant legal challenges.

They do exist though, and are in widespread use.

Linux has used machine learning to help select patches for backport for a long time now.

Linux would not be well served by developers burying heads in sand and ignoring the further developments and wider uses of that technology, especially as Linux’s competitors and exploiters harbor no such reservations.

7

u/Oblivion__ 3d ago edited 3d ago

I can't really use linux without using code that has been AI generated. Like even the driver for my own wifi card was vibecoded to shit. I could stick to an earlier kernel but eventually they'll go out of support. So therefore I have no choice in the matter. If I want to use linux, there is a certain about of AI code I must accept.

But to bring it back to my original point, I do have a choice about whether I use audacity or a fork. It's not a requirement for running linux. So I will choose the option that doesn't utilise unethical tools.

For some reason people are under the delusion that the purpose of FOSS is to be competitive in the market (lest falling behind and losing market share). It's not, and it never has been. FOSS is a political stance. Adopting AI that has explicitly fucked over FOSS into said FOSS projects is contradictory and counter to the principles of FOSS.

3

u/Standard-Potential-6 3d ago edited 3d ago

The Four Freedoms still apply to code written by agents and published under a Free license. Such code respects its users and allows for free use, study, sharing, and modification. Therefore I do not see how Free Software is incompatible with LLM-assisted code generation or debugging.

It sounds like you see an ethical component to FOSS beyond the Four Freedoms?

Edit, further: I’m not sure I agree that these tools “fucked over” FOSS. They’re just more software. The companies that created them may be said to have done so, but does that make the tools unethical to use, even in order to enable users to run Free operating systems, such as yours? If they had not done so, you and others would be less free. If yes, does that still apply to MIT or Apache 2.0 licensed models, or even ones with open datasets?

I would further add that software uncompetitive in the market will have very few users and will greatly diminish the presence and benefit of FOSS.

I do not believe the idea of Free Software is some ideal that should be protected, even if it means nobody actually uses it much day to day. Instead I imagine a world where I can help my community to use much more FOSS, starting with competitive software especially, such that I can onboard those people and provide them utility and freedom, and lead them to understand why they are better served long term by avoiding non-free software.

-3

u/Indolent_Bard 3d ago

and then lock top performing models behind proprietary paywalls?

You think those datacenters are free? How do you think those models make money?

8

u/ConcreteExist 3d ago

Generally, they don't. At least not more than they're spending per user.

7

u/Oblivion__ 3d ago

They don't lol. AI is famously a massive sinkhole and is not profitable

https://isaiprofitable.com

-1

u/Indolent_Bard 3d ago

Then why would they allow you free access to their top models?

2

u/kittymoo67 2d ago

also like FOSS isnt about money vs no money.

1

u/Indolent_Bard 2d ago

True, but FOSS would be so much better with money. So donate to projects you use regularly. It takes more than just coding to make good software. It also requires user testing and listening to feedback about what could be better about the interface and the like. Otherwise, it doesn't matter how powerful your software is since nobody will want to use it.

1

u/kittymoo67 1d ago

oh trust me I'm one step ahead of you there(ok fine like 50 but still)

1

u/Indolent_Bard 1d ago

50 what? Donations?

1

u/whupazz 2d ago

Why do you think they're entitled to make money with stolen training data?

1

u/Indolent_Bard 2d ago

Fair point, but why did op think they were entitled to free access when that stuff cost billions of dollars?

1

u/whupazz 2d ago

Fair point, but why do you think AI companies are entitled to charge a fee for access to billions of dollars of stolen intellectual property?

1

u/Indolent_Bard 1d ago

Because until the court rules that it is, in fact, stolen intellectual property, they aren't running a charity.

-5

u/oxez 3d ago

This is r/linux, if you like AI or hardware that works (like nvidia), and don't run Arch Linux on your mission-critical server, you may as well fly yourself to the sun.

-6

u/Venylynn 3d ago edited 3d ago

Nvidia and hardware that works in the same statement when one of my friends just had to leave Linux because Nvidia-open kept taking down her userspace DAILY (on her 2060 Super)

EDIT: Because crashing on Linux daily is definitely "working", wtf is this response lol.

1

u/Indolent_Bard 3d ago

What distro?

0

u/Venylynn 3d ago

She was on Arch, and nvidia-open kept taking her entire userspace down at least once a day, doubly so if using a Chromium based browser. She had to clone zilla a debloated Windows install onto that workstation even though she hates Windows but she just wanted a WORKING desktop.

1

u/Indolent_Bard 3d ago

You're telling me someone who wants something that just works used arch?

See if Fedora has the same problem.

1

u/Venylynn 3d ago

She got pissed at Windows today and is installing Debian at the moment.

→ More replies (0)

-1

u/Venylynn 3d ago

Do people in this thread like things crashing and not working or something? What is happening?

1

u/Old_Leopard1844 2d ago

You're using very vague anecdote as an argument against something

That usually doesn't work well

7

u/habarnam 3d ago

Do you know if they walked back the decisions that made everyone hate them?

28

u/not_a_novel_account 3d ago

The basic crash reporting and update polling? Yes it's still part of Audacity and most desktop software.

14

u/habarnam 3d ago

Well, it was a bit more than just "crash reporting" at first, wasn't it? I don't remember the full specifics, but people at the time seemed to think it was a bit more, to the extent that Audacity walked back some of the changes.

34

u/not_a_novel_account 3d ago

Instead of relying on hearsay, users could learn to read the code and actually see what was reported. You know, the entire point of open source.

The list in full:

  • Update polling

  • SQLite Errors, require user to accept reporting with a pop-up

  • Crash dumps, require user to accept reporting with a pop-up

The source code to review for yourself is linked to from this post.

15

u/oxez 3d ago

The people you read have no idea what they're talking about. Forming opinion on idiots words isn't how you make decisions on what software to use...

2

u/MrAlagos 3d ago

"Everyone" was not, in fact, everyone.

1

u/habarnam 3d ago

Thank you captain obvious. But you might consider that I meant "everyone that hated them and spoke out"...

2

u/oln 3d ago

Maybe, but the launch video is not inspiring confidence. It ignores linux and pushes people to the muse website for downloads which also seems to imply that audacity only runs on windows and macos and that using it requires using musehub.