I hope that L&L doesn’t mind me posting this. I’m not affiliated with the author, and this software does not run on any of the platforms that Scrivener does.
But it does run on Linux, and it is an effective substitute for Scrivener that is native to Linux and open source.
It is called Manuskript. I have already written a non-fiction book using it, and am in the middle of a novel. It is not as complete as Scrivener, but it is a very nice piece of software, and I encourage those authors looking for a Scrivener substitute on Linux to give it a try.
There seem to be downloads for Windows and Mac. Even for the Linux versions there are lots of warnings that Manuskript is in flux and to back up often, so it’s not exactly threatening Scrivener yet.
Manuskript is cool, and there is another one called Plume Creator that I found on Debian repository.
Both seems pretty good. Anyway I am still using Scrivener along with the other two.
And for the record I don’t really have a problem with people posting “what else, then?” threads in a board for an unofficial version of Scrivener that was discontinued years ago. Generally speaking it’s a good idea to keep such discussions in the general software area for boards on supported platforms, though.
My pick by the way would be Leo Editor. It’s designed more for programmers, but it can be used for any kind of text production. In a nutshell it is like Scrivener in that it is an outliner with an export function designed to turn the outline into a file (or even many files). And as well as with Scrivener, that barely even scratches the surface of what all it does.
I had a heck of a time getting Leo Editor to even run, some years back, so I dropped it. I wanted an outliner – needed one.
Tried Plume, but it crashed and I lost a bunch of text (backed up with HTML output, so it was recoverable with work), and that was the end of that.
Scrivener 1.9.x runs just fine under Wine on Linux. Scrivener 3 Beta for Win also runs under Wine on Linux (although it has issues, I think they’re Wine-related, not Scriv-related). I recently spent 3 weeks out in the boonies with my laptop (that only runs Linux), and Beta 10 ran fine on it.