Open Sourcing of Obsidian

I’m quite disappointed by the stance taken in this thread. I understand concerns that opening the source could make the project slower and more cumbersome to develop for, but I do believe there are ways to mitigate that.

Ultimately, I’d hope Obsidian would take the approach Standard Notes has: a robust open source project with a clear and sustainable financing model. Keeping the project closed does nothing to guarantee it will make money, and everything to guarantee that outside developers who might be able to help make the project successful definitely cannot.

My concerns are echoed quite well in this thread, from security (the ability for technical users to audit the code), to extensibility (the ability for users to provide new code the core devs don’t have time or desire to write), to support (the ability for users to fix bugs).

I really love a lot of the core ideas in Obsidian, but it clearly has a small development team. They’re doing a ton, but there’s always more to do (especially as a project gains steam). I came across this thread after finding “Services item in editor menu on Mac”. Obsidian is bordering on unusable for me without supporting macOS Services, as I heavily rely on Markdown Service Tools (and similar scripts) for editing and altering markdown text. Services support is something I’d be quite happy to provide code patches to support, as plenty of Electron apps properly support them (VS Code, etc). But I can’t.

So I’m basically stuck not being able to really use Obsidian until it starts behaving more like a proper Mac app, which will happen whenever the core devs get around to it (if ever).

21 Likes