Open Source

37986 readers
113 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
1
 
 

cross-posted from: https://lemmy.ml/post/31824667

The KDE community today announced the latest release: Plasma 6.4. This fresh new release improves on nearly every front, with progress being made in accessibility, color rendering, tablet support, window management, and more.

Plasma already offered virtual desktops and customizable tiles to help organize your windows and activities, and now it lets you choose a different configuration of tiles on each virtual desktop. The Wayland session brings some new accessibility features: you can now move the pointer using your keyboard’s number pad keys, or use a three-finger touchpad pinch gesture to zoom in or out. Plasma file transfer notification now shows a speed graph, giving you a more visual idea of how fast the transfer is going, and how long it will take to complete. When any applications are in full screen mode Plasma will now enter Do Not Disturb mode and only show urgent notifications, and when you exit full screen mode, you’ll see a summary of any notifications you missed. Now when an application tries to access the microphone and finds it muted, a notification will pop up. A new feature in the Application Launcher widget will place a green New! tag next to newly installed apps, so you can easily find where something you just installed lives in the menu. The Display and Monitor page in System Settings comes with a brand new HDR calibration wizard, and support for Extended Dynamic Range (a different kind of HDR) and P010 video color format has been added. System Monitor now supports usage monitoring for AMD and Intel graphic cards, it can even show the GPU usage on a per-process basis. Spectacle, the built-in app for taking screenshots and screen recordings, has much improved design and more streamlined functionality. The background of the desktop or window now darkens when an authentication dialog shows up, helping you locate and focus on the window asking for your password. There’s a brand-new Animations page in System Settings that groups all the settings for purely visual animated effects into one place, making it easier to find and configure them. Aurorae is a newly added SVG vector graphics theme engine for KWin window decorations.

You can read more about these and many other other features in the Plasma 6.4 anounncement and complete changelog.

2
3
41
Project Gemini FAQ (geminiprotocol.net)
submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]
 
 

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.

4
5
6
175
submitted 4 days ago* (last edited 4 days ago) by [email protected] to c/[email protected]
 
 

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!

7
8
9
 
 

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. "

10
 
 

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!

11
12
13
14
 
 

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!

15
 
 

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

16
 
 

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

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

17
18
 
 

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.

19
 
 

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.”

20
21
22
23
 
 

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!

24
 
 

cross-posted from: https://lemmy.ml/post/31130423

25
view more: next ›