this post was submitted on 19 Jul 2023
14 points (100.0% liked)

Free and Open Source Software

17930 readers
30 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

We believe that any software should support fundamental digital freedoms. With the rise of cryptography and computer systems, it is now possible to guarantee these freedoms in the world of bits: privacy of thoughts, freedom of speech, right to authorship, and autonomy from software providers. These rights can be encoded into the code, which when open, can be freely verified by anyone. This way, trust among users and developers can be established.

This is our way. By opening our source code, we ensure that our users have complete autonomy and independence from the Any Association. They retain the ability to analyze, compile, and run each software component on their personal machines without relying on external parties. This guarantees uninterrupted access to the tools and data they generate and store, shielding them from any potential restrictions.

We see our products as an open ecosystem where the community can contribute in various ways, not only by committing to the core source code. Contributors can develop integrations, design themes, create use cases for the in-app library, or provide documentation and translations.

top 20 comments
sorted by: hot top controversial new old
[–] unixgeek@reddthat.com 5 points 1 year ago (1 children)

If you want something that's really open source, consider Joplin (AGPL-3.0, https://github.com/laurent22/joplin/) or CherryTree (GPL3, https://github.com/giuspen/cherrytree).

[–] jcg@halubilo.social 3 points 1 year ago (1 children)

Logseq is another one under AGPL-3.0

[–] whysofurious@beehaw.org 4 points 1 year ago (1 children)

Just trowing here other two open-source alternatives: https://silverbullet.md/ (Obsidian-like) and https://appflowy.io/ (Notion-like)

[–] Rambler@lemm.ee 2 points 1 year ago (1 children)

Both these projects look really good - are there any android alternatives to obsidian or notion?

[–] Rambler@lemm.ee 1 points 1 year ago (1 children)

Ignore my comment - I meant to ask if there were android versions of the previous two packages. It's been a hectic day!

[–] whysofurious@beehaw.org 2 points 1 year ago (1 children)

Sorry! I did not see the notification. So appflowy I think is desktop only for now, but afaik there is work in progress to bring it on mobile https://github.com/AppFlowy-IO/appflowy-editor/issues/68

As for silverbullet, the app is basically a PWA so if you have a server you can theoretically run it there and access it anywhere. I never tried but I heard people even collaborating, so. I had access to testflight beta for iOS, but I believe at one point the developer decided to focus more on stability and less on multi-platform releases, but I’m not sure. They have a discord channel where they are very active though.

[–] Rambler@lemm.ee 2 points 1 year ago

Thanks for the reply - saved the github and discord links so will check them out soon.

[–] sub_@beehaw.org 3 points 1 year ago

I've been using it for a week, and I've also been using Obsidian for a couple of months.

It's quite different from Obsidian.

Obsidian:

  • is great in writing notes / markdown, very text heavy
  • there are dataview that could tie relations between notes, but it's not user friendly to set it up. Also table creation is still not user friendly.
  • has great community plugin support
  • very keyboard friendly

Anytype:

  • is great in creating relations between objects, you define objects and relations all the time, e.g. Movie object has a Director relation that ties to a Director object, etc.
  • it's good for drag & drop / mouse heavy interactions, the keyboard navigation is still clunky (hard to select some sections just by using keyboard)
  • no community plugins

I use Obsidian to write my language grammar notes, it's very fast, and I could do most stuff on keyboard without switching to mouse.

I use Anytype to setup kanban boards, information of my video games backlog, I use it for planning tasks that I wanna do later, set the status to in-progress, and watch it show up on the dashboard. It's very linkage heavy.

Anytype is probably more of a replacement of Notion, instead of Obsidian, albeit it's still in alpha, thus it doesn't have enough features to go against Notion yet. But I am enjoying it thoroughly, the UI is clean and not bloated, although it requires you to define Objects and Relations if you want to fully utilize it.

[–] hyperspace@kbin.social 2 points 1 year ago

What does it do that Logseq doesn't?

[–] Exagone313@share.elouworld.org 1 points 1 year ago* (last edited 1 year ago)

@forgotaboutlaye No, it's a proprietary license: https://github.com/anyproto/anytype-ts/blob/main/LICENSE.md

It is a custom license that forbids commercial usage. The terms are actually very limited and I think their license is flawed. I wouldn't use their software at all.

[–] DmMacniel@feddit.de 0 points 1 year ago* (last edited 1 year ago) (1 children)

How does it compare to Obsidian.md?

For further reference: https://anytype.io/ is the actual project page.

[–] tsuni@beehaw.org 0 points 1 year ago (1 children)

Having used it for a bit, it feels more like a Notion alternative than an Obsidian competitor. For instance, it isn’t based on Markdown and pages aren’t directly accessible on the OS filesystem (there’s some sort of pseudo-cloud storage thing going on). Its Sets and Collections feel like a different take on Notion’s databases. Some of the default examples loaded into the app are a task tracker and a movie list, two things I use Notion for right now. I’m sure there’s some feature overlap with Obsidian, but that doesn’t seem like Anytype’s primary goal.

[–] DmMacniel@feddit.de 0 points 1 year ago (3 children)

I see. I would like to see a FOSS alternative to Obsidian but its ecosystem with plugins and such is way too useful for me as a writer, roleplayer and gamemaster that I really can't replace it with anything else. But Anytype isn't it then. Thanks for the comparision.

[–] density@kbin.social 1 points 1 year ago

I think the only one that compares to obsidian is joplin.

Reluctant obsidian user here. One of the only non floss tools i use.

[–] Retainer8510@beehaw.org 0 points 1 year ago (1 children)

been testing trillium the last couple of days and it feels great.

[–] renard_roux@beehaw.org 1 points 1 year ago* (last edited 1 year ago)

It's actually Trilium, with one L.

Never heard of it before and wanted to take a look, very difficult to find it with two Ls, as that's the name of some large corporate software platform thing (and a flower) 😅

Does Trilium have community plugins like Obsidian? I've fallen head over heels for Obsidian quite recently, and the plugins are a large part of it.

[–] tsuni@beehaw.org 0 points 1 year ago (2 children)

Why wouldn’t you consider Obsidian FOSS? It seems like the source code is available. I’m relatively new to open source and not trying to argue, just think that there’s a distinction that I’m missing.

[–] Mummelpuffin@beehaw.org 1 points 1 year ago (1 children)

FOSS software is developed in such a way that you can build it yourself freely (In other words, you can download the source code and compile the actual application yourself, free of charge). Obsidian doesn't really work that way. Even if most of the code is available, the full app is only available as prepackaged binaries which might introduce god knows what (and make forking the application impossible).

[–] uberrice@feddit.de 1 points 1 year ago

At that point, it's not FOSS, just OSS. Free means that it also uses a license that is 'Free' - as RMS would put it 'libre'. So -, you can - under stipulations, do whatever you want with the Source code.

[–] DmMacniel@feddit.de 1 points 1 year ago* (last edited 1 year ago)

Just because they have github repos for their releases and community plugins and their spec doesn't mean they are Free and Open Source Software (FOSS).

  • Free would apply, since you can use it with free of charge, and you don't even need their Sync service since you can host it on your own git repository.
  • Open Source, no there where it fails down. Their source isn't open, as it isn't publically available.