Open Source

30827 readers
769 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
26
 
 

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

I'm having trouble to find a bluetooth dongle at least 3.0 that needs no propietary firmware. It's easy to find dongles advertised as linux compatible or users that claim that an specific brand works fine in linux, but the problem is that many of them are using propietary firmware without their users being aware because their distributions have already installed propietary drivers or firmwares, or ask users to install them and they just do it. I use debian main repository (without non-free software) in which I failed to make work a couple of linux compatible advertised dongles because debian ask me to install a propietary firmware. So if anyone knows for certain that some brand that needs no such a software in linux I'll apreciate your help.

27
 
 

This survey is from the Post Open project ( postopen.org [will open in separate tab or window]). Please help us by filling this out, even if it's to say you don't approve of our project. You will have a chance to tell us anything you like at the end of the survey.

28
29
 
 

(cross-posted from: https://lemmy.ml/post/21522265)

A group of people including Drew DeVault are trying to cancel RMS again, basing their claims on ancient misinterpreted quotes. Stallman may be controversial, but these activists are just acid for the entire Free Software movement.

30
 
 

I am having issues getting results on searches because I get a bunch of results for doing a many ISOs to one USB (like Ventoy). Though I do get some results for hardware devices that can clone one USB to one or more blank USBs. But those hardware devices sell for hundreds of dollars.

I have a periodic need to update around 17 bootable USB drives at work. The drives are burned from ISO files (PC repair tools) and need to be updated with updated versions of the ISO. Currently I have to start each one at a time and is annoying (not as bad as some sys admins out there needing to do hundreds of drives).

So I was wondering if anyone knows of FOSS (or even mostly FOSS) plans/instructions for making a one to many USB clone hardware device using RPi or similar (I have a RPi 5 and a Pico W atm)? If a purpose built hardware device isn't around. Are there any FOSS software programs for Windows (my only real option at work) that can handle taking one ISO to burn onto many USBs? I am fine with it doing them one at a time if they are all plugged-in automatically or if it can do small groups of like four or five.

Just seems like out of all the different guides/plans/kits for things like RPi or similar-ish boards. That there would be something like those pricey one to many cloning devices. Thanks in advance to everyone that can point me to anything useful!

31
 
 

As some of you may already know, I manage a website and app for a small music festival. It runs on a shoestring budget and helps to support the village I grew up in, so I volunteer my time and resources. Part of this is creating the site and things like posters using resources that I've made.

Recently we had an issue where someone created a logo for us, and after we'd used it for a few years, they claimed it back. It turned out that when they created the logo, neither side thought to draw up any sort of agreement on how it could be used. I want to put something in place that makes it clear that anything that I create for the festival can be used by them forever, but without restricting myself from using it.

My main concern is for the website and app, so that I can use the same structure in the future.

I'm not concerned about the fine print, like saying that I can use this specific text layout or whatever, I just want to stop either side from restricting the other in the event of a major falling out, with the exception of things that are exclusive to one side or the other, like the name of the festival.

What would be the best licence for that please? Thanks in advance :)

32
 
 

I was genuinely excited when I first learnt about the Ventoy from a YouTube, then I came to these:

Ventoy source code contains some unknown BLOBs, still no word on the issue from the dev after months https://programming.dev/post/19516543

Ventoy Update https://programming.dev/post/20508826

https://github.com/ventoy/Ventoy/issues/2795

https://www.reddit.com/r/Ventoy/comments/1flw461/today_i_discovered_ventoy/

so maybe I'll hold off with Ventoy for now?

33
 
 

I don't know what to write in both of these pages before I publish my project. I would greatly appreciate if someone would help me in this regard as I know nothing about the legal side of hosting open source apps nor do I want to spend too much time on this.

For context, my project is a web app that I specifically made sure to be as private as possible. All data generated by the user is made to be completely stored locally in the browser with no trackers or analytics installed. The data can be modified and deleted as per the user's will along with the ability to import and export the data as JSON files. A local account is required to save progress else the data will be wiped on exiting the site and the core functionalities of the site do not depend on whether an account has been created or not. The only privacy risk would be occasional loading of external resources like image links which I couldn't find a viable alternative to.

Frankly this is just a small side FOSS project which I do not intend to capitalise on. I still want to mention the TOS and the Privacy Policy just in case, but I couldn't be bothered to write all this legal matter by hand.

34
 
 

I didn't know that the connectors automatically draw lines from box to box! For years, I'd been seeking software that could do this. The line-connecting behavior is a bit weird and unpredictable, but it's still fun!

35
 
 

Is there no app client for Bluesky to use? I checked the F-Droid website for Bluesky.

36
 
 

https://gitlab.com/christosangel/animatrix

This program written in C will create some basic animation of ascii-art loaded from a txt file, while rendering the matrix effect in the terminal window.


video


37
 
 

And why?

38
 
 

https://gitlab.com/christosangel/c-pipes

This program written in the C language will render random coloured zigzag lines in the terminal, while the font, speed, density and number of lines are fully customizable.

c-pipes.png

Each line stops once it reaches the edge of the window, only for a new line to begin.

This program was inspired by this bash script:

https://github.com/pipeseroni/pipes.sh

Screenshots:

https://gitlab.com/christosangel/c-pipes/-/raw/main/images/c-pipes.png

https://gitlab.com/christosangel/c-pipes/-/raw/main/images/c-pipes2.png

https://gitlab.com/christosangel/c-pipes/-/raw/main/images/c-pipes3.png

https://gitlab.com/christosangel/c-pipes/-/raw/main/images/c-pipes4.png

Feel free to discover the endless possibilities of customization.

39
40
 
 

Seems like having all these important archives hosted by a single organization isn't the best idea for longevity/redundancy

41
 
 

Are there any alternatives to the Internet Archive that are built around P2P, so that everyone can contribute to hosting/sharing web archives? Seems like having all these important archives hosted by a single organization isn't the best idea for longevity/redundancy

@opensource

42
 
 

https://gitlab.com/christosangel/c-squares

c-squares written in the C language will render random coloured rectangulars in the terminal, while the font, speed, density, color, ratio and number of the shapes drawn are fully costumizable.

Every time a rectangular is complete, a new one starts to take shape.

https://gitlab.com/christosangel/c-squares/-/raw/main/screenshots/1.png

https://gitlab.com/christosangel/c-squares/-/raw/main/screenshots/2.png

https://gitlab.com/christosangel/c-squares/-/raw/main/screenshots/3.png


Feel free to explore the endless variations.

43
 
 

I just found this.

Main page

This is huge!

As a german, I use thorsten medium as he simply made the best dataset.

Mixing english with german, speaking numbers, single letters, pausing without a "." but just a linebreak, all those can be essential.

And... it is nearly perfect! And all local!

This is crazy!

eSpeak can finally go to rest!

44
 
 

"The famous inventor Zangemann lives in a huge villa high above the city. Adults and children alike love his inventions and are desperate to have them. But then something happens: when Zangemann wants to take another close-up look at his inventions during a walk through the city, a child hits him in the shin with the skateboard. That hurts! Enraged, the inventor makes a momentous decision... The clever girl Ada sees through what is going on. Together with her friends, she forges a plan.

This animated movie tells the story of the famous inventor Zangemann and the girl Ada, a curious tinkerer. Ada begins to experiment with hardware and software, and in the process realises how crucial it is for her and others to control technology.

An Open Educational Resource that inspires children to tinker and create technology."

via @fsfe@mastodon.social

45
 
 

Features

  • Up-to-date material 3 design
  • Lightweight, no spyware or bloat
  • Compass with latitude & longitude
  • Spirit Level
  • Ruler
  • Strength adjustable flashlight
  • Barometer (WIP)
  • Coin flipper (WIP)

Izzy-On-Droid

46
 
 

https://gitlab.com/christosangel/ascii-matrix

This script written in the C language, will render the matrix effect in the terminal, while rendering ascii art loaded from a txt file, at the center of the terminal window.

video.png

Examples

https://gitlab.com/christosangel/ascii-matrix/-/raw/main/screenshots/ubuntu.png

https://gitlab.com/christosangel/ascii-matrix/-/raw/main/screenshots/mint1.png

https://gitlab.com/christosangel/ascii-matrix/-/raw/main/screenshots/jolly-roger.png

47
 
 

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

Write is a handwriting app that works on a lot of platforms including Linux which cannot be said about most handwritten note-taking applications.

More information and demo: https://github.com/styluslabs/Write/

I've used it for uni on a Linux tablet/convertible and it worked really quite well and has some nice convenient features for note-taking.

The UI looks like it's from android 4.something though ^^'

What I really appreciate about it is that its storage format are plain SVG(Z) which are extremely compatible. All you need to view your scribbles is an SVG viewer (i.e. a web browser) which basically every computer with a GUI has. Their website is in fact mostly just the output of their own app.

48
 
 

Typically when I'm working with photos, I'm doing graphic design type work. I've been using GIMP for this. GIMP is meant for raster graphics editing.

You could also use Inkscape for vector graphics, or Krita for more digital painting type work. But I know all these tools are very powerful and overlap on some use cases.

Do you use any AI-type tools? I use a image upscaler called Upscayl. It works really well and works entirely locally.

Do you know of any tools that can remove backgrounds? This would help with help with the type of graphic design I do.

What other tools do you like to use as it pertains to images?

49
 
 

Welcome to the Matrix 1.12! It’s been just over 3 months since Matrix 1.11 introduced authenticated media, and today we’re bringing more Trust & Safety features to the ecosystem, alongside the normal clarifications and general improvements to the protocol. This release is also technically a few days late on the quarter, but it’s for good reason! Folks from across the ecosystem got together in Berlin for the Matrix Conference, and after things wrapped up we were busy following up on ideas started on site. We can’t wait to see all of these ideas materialize as MSCs, but in the meantime, back to the honorary Q3 release of the spec:

Matrix 1.12 marks the recommended date for all servers to enable their media freeze, similar to matrix.org’s back in early September 2024. Servers which haven’t yet enabled their media freeze are strongly encouraged to do so, if it makes sense for their users. Matrix 1.12 also brings some improvements and clarifications to authenticated media, and a total of 9 MSCs covering a wide range of features.

Read on for a few highlights, and the full changelog at the end of this post.

50
 
 

I'm looking for a better, more private solution to an intercom I have between the house and my barn. I have Ethernet run out there, and I currently use the "drop-in" feature on some Amazon echo devices. I'm looking to get away from the Amazon devices entirely (maybe implementing the pine speaker they announced?)

I don't have a lot of requirements, though VoIP would be preferred over a radio style, since it's a metal barn and blocks a lot of signals. I'm good with some self hosted solution, and ideally there's a dedicated device, as I don't want to use my phone or computer for it all the time. I'm probably missing some obvious solution, but figured I'd try to get some ideas together.

Thoughts?

view more: ‹ prev next ›