Update, 1/31/2020: it should be noted that the abandoned Scrivener Linux beta, version 184.108.40.206 with no expiration date, is still a valid option. Scrivener 3 on Mac or Windows can export to the version 2 format, which the Linux beta version can read, so you can go back and forth between platforms. At least for now. You’ll want the AppImage version, available here.
Do writers actually need specialized “writing software” such as Scrivener? Or is the publishing industry’s standard word processor, Microsoft Word, sufficient unto itself?
The questions above have been making the rounds for a while now. When specialized software for “creative writing” first began to appear a decade or so back, there was a definite stigma attached to such software by professional writers. This piece in The Atlantic by Scrivener creator Keith Blount, from 2011, sums that stigma up nicely.
Even today, in the third decade of this troubling new century, the question is not entirely resolved. But I don’t believe it remains particularly relevant. Most writers have acknowledged the usefulness of Scrivener and its competitors, even if they stick with Word or (in some cases) don’t use a computer to write at all.
R. O. Kwon, whose debut novel The Incendiaries received very strong reviews, told me she investigated Scrivener but found its complexities too distracting and decided to stick with Word. For her, that was obviously the right choice. Michael Chabon, on the other hand, has credited Scrivener (along with iA Writer, DEVONthink, Nisus Writer and numerous Apple products) in the creation of his work.
The more relevant question today, then, is how can writers make sure today’s technology works for them, rather than the other way ’round. And this question was prompted by a recent experience I had with Scrivener itself, which remains the most popular (and capable) program of its kind.
When I reviewed Scrivener 3 a couple of years ago, I was running it on both macOS and Linux (via Wine). I continued to so until quite recently—the Windows beta ran fine under Wine until late last year (Beta 30, I believe). For whatever reason, the developers upped the .NET system requirements and I have not found a way to get the program running again on Ubuntu 18.04 LTS. What’s more, I spent far too much time trying. This was time wasted, which I regret. One should never follow technology down a rabbit hole, and I did precisely that.
It’s true that, these days, every minimally conscientious citizen needs to pay some attention to the software they run, both for ethical reasons and to protect themselves from the surveillance state (and surveillance capitalism), to the extent this is possible. That’s why I recently moved from Android to iOS, and why my main computing platform will continue to be macOS. Apple is not without serious ethical flaws (Asian labor standards, tax policies, Chinese censorship, et al.) but they do seem to be the best commercial platform from the standpoint of privacy and security. And by and large, their stuff does “just work.” I run Linux to avoid being completely captive within Apple’s attractive walled garden.
But since my main focus these days is writing, I don’t have time to screw around with software configurations, as I mistakenly did trying to get Scrivener running again on Ubuntu. Past a certain point, the technology has to defer to the writing. No more Scrivener on Ubuntu unless or until it simply works under Wine, which may very well be never.
And that brings us back to the original question of whether specialized writing software is necessary for writers. From an absolute standpoint, the answer is of course “No.” But from the standpoint of convenience and flexibility, I find Scrivener to be invaluable. Syncing a story or poem from my Mac to my iPhone via Dropbox is an almost ideal way to proofread and revise—there’s something about the iPhone’s smaller screen that enhances focus wonderfully. And as Chabon noted in the interview cited above, Scrivener remains by far the best program for long-form writing.
I’ll still run Linux as an escape hatch now and then, and I’ll occasionally even write on my Linux laptop: LibreOffice Writer is more or less equivalent to Word on my Mac, and there are many open source writing programs that run fine under Linux. I’m disappointed in the Scrivener developers for abandoning their original intention to support Linux and then breaking compatibility with Wine after a long run of successful betas. Such is life; this is definitely a minor first-world problem.
For me, though, Scrivener in conjunction with Word or Writer continues to be indispensable. At least until something better comes along.
Update, 1/31/2020: the Organon plugin for LibreOffice Writer no longer works with the current version. Development has been paused.
It’s been just over a year since I reviewed some open source writing apps, so I thought it would be a good time to check back in and see what, if anything, has changed in the interim. It also gives me an excuse to take a break from my own work, and from America’s ongoing national crises.
Last time, I stressed the importance of open source code (and the Linux OS) in terms of autonomy, freedom from commercial exploitation, and privacy. I continue to believe in these criteria. Eric S. Raymond famously wrote about the importance of openness in The Cathedral and the Bazaar, and there’s no doubt that open source software has become enormously influential since then—the Internet runs on it. Yet many people, writers included, remain only vaguely aware of the distinction between open source and commercial software. What’s more, to the extent that they are aware, many people believe commercial software to be superior.
There’s little doubt that a dedicated commercial team, properly motivated, can accomplish wonders. In this field (writing software), Scrivener is the outstanding example. But as I argued a year ago, I think Scrivener is the exception. Its developers seem to be at least as motivated by the desire to serve writers well as they are by the urge to make money. Quality is the preeminent focus, and it shows. iA Writer is another proprietary program that fits this model; unfortunately, they do not plan to release a Linux version, and the newish Windows version will not run under Wine.
However, commercial imperatives drive some decent software right off the rails. I’m still incensed by the decision Ulysses made to employ a subscription model—there is no justification for it, apart from a naked desire to maximize profits. And I note that sometime over the past year, the mystery-shrouded Write! application has made the same greedy decision. The latter case is especially telling in terms of the vulnerabilities you may encounter with commercial software. Write! has always been coy about who the developers are and where they are located (they are located in Kiev, the Ukraine), and the program requires you to log in in order to use it. You can save your work to their servers, which are also vaguely described. Write! is a potential privacy nightmare, and their decision to start charging a monthly fee after purchase only adds insult to injury.
OK, then. Rant over. Let’s take a look at what’s new with open source writing tools.
First off, there’s a new writing application to report, or rather the revival of a previously languishing application. It’s called UberWriter and it was directly inspired by iA Writer. Its young creator, Wolf Vollprecht, wrote the app for an Ubuntu App Showdown and it was named one of the Top 10 Ubuntu Apps of 2012. Vollprecht charged $5 for it at the time, but then the program was idled for several years (this happens in open source development, especially with young programmers). Now the software is being actively worked on again, with the addition of a second developer, Manuel Genovés, and it’s licensed under the GNU GPL v3.
UberWriter is written in Python and it’s quite nice—you can definitely see the iA Writer inspiration in its look and feel. Like iA Writer, it has an optional “focus” mode which greys out all but the sentence you’re actively working on. (I hope the developers will also try to implement something like iA Writer’s Syntax Control, where adjectives, nouns, adverbs, verbs, prepositions and/or conjunctions can be highlighted; this is extremely helpful for brief, concentrated writing like poetry.) UberWriter uses Markdown and it can export to .odt and .rtf, along with .pdf and .epub, among other formats. I’m glad the app is back. It seems very promising, and it’s already quite useful for shorter work. The chief downside: it’s only available for Linux.
Here’s what’s up with the other open source writing software reviewed last year. LibreOffice Writer remains a superb (and I believe superior) alternative to Microsoft Word. I’ve noticed that more literary publications are open to accepting .odt files these days, but even for those that continue to insist on .docx or .doc format, Writer’s compatibility with Word is such that this is a non-issue. Writer is very actively developed (as is the entire LibreOffice suite). The Organon plugin for novelists that I mentioned last year has seen no development since then, but it still works fine with the current version of Writer.
Writer is cross-platform (Linux, Mac, Windows), as are all the programs that follow below. I think it’s essential for any writer.
Graeme Gott’s outstanding FocusWriter is also actively developed, and I still intend to provide a full review of this wonderful application at some point. FocusWriter has multi-document support when you need it, though it’s not really intended for lengthy projects like novels (that’s what the next three programs do). It can be customized to look exactly as you want, and it really shines for short-form work of all types. I think FocusWriter is an exemplary open source program, and it’s well worth adding a tip for the developer when you download it. This “tip jar” approach is far more appropriate for open source projects that offering a handicapped free version and a full paid version, as some apps do.
Bibisco is one of those apps, and I tend to rule it out for its payment model alone. It hasn’t changed much over the past year—there is still no distraction-free mode, for example. And I actually find the program to be quite homely. In addition, I think its character-driven approach is overly rigid.
Plume Creator is still under development, but slowly. Its creator, Cyril Jacquet, states that an entirely new version is underway. The current version (0.67) is available to download from SourceForge for Linux, Mac and Windows. Since the interface hasn’t changed, I’ll refer you to last year’s review for an overview. Plume Creator is helpful and usable now and I look forward to an eventual new release.
Manuskript, my favorite Scrivener-inspired program from last year, has been updated: it’s now at version 0.90 (ever closer to that key 1.0 release). The look and feel of the program are much the same (again, see last year’s review for a more complete description) but the application’s exporting capability has been noticeably improved. It’s now possible to export directly to .docx with fairly decent results. You can also, as before, export to plain text, then use a program like LibreOffice Writer to export to the format of your choice.
Like Plume Creator, Manuskript is very usable now and it’s growing more so. Scrivener remains the preeminent tool for long-form writing, but it’s good to see these open source programs striving to provide some of the same functionality.
Before I sign off, here’s one more news item for your consideration. It involves the longtime Windows writers’ program WriteMonkey, which is not open source. However, there is now a new beta version of WriteMonkey 3 which is available for Linux and Mac, as well as Windows. I downloaded the Linux version and was very pleasantly surprised by how capable the program is. WriteMonkey 3 (WM3) is a complete rewrite of the original Windows program, which has been around since 2006. To quote the WM website description, the app is:
—simple yet poweful,
—plain text only,
—keyboard friendly (an understatement!) and
That list barely scratches the surface. Don’t be fooled by the text-only aspect; this is a very powerful program. It is largely keyboard driven, so there is something of a learning curve. And while it can handle files and directories, I wouldn’t classify WriteMonkey as Scrivener-inspired. Instead, as the Scrivener website itself says,
“WriteMonkey is a free app that presents a stripped down and isolated space for pure writing. Although plain text, it supports Markdown, making it easy to export formatted documents. Its focus is on writing rather than editing, based on the idea of reducing distractions to increase writing quality and speed.”
I would add “enormous flexibility” to that description.
Although WriteMonkey is not open source software, it is free. It follows a donation model, much like FocusWriter—the free version is in no way stripped down, as it is with Bibisco. And if you decide to donate you can unlock bonus functionality with various WriteMonkey plugins. This is a fair arrangement, in my estimation, particularly when you consider what the basic program can do.
Unlike the questionable Write! application, WriteMonkey doesn’t hide its source or location: it’s developed by Studio Pomarancha in Ljubljana, Slovenia. If you’re put off by the Balkans origin, you shouldn’t be—WriteMonkey has been around for well over a decade and I’m not aware of any sort of security or privacy issues that have arisen with it. It’s a very capable and polished free program that deserves to be used alongside the open source apps recommended above.
One of my first posts on this site was in praise of Ulysses, the very stylish and capable writers’ text editor I used to write my 50,000-word novella during last fall’s NaNoWriMo. I continue to admire and enjoy this software but I’m about to stop using it. The reason? Ulysses is switching to a subscription-only model.
I oppose such a model on philosophical grounds, which I’ll try to outline below. I also think this switch will prove to be a failing business model for Ulysses, unless there are more dilettante/hobbyist writers out there than anyone previously realized. In fact I hope this model does fail, and Ulysses returns to the standard software practice of buy once, then pay for occasional significant updates.
Adobe was the conspicuous pioneer in subscription software and the model has apparently worked for them. The big difference here, though, is that Adobe is the industry standard for designers everywhere. (Since I’m not a designer, I promptly stopped using Photoshop and other Adobe products and was able to replace the functionality I needed with no difficulty.) The equivalent standard for writers, at least where submission for publication is concerned, is Microsoft Word. And Word still offers the ability to purchase the software, instead of subscribing to it. There is no standard software for the process of writing. If there were to be such software, Scrivener would probably be the most likely candidate.
Ulysses actually suits the way I write better than Scrivener does, but so do many of its rivals, some of which also offer cross-platform capability (Ulysses is Apple only). And Scrivener itself can be a marvelous writing tool when pared down to its composition mode. The program is not as “pretty” as Ulysses but it does far more. Scrivener is essential for its excellent templates and for its comprehensive export capabilities. You can use it to write fluidly, reorganize and revise in fine detail, and then prepare a flawless manuscript for submission. No other software, including Ulysses, can do all of that nearly so well.
iA Writer, Sublime Text (properly configured) and the up-and-coming Write! all provide attractive, customizable writing environments with a left-hand sidebar for project navigation and organization (Write! just recently introduced a local sidebar and is already working to improve it). Update, 4/9/18: I no longer use Write! software and can’t recommend it. See this article for more information. Any of these programs can substitute for Ulysses during the first draft process, with Scrivener coming into play after the first draft is complete. (The software I’m using to write this post, Byword, would also qualify if it would just add a navigational sidebar.) What’s more, all of these programs employ traditional files and folders to organize your work. Ulysses, in contrast, hides your work deep in a largely inaccessible database, though you can deliberately create external files and folders if you wish. Some people think this system provides advantages; I don’t.
Here are a few reasons why a I think a subscription model for Ulysses is a really bad idea:
The cost for the end user becomes disproportionate. Let’s say you paid $45 to purchase Ulysses. Suddenly, you’re asked to pay $40 per year to continue using it. (Granted, existing users pay “only” $30 per year.) Now, this isn’t cost-prohibitive per se. Ulysses is excellent software and many people would argue it’s worth the added cost. But suppose you also buy Scrivener for $45 and then pay for two upgrades at $30 each over a 10-year period. That’s $105 over 10 years for what is arguably the one truly indispensable writers’ program, vs $300-$400 for Ulysses. Ulysses is not worth that cost differential; I think its developers are being a bit greedy here.
Suppose every bit of software you use regularly suddenly demanded that you subscribe in order to continue using it. Apart from the significant added cost, it would drive you crazy to keep track of all the required payments. The historical purchase-once, pay-to-upgrade model for software makes far more sense.
Ulysses is writing software. Its developers argue they need the extra subscription money in order to deliver “continuous improvements”. Writing software does not need continuous improvements—indeed, constant change for the sake of some supposed “improvement” would actually be detrimental. Once a writing program offers a flexible and pleasing interface, basic editing features and word count and the ability to navigate and modify project file structures, anything beyond is extraneous at best. I don’t use many of the extra features Ulysses already offers.
So, unless or until Ulysses comes to its senses, I’ll be using iA Writer and Sublime Text, among other programs, for short fiction and poetry and Scrivener for long-form work and revisions.