1
15
Project Gemini FAQ (geminiprotocol.net)
submitted 4 hours ago* (last edited 4 hours ago) by HaraldvonBlauzahn@feddit.org to c/opensource@lemmy.ml

On the question what are use cases for a Gemini server:

Gemini is kinda a modernized version to the old Gopher protocol. Its purpose is to share hyper-linked text documents and files over a network - in the simplest way possible. It uses a simple markup language to create text documents with links, headings etc.

Here is a FAQ

Main differences with similar technologies are:

  • It is much, much easier to write hyper-linked documents than in HTML

  • a server is much much smaller and easier to set up than a web server serving HTML. It can easily and securely run on a small Raspberry Pi without special knowledge on server security.

  • in difference to gopher, it supports modern things like MIME and Unicode

  • There are clients for every platform including Android and iOS

  • also, there are Web gateways which allow to view stuff in a normal web browser

  • unlike Wikis, it is only concerned about distributing content, not modifying files. This means that the way to store and modify content can be matched to the use case: Write access to content can be via an NFS or Samba server, or via an SFTP client like WinSCP or Emacs.

  • Unlike HTML2, it does not support advertising, tracking, spying to users, and so on.

  • the above two points mean that it does not need user authentication

  • the protocol is text-centric and allows for distraction-free reading, which makes it ideal for self-hosted blogs, small projects or associations, or microblogs.

Practically, for example, I use it to share vacation photos with family.

Two more use cases that come first to my mind:

  • When I did my masters thesis, our lab with about 40 people had a HTTP page hosted on a file server that listed tools, data resources, software, and contact persons. That would be easier to do with Gemini because the markup is simpler. Also, today it would not be feasible to give every student write access to a Apache web server's content because of the complexity of web servers, and the resulting security implications.

  • One time at work, we had a situation with a file server with many dozens of folders, and hundreds of documents. And because all the stuff had been growing kinda organically over many years, specific information was hard to find. A gemini server would have made it easy to organize and browse the content as collaboratively edited hypertext which serves as an index.

2
49
3
547
submitted 3 days ago by otter@lemmy.ca to c/opensource@lemmy.ml
4
177
submitted 3 days ago* (last edited 3 days ago) by zdhzm2pgp@lemmy.ml to c/opensource@lemmy.ml

cross-posted from: https://sopuli.xyz/post/28697566

Logo Voting Round 1 is Complete!

Thank you to everyone who participated in the first round of the logo voting! Your engagement and feedback have been incredible, and we're excited to share the results.

Top 6 Logos The logos that received the most votes:

  1. “CO-Arrow”

  2. “CoMaps Arrow”

  3. “Windy-Road-Pin"

  4. "Co Compass"

  5. "Clouds/continents arrow"

  6. "CM-Compass-Split"

Next Step These logos will now undergo a refinement process, to iterate and improve the designs. See https://codeberg.org/comaps/Governance/issues/78

Final Vote Once the final versions are complete, the final round of voting will open. This will be your chance to choose the final logo that will represent CoMaps.

Together, we're building something amazing, and we can't wait to see the final logo that you help create!

5
43
submitted 2 days ago by pete_link@lemmy.ml to c/opensource@lemmy.ml
6
308
submitted 3 days ago by zdhzm2pgp@lemmy.ml to c/opensource@lemmy.ml
7
202
submitted 3 days ago by pete_link@lemmy.ml to c/opensource@lemmy.ml

Written by Steven Vaughan-Nichols June 11, 2025 at 11:31 a.m. PT

"Why? Because they're concerned about who controls European data, who sets the rules, and who can potentially cut off access to essential services in times of geopolitical tension.

For example, after the EU-based International Criminal Court (ICC) issued arrest warrants for Israeli Prime Minister Benjamin Netanyahu and his former defense minister, Yoav Gallan, for war crimes, President Donald Trump issued ICC sanctions. This order allegedly prompted Microsoft to lock the ICC's Chief Prosecutor, Karim Khan, out of his email accounts, according to reports. "

8
115

After using VLC for over 15 years, I decided to explore a little more. I had no clue that it comes with thousands of internet radio stations on Icecast, as well as the ability to add all your podcasts into it (just need to find the link to your podcasts hosting service). I no longer use any streaming services (to me, they are criminal, plus they're full of ads and generally getting worse and more expensive every day)

Just wanted to let anyone know who may not know how much VLC can do!

9
35
10
82
11
33
12
11

Hi. I'm looking for a tool to run a small community. I'm hoping this crowd has seen something similar and can make recommendations. Here is the use case.

I'm part of a group of less than 50 people that teach an activity. I need to coordinate instructors support staff and location availability. As well as communicate and store files for instruction

  • Id like a shared calendar that everyone can see and manage events. Each entry needs to have a spot to say where the event is taking place as well as time, date and a notes field to put student names.
  • Id like a chat feature where requests to the group can be seen and responded to. (Hey, can anyone teach a class on this day?)
  • id like a place to store documents and training materials. Ppts, maps and class standards

Thats kinda it. We are currently using an app called "Band" which is ok but I wanted to know if anyone else knew of something open source that doesn't rely on Google or fb.Thanks!

13
3
submitted 1 week ago* (last edited 1 week ago) by nordwestt@techhub.social to c/opensource@lemmy.ml

Compass AI (my #opensource project) now supports configurable tools, and these can be given to Characters for them to use during your chat session!

This is just the foundation! More tools will be added - and I'm working on making an editor so you can paste in whatever tool you want and have your characters use it ;)

Second news is I got Windows builds working!
I don't have a Windows PC to test with right now (and haven't had time to tinker with a VM) , so if you want to give it a try and let me know how it goes, here's the link:
https://github.com/compass-ai-chat/compass/releases/tag/v1.0.1

I've got a lot planned already - but I'm curious to hear if there's any feature you want to see in an AI Chat program that no-one's made yet?

@opensource @privacy @artificialintelligencenews.in @programming

14
94
Quarkdown (quarkdown.com)
submitted 1 week ago by Zerush@lemmy.ml to c/opensource@lemmy.ml

Letting ideas flow into your next presentation, paper or book.

Markdown meets the power of LaTeX in this modern typesetting system.

15
57
submitted 1 week ago by yogthos@lemmy.ml to c/opensource@lemmy.ml
16
311
submitted 1 week ago by jerrimu@lemmy.world to c/opensource@lemmy.ml

Hello everyone, about a month ago I open-sourced my web app Peersuite. It's peer-to-peer instead of having servers, and all data is encrypted in transit with AES-GCM algorithm.

Features:

  • chat with channels, images, PMs, and file send ( no size limit)

  • audio/video conferencing No hard cap on users but since it's a mesh network it would degrade at over 15 users

  • Screensharing tab, window, or entire screen

  • whiteboard for diagrams/drawing

  • group document creation/editing

  • kanban board for task management

    Since there is no server, you can download a workspace to an encrypted file to restore later, this saves you chats, documents, everything. This software is new, and still undergoing heavy development, but I think it's a valid choice over closed source solutions with no encryption.

Currently you can use it on the web at https://peersuite.space/ Download desktop versions from github Download docker image from https://hub.docker.com/repository/docker/openconstruct/peersuite

You can also install it as a PWA on desktop or mobile. I have an android port in the works, If anyone would like to test let that me know, and I'll PM you for your email.

I've also done some initial work on a nodejs server so that you can keep a workspace open 24/7 effectively having a server.

Super happy to get any kind of feedback, positive or negative.

17
431

The IRS open sourced much of its incredibly popular Direct File software as the future of the free tax filing program is at risk of being killed by Intuit’s lobbyists and Donald Trump’s megabill. Meanwhile, several top developers who worked on the software have left the government and joined a project to explore the “future of tax filing” in the private sector.

Direct File is a piece of software created by developers at the US Digital Service and 18F, the former of which became DOGE and is now unrecognizable, and the latter of which was killed by DOGE. Direct File has been called a “free, easy, and trustworthy” piece of software that made tax filing “more efficient.” About 300,000 people used it last year as part of a limited pilot program, and those who did gave it incredibly positive reviews, according to reporting by Federal News Network.

But because it is free and because it is an example of government working, Direct File and the IRS’s Free File program more broadly have been the subject of years of lobbying efforts by financial technology giants like Intuit, which makes TurboTax. DOGE sought to kill Direct File, and currently, there is language in Trump’s massive budget reconciliation bill that would kill Direct File. Experts say that “ending [the] Direct File program is a gift to the tax-prep industry that will cost taxpayers time and money.”

18
351
19
296
20
2
submitted 1 week ago by yogthos@lemmy.ml to c/opensource@lemmy.ml
21
97
PeerTube v7.2 is out! (joinpeertube.org)

cross-posted from: https://lemmy.world/post/30794282

New design for video management and publication pages, rework of the display and filter system for sensitive content… this new version is ready for the summer!


PeerTube is a decentralized and federated alternative to YouTube. The goal of PeerTube is not to replace YouTube but to offer a viable alternative using the strength of ActivityPub and P2P protocols.

Being built on ActivityPub means PeerTube is able to be part of a bigger social network, the Fediverse (the Federated Universe). On the other hand, P2P technologies help PeerTube to solve the issue of money, inbound with all streaming platform : With PeerTube, you don't need to have a lot of bandwidth available on your server to host a PeerTube platform because all users (which didn't disable the feature) watching a video on PeerTube will be able to share this same video to other viewers.

If you are curious about PeerTube, we can't recommend you enough to check the official website to learn more about the project. If after that you want to try to use PeerTube as a content creator, you can try to find a platform available there to register or host yourself your own PeerTube platform on your own server.

The development of PeerTube is actually sponsored by Framasoft, a french non-for-profit popular educational organization, a group of friends convinced that an emancipating digital world is possible, convinced that it will arise through actual actions on real world and online with and for you!

If you want to contribute to PeerTube, feel free to:

If you want to follow the PeerTube project:


Folks, we've started a crowdfunding campaign to help to improve our PeerTube mobile app and bring PeerTube to everyone's pocket!
You can learn more about the campaign on the dedicated website!

22
31
submitted 1 week ago* (last edited 1 week ago) by zdhzm2pgp@lemmy.ml to c/opensource@lemmy.ml
23
13
submitted 1 week ago by ray@lemmy.ml to c/opensource@lemmy.ml
24
90
Weird Crosspost, but... (www.404media.co)

cross-posted from: https://dubvee.org/post/3516835

Ukraine used ArduPilot to help it wipe out Russian targets. It wasn’t the first time and it won’t be the last.

Open source software used by hobbyist drones powered an attack that wiped out a third of Russia’s strategic long range bombers on Sunday afternoon, in one of the most daring and technically coordinated attacks in the war.

In broad daylight on Sunday, explosions rocked air bases in Belaya, Olenya, and Ivanovo in Russia, which are hundreds of miles from Ukraine. The Security Services of Ukraine’s (SBU) Operation Spider Web was a coordinated assault on Russian targets it claimed was more than a year in the making, which was carried out using a nearly 20-year-old piece of open source drone autopilot software called ArduPilot.

ArduPilot’s original creators were in awe of the attack. “That's ArduPilot, launched from my basement 18 years ago. Crazy,” Chris Anderson said in a comment on LinkedIn below footage of the attack.

25
6
submitted 1 week ago by danb@feddit.uk to c/opensource@lemmy.ml
view more: next ›

Open Source

37922 readers
77 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS