News for hackers. Stuff that matters.
Re:Audacity is a poster child for what can be achieved with ... by raxxorrax on Monday July 05, 2021 @06:01AM (#27736202)
I think there are many more examples of this. Of course the ready to use product is in focus here.

Blender, Krita, Gimp, LibreOffice...

I think all these are at least as good as their commercial pendants today. If you don't like lock-in via cloud, they are even superior for most users.

But underlying that is so much essential open source software that today is absolutely essential. Without open source software the pipeline for new developers would also be significantly inhibited. It would be a total disaster without it.

Re:Audacity is a poster child for what can be achieved with ... by bartread on Tuesday July 06, 2021 @06:59AM (#27746654)
Sorry, but LibreOffice remains a pale shadow of Microsoft Office. For personal use, I'd take it over Google Docs, but not Office. And Office is actually pretty inexpensive for a personal license.

Also, you might moan about cloud lock-in, but collaboratively editing documents in Office 365 is a vast improvement over emailing documents around and clumsy manual version management[0]. I would never go back.

[0] Incidentally, collaboration is the one advantage that GDocs used to have over Microsoft Office, but that's long since gone. Office is so much more capable than GDocs that I find it baffling that people still choose the latter. The only thing Google does better, at least in some ways, is email: becuase Gmail's search is better, and it doesn't bog down overall in the many ways that Outlook does. Teams, as much as it pisses me off on a daily basis (and it really does), is still far better and more reliable than Hangouts.

Re:Audacity is a poster child for what can be achieved with ... by stinos on Tuesday July 06, 2021 @07:02AM (#27746684)
Sorry, but LibreOffice remains a pale shadow of Microsoft Office.

While I tend to agree, the premise here is mainly 'is a poster child' and not 'is at least as good or better than alternatives'. Just looking at LibreOffice without comparing it, it is quite impressive what it can do. And even when comparing it, in a way it is still fairly impressive if you look at the resource thrown at it vs MS Office.

Pretty much the same goes for Audacity actually: go back 2 decades (well, a bit less) and compare it with the closed-source alternatives which existed back then and for anything but the simplest features it just wasn't usable. But it's steadily getting better and overall: indeed fairly impressive even though it is probably still quite behind professional packages.

Re:Audacity is a poster child for what can be achieved with ... by bartread on Tuesday July 06, 2021 @07:21AM (#27746872)
Well, the post I was responding to actually said that they thought these OSS products were at least as good as comparable commercial offerings which, in the case of LibreOffice, is entirely untrue.

That's not to say when LibreOffice is viewed on its own merit's it's not a worthwhile product. And it might well be the best option on Linux... but Linux is a tiny minority of the desktop market.

On Audacity I tend to agree with you. I keep it installed even though I also have Ableton simply because, as a basic sample editor, or where I need to do a format conversion, or a quick top and tail, or some normalisation, it's actually the better tool for those kinds of jobs.

You can even use it as a multitrack recorder and sequencer at a push, but it definitely starts to fall apart as compared to commercial offerings at that point.

Still, as a sample editor, it's a great tool.

Re:Audacity is a poster child for what can be achieved with ... by stinos on Tuesday July 06, 2021 @09:31AM (#27748257)
Well, the post I was responding to actually said that they thought these OSS products were at least as good as comparable commercial offerings which, in the case of LibreOffice, is entirely untrue.

I stand corrected, I did misread that.

Re:Audacity is a poster child for what can be achieved with ... by zelphirkalt on Tuesday July 06, 2021 @07:42AM (#27747070)
In some areas MS Office is still far behind LO. Especially when it comes to not like a noob styling everything directly via bold, italic, font size and so on buttons, but actually making things a style, and keeping the document free from direct styling.

Maybe LO is a touch more difficult to use, but in functionality, I would choose it every time over MS Office. Especially the Office 365 versions suck. They are sooo buggy. One example: Move your selected cell in online MS Excel quickly using 2 arrow keys, like down + right or up + right. Sometimes it will simply delete cell content. wtf.

Re:Audacity is a poster child for what can be achieved with ... by liotier on Tuesday July 06, 2021 @08:02AM (#27747264)
> In some areas MS Office is still far behind LO. Especially when it comes to not like a noob styling everything directly via bold, italic, font size and so on buttons, but actually making things a style, and keeping the document free from direct styling

With Libreoffice lacking a proper Outline Mode (no, the Navigator doesn't count), I find style-powered document structuring difficult to do in Libreoffice whereas I pretty much live in Microsoft Word's Outline Mode.

Re:Audacity is a poster child for what can be achieved with ... by boomboomsubban on Tuesday July 06, 2021 @08:17AM (#27747433)
So it doesn't duplicate something you've spent many hours mastering.

That's what most of the complaints I see about LibreOffice (and many other free software alternatives) end up being, and while I understand why that makes it difficult to switch that's not really a fault of LibreOffice.

Re:Audacity is a poster child for what can be achieved with ... by yosamino on Tuesday July 06, 2021 @09:09AM (#27748011)
I would agree for some features, but for this specific feature I have to share this criticism. I work with Libreoffice almost exclusively (and I really like most of it), but the "Navigator" really isn't very good, it doesn't help me navigate my documents or style well - so much so that I usually avoid using it in the first place.
Re:Audacity is a poster child for what can be achieved with ... by geewee on Tuesday July 06, 2021 @07:27AM (#27746919)
Disagree on the comparison - at least if you only use the web platforms. Word for web is miles behind the experience of using Google Docs, with many settings you simply can't change.

I think the desktop versions are a different story though, if you have access to those.

Re:Audacity is a poster child for what can be achieved with ... by insulanus on Tuesday July 06, 2021 @11:26AM (#27749811)
> Also, you might moan about cloud lock-in, but collaboratively editing documents in Office 365 is a vast improvement over emailing documents around and clumsy manual version management[0]. I would never go back.

This is not a good argument against cloud lock-in. All of that could be done and still allow perpetual local use.

Re:Audacity is a poster child for what can be achieved with ... by tlocke on Tuesday July 06, 2021 @10:15AM (#27748886)
One big problem with MS-Office is that it defaults to proprietary formats (xlsx, docx and the like) but LibreOffice defaults to Open Document Format. So with LibreOffice you can avoid getting locked in to a particular office suite.
Re:Audacity is a poster child for what can be achieved with ... by mapgrep on Tuesday July 06, 2021 @11:42AM (#27750031)
No, docx et al are open - not only are they xml, they are standardized by ECMA and ISO. https://en.m.wikipedia.org/wiki/Office_Open_XML
Re:Audacity is a poster child for what can be achieved with ... by zelphirkalt on Tuesday July 06, 2021 @12:25PM (#27750660)
As of 2018-09-09 though:

> While Office 2013 and onward have full read/write support for ISO/IEC 29500 Strict, Microsoft has not yet implemented the strict non-transitional, or original standard, as the default file format yet due to remaining interoperability concerns.

From the very Wiki article you linked. I guess this means, that when you implement the standard to its fullest, you can still have issues opening MS Office documents, because they themselves do not adhere to the standard.

Re:Audacity is a poster child for what can be achieved with ... by happymellon on Tuesday July 06, 2021 @08:35AM (#27747607)
Not saying that any of the competition has it, but last time I tried Office online I couldn't edit styles. Have they fixed that yet? I would consider styles to be fairly fundamental to the Word experience
Re:Audacity is a poster child for what can be achieved with ... by zelphirkalt on Tuesday July 06, 2021 @12:33PM (#27750789)
That limitation still exists. You can merely use standard styles, create a new one "from selection" and delete such created styles.
Re:Audacity is a poster child for what can be achieved with ... by swiley on Tuesday July 06, 2021 @09:20AM (#27748127)
> but collaboratively editing documents in Office 365 is a vast improvement over emailing documents around and clumsy manual version management[0]. I would never go back.

Both workflows suck compared to git.

Re:Audacity is a poster child for what can be achieved with ... by loxias on Tuesday July 06, 2021 @10:22AM (#27749003)
"At least as good"???

Gimp only gained a reasonable amount of dynamic range sometime in the past few years. Photoshop had it close to _thirty years ago_. And the GUI is ... hostile, to put it lightly. I'd love for Gimp to be a contender but I don't see it happening any time soon. Though I can finally use it for some stuff, the Photoshop envy is strong.

And LibreOffice? Oy. It's "ok....ish" for solo work (in that it doesn't actively set my computer on fire) but every time I've attempted to use it in a group setting (coworkers, friends, lawyers) I've had to apologize and fire up MSOffice. I HATE being beholden to evil cloud lock-in but at least Google Docs works. LibreOffice just mutilates formatting and brings shame. :/ Perhaps a mercy killing of Star.. no.. Open... no... LibreOffice would free the shackled developers for more fruitful pursuits.

(I really like Abiword for solo stuff, when I need more than plain text. Limited scope and it actually achieves what it tries to do.)

I think you're immensely right about infrastructure tho -- the "war" is over, F/OSS won. And that pipeline for new developers is a great point too! Plus the fact that F/OSS development is now often funded by for-profit companies who hire employees to do what they need done, and we all benefit. I get to have LLVM, BoringSSL and who knows how many thousands of security fixes for free, yay.

I can't speak to Blender and Krita, I have no experience with them. Maybe they're great and the industry standard in their field.

Re:Audacity is a poster child for what can be achieved with ... by yCombLinks on Tuesday July 06, 2021 @01:44PM (#27751868)
I agree with you about Gimp and LibreOffice. As for Blender, I think it's the best on the list, it's absolutely great!
Re:Audacity is a poster child for what can be achieved with ... by prox on Tuesday July 06, 2021 @05:59AM (#27746193)
Blender is absolutely brilliant! I have been modeling with 2.93 the last few days and it’s very enjoyable. Once you get the hang of it the interface is predictable, that is to say you start to know where to look.

Affinity beats Gimp for my type of work at the moment, but it’s cheap enough. I hope GIMP takes a page out of blenders book.

Libreoffice is fine as well, no more need for Office365

Godot is another rising star, 3.3 is great and 4.0 is going to be a leap forward. It uses the Blender model and makes money with Patreon and the like. The user community is absolutely fantastic.

Re:Audacity is a poster child for what can be achieved with ... by vagrantJin on Tuesday July 06, 2021 @06:03AM (#27746218)
Blender and Godot are also my star OSS players. The thing is, I actually don't mind paying for them.
Re:Audacity is a poster child for what can be achieved with ... by tgvaughan on Tuesday July 06, 2021 @11:31AM (#27749874)
In case you'd like to and currently don't, both accept donations.
Re:Audacity is a poster child for what can be achieved with ... by forgotpwd16 on Tuesday July 06, 2021 @08:26AM (#27747525)
GIMP is in no way at least as good as commercial products. A major feature that is missing for example is non-destructive editing. LibreOffice is an acceptable alternative for many users but still not as good. Blender on the other hand can be considered professional-grade.
Re:Audacity is a poster child for what can be achieved with ... by deregulateMed on Tuesday July 06, 2021 @09:16AM (#27748086)
GIMP also feels like it's made by 200 different people.

Right clicking with different tools gives completely different outcomes. It's very difficult to use.

I used Gimp for about 10 years and it never felt natural. I figured out Photoshop in less than a half hour.

Re:Audacity is a poster child for what can be achieved with ... by hallarempt on Tuesday July 06, 2021 @11:27AM (#27749825)
Gimp was made by 713 people. Krita (the project I maintain) by 574 people. But Gimp's count includes translators, Krita's doesn't. Source: https://www.openhub.net/p/_compare?project_0=Krita&project_1...
Re:Audacity is a poster child for what can be achieved with ... by ChrisMarshallNY on Tuesday July 06, 2021 @08:50AM (#27747794)
> Gimp...at least as good as their commercial pendants today

I see it a bit differently. I think the tech is as good as, but the UX...not so much.

Re:Audacity is a poster child for what can be achieved with ... by nerdponx on Tuesday July 06, 2021 @09:06AM (#27747976)
Same with Inkscape, FreeCAD, and Audacity. The pros I know (respectively: graphic designers, mechanical engineers, musicians and recording engineers) find them borderline unusable, not because of the underlying tech, but because the UX and feature sets are so weird and nonstandard and confusing.

The problem as I understand it is that, even if a bunch of aspiring UX developers decided to donate their time to these projects, there wouldn't be any extra developer time to implement the new UX. So you have a catch-22 where UX improvements don't get merged, because the people with the UX expertise don't really know how to code, meanwhile the bad UX persists, because the people with the coding expertise either don't know or don't care about UX (or in some cases they actually think the current UX is good).

Re:Audacity is a poster child for what can be achieved with ... by ChrisMarshallNY on Tuesday July 06, 2021 @09:19AM (#27748119)
It's like all the Linux CLI jockeys that constantly told me that X11 was gonna "end the Apple/Microsoft hegemony."

It was a GUI, developed by people that hate GUI. What could possibly go wrong?

Some of the new Linux desktops are really nice. They were obviously designed by people that like GUI.

Re:Audacity is a poster child for what can be achieved with ... by AnIdiotOnTheNet on Tuesday July 06, 2021 @09:50AM (#27748499)
> It was a GUI, developed by people that hate GUI. What could possibly go wrong?

I agree with this statement but disagree with the next one. Modern Linux GUIs still feel like they were designed by people who don't like GUIs. The only difference is that they now seem to be designed by the same people who design GUIs for more mainstream software... who hate GUIs but love pretty screenshots.

Re:Audacity is a poster child for what can be achieved with ... by da_chicken on Tuesday July 06, 2021 @11:26AM (#27749806)
Yes, the only major application that feels like it's GUI is on-par is Firefox. I've often wondered why GUI devs don't appear to be interested in OSS. It seems to me that it's more likely that there's something in OSS projects that is hostile to quality UI design. Application developers grew attached to the crappy UI that they designed, so they won't accept improvements to that area because they're too different.

LibreOffice vs Microsoft Office discussions invariably prompts someone to mention how much they hate the ribbon interface, usually by mentioning how bad the ribbon from Office 2008 was, as if it hasn't improved at all in the intervening 13 years. I think time has proven that that the ribbon really is a far better interface than the traditional button icons and text menus for office applications. But there are people who still adamantly refuse to accept that just like there were adamant diehards for DOS-based WordPerfect.

Re:Audacity is a poster child for what can be achieved with ... by ChrisMarshallNY on Tuesday July 06, 2021 @10:17AM (#27748934)
Fair enough. I am not a regular Linux user (and when I do use it, I tend to use CLI), so do not have a critical day-to-day user experience with them.

Most of my opinion is based on "over the shoulder" observations.

Also, X11 is ghastly. Anything looks good, compared to that.

Re:Audacity is a poster child for what can be achieved with ... by nerdponx on Tuesday July 06, 2021 @03:05PM (#27752928)
X11 by itself doesn't look like much of anything. You're probably thinking of Motif.
Re:Audacity is a poster child for what can be achieved with ... by ChrisMarshallNY on Tuesday July 06, 2021 @03:57PM (#27753472)
Yup.
Re:Audacity is a poster child for what can be achieved with ... by mrob on Tuesday July 06, 2021 @06:15AM (#27746301)
KiCad is another good example, especially since CERN started funding improvements.
Re:Audacity is a poster child for what can be achieved with ... by sitzkrieg on Tuesday July 06, 2021 @06:38AM (#27746496)
agree, freecad and many slicers stick out in my mind too
Re:Audacity is a poster child for what can be achieved with ... by nerdponx on Tuesday July 06, 2021 @09:07AM (#27747993)
I can't agree that FreeCAD UX is particularly good. But KiCAD really is a standout piece of software.
Re:Audacity is a poster child for what can be achieved with ... by HGMIV on Tuesday July 06, 2021 @07:47AM (#27747112)
Blender is such a fantastic tool and is becoming more and more accessible with every update. It's genuinely becoming an industry standard, and it's fascinating to see its capabilities.
Re:Audacity is a poster child for what can be achieved with ... by zigzag312 on Tuesday July 06, 2021 @07:43AM (#27747086)
I find it hard to review open source software. One one hand it's incredible and honorable that it is completely free, but on the other hand the UX and workflow is unfortunately often subpar. So, usually it is great for occasional user, but not cost effective for a professional.

The issue I find with many OSS projects is that they just kind of copy the features of the professional counterparts instead of focusing on the UX/workflows for each use case. The result is that they remain only kind of poor imitations.

Lately however, I find more and more OSS projects that break out of this pattern. Krita for example has really focused of drawing and animation. While it doesn't have all features of the Photoshop (eg. it can't compete with PS in photography editing or design), it has surpassed PS in many ways for drawing and animation. Powerful and exotic brush engines, perspective tools, proper animation timeline with onion skinning... All of these Krita features are worse or missing in PS.

Blender, since UI redesign in 2.80, has also seriously upped their game and is becoming more viable solution with each release. MuseScore is another OSS project that is on good path to become competitive with professional products soon.

I can't say that for Audacity, Gimp and LibreOffice yet. Maybe some day. Worst offender IMO is LibreOffice. MS office has so many questionable design choices, that LibreOffice could really stand out, if they would deviate further from MS office in regards to UX and workflows.

One thing I find good OSS has in common is innovative funding of the project. They have all found a way to gather funds to pay at least some full time developers, while offering the software for free to end users with source code avaliable. Firefox has a deal with Google for offering it's search engine as default. Krita has had some interesting Kickstarter campaigns, Blender has managed to get funding from some big studios, MuseScore has paid online service etc. Offering paid support or offering another paid product that relies on OSS are also popular ways to gather funds. Anyone knows, if there is any resource on ways how open source projects fund development? They are really interesting business models, where developer are getting paid for their work and the product they create benefits many more people (as anyone can afford it) that in closed source projects.

Re:Audacity is a poster child for what can be achieved with ... by mapgrep on Tuesday July 06, 2021 @11:35AM (#27749944)
LibreOffice is fairly unstable in my experience. I was an enthusiastic user full time for three years and am in the process of setting up a VM for MS Office (so I can run it on Linux) because collaborating with track changes on Word docs eventually causes Word crashes. LibreWriter also regularly crashes on me when I use track changes with show changes set to off, and I regularly lose data (although not a ton as the auto save/recover function is reasonably good).

Don’t get me wrong, it’s a miracle that it exists and is free (and Free), but the amount of work and expertise that has gone into Office has to be respected and it is just not possible to duplicate without a lot more money and time for LibreOffice.

Re:Audacity is a poster child for what can be achieved with ... by bsanr2 on Tuesday July 06, 2021 @07:23AM (#27746883)
I don't trust LibreOffice. It's my understanding that it's composed somewhat of former OpenOffice folks, and an OpenOffice glitch consumed several of my important documents/writings. Ironically, I replaced it with Evernote, which proceeded to do the same thing. I'm on Joplin now, fingers crossed and pounding furiously on wood.

I don't understand what's so difficult about writing basic word processing software with an autosave-esque function that doesn't disappear one's thoughts on a digital whim.

Re:Audacity is a poster child for what can be achieved with ... by mikro2nd on Tuesday July 06, 2021 @07:37AM (#27747023)
One day in the dim and distant past, OpenOffice ate your homework, so now you're going to hate on LibreOffice, a software suite that was once, years and years ago, forked from OpenOffice and has come light-years since then while OO has more-or-less stagnated.

Ooh-kayyy...

Re:Audacity is a poster child for what can be achieved with ... by bsanr2 on Tuesday July 06, 2021 @10:04AM (#27748703)
Yes. Because such a fundamental process was faulty, the entire project and anything built on its underlying code has a high bar for trustworthiness. I don't believe the *Office projects are rigorous enough about solving those issues, in the way Blender and other similar projects are. So I don't use them nor do I recommend them.

Losing data is unacceptable.

Re:Audacity is a poster child for what can be achieved with ... by CRConrad on Tuesday July 06, 2021 @11:27AM (#27749814)
Based on absolutely nothing, you don't believe the *Office projects are rigorous enough about solving those issues, in the way Blender and other similar projects are.

There, FTFY. HTH.

Re:Audacity is a poster child for what can be achieved with ... by mapgrep on Tuesday July 06, 2021 @11:48AM (#27750115)
The person you are responding to is correct. I’m a current LibreWriter user and have lost a fair amount of data to it as have people on Word who were unfortunate enough to have collaborated with me. I’m done drinking the kool aid and in the process of switching out.
Re:Audacity is a poster child for what can be achieved with ... by MiddleEndian on Tuesday July 06, 2021 @01:38PM (#27751790)
Blender and Krita are fantastic tools. As are a ton of open source software frameworks for writing other software.

But GIMP, I would say they are decades behind and honestly it seems to be actively hostile to users.

Re:Audacity is a poster child for what can be achieved with ... by pkphilip on Tuesday July 06, 2021 @07:34AM (#27746987)
The list is long: * Ffmpeg, Videolan etc * Emacs + many other editors * Eclipse * Many languages - Python, PHP, Rust, C, C++, Haskell......
Re:Audacity is a poster child for what can be achieved with ... by kleiba on Tuesday July 06, 2021 @05:43AM (#27746077)
At least Gimp and LibreOffice are mentioned in the article, though.