Open Source

30801 readers
1052 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
 
 

GitHub Repo.

The app is very rough and only have search functionality and might need months to get to great point, but I am super relived to see someone working on a true third party native client.

I wanted to share it with the community here, because the wikipedia app for android sucks on so many levels.

2
 
 

Over the past 3 years the pace of development in APS has steadily fallen off as maintainers including myself have moved on to other things. I no longer have time and motivation to dedicate to this project, and in the absence of significant external contributions there is no-one else I can offer the project's stewardship to.

To that effect, I will be archiving the repository on Monday, October 14th 2024 at 7AM GST. In the situation that a serious and viable fork emerges, I will help them as much as I can with the transition. The criteria for what counts as "serious and viable" is entirely vibes-driven for now, and may become more specific in the future. In case I determine that a fork does not live up to my made up standard, they will have to come up with a slightly more creative name than "Android Password Store" and watch low 4 figures of cash wither away in OpenCollective's bank account.

3
 
 

Reason is a combination of Google making Play publishing something between hard and impossible and no active maintenance. The app saw no significant development for a long time and without Play releases I do no longer see enough benefit and/or have enough motivation to keep up the ongoing maintenance an app requires even without doing much, if any, changes.

Sad to see it go. There is a fork but seems not so great considering they are looking for active maintainer. Still better than nothing. Need to check it out as it has some enhancements.

Planning to close my Google Play Developer Account. Please say hi if you are interested in obtaining the latest gplay release files from me to help in publishing this app

4
 
 

Pull request #10974 introduces the @bitwarden/sdk-internal dependency which is needed to build the desktop client. The dependency contains a licence statement which contains the following clause:

You may not use this SDK to develop applications for use with software other than Bitwarden (including non-compatible implementations of Bitwarden) or to develop another SDK.

This violates freedom 0.

It is not possible to build desktop-v2024.10.0 (or, likely, current master) without removing this dependency.

5
6
 
 

GIMP 3.0 is over 96% complete! The GIMP team got sick at the Libre Arts conference over the summer, hence the setback to the release schedule but they are now back making good progress.

Along with non-destructive editing and a colour overhaul we've all been waiting for, longstanding critics of the UI/UX will be pleased to hear that GIMP are setting up a UX repository and are looking to build a dedicated team of designers to develop this.

All of these things look set to make the GIMP project feel a lot more current and dynamic. I can't wait!

And if anyone wants to help out it looks like testing/reporting, donations and updating the help manual are all welcomed by the project at the moment.

7
 
 

From article:

GNU Boot is a "100% free software project aimed at replacing the non-free boot software" and is a downstream of Coreboot, GRUB, and SeaBIOS. While priding itself on being "100% free", last December they had to drop some motherboard support and CPU code after discovering they were shipping some files that are non-free by their free software standards. Today they announced another mistake in having inadvertently been shipping additional non-free code.

8
38
P2P Social Media (positive-intentions.com)
submitted 2 days ago* (last edited 2 days ago) by positive_intentions@lemmy.ml to c/opensource@lemmy.ml
9
 
 

I'm interested in copyright licenses, especially open source/creative commons. It's definitely a rabbit hole to sink into. Right now I'm reading up on a case https://wiki.creativecommons.org/wiki/Drauglis_v._Kappa_Map_Group,_LLC. It basically said, a CC-BY-SA will not be applied to a "collective work", where your art/asset are used in a "compilation" of some sort. Like a photograph in an album, the photograph can't be considered "derivative work" as long as it's not being modified.

One question arises, is there a CC-BY-SA with better coverage which also includes collective works?

10
 
 

We’ve been anticipating it for years,1 and it’s finally happening. Google is finally killing uBlock Origin – with a note on their web store stating that the ...

11
 
 

I'm not sure why I decided to make this post. I guess I want to boast lol.

Anyways,

I started translating some GTK apps (because GNOME is the only DE that matters and there's nothing better than stock libadwaita) to one of the languages I know. I'm not a very professional translator (like how in the amount of KDE apps do you understand if a string is used in a button, label or something else?) but hopefully I can do at least something for FOSS besides just advertising it everywhere.

Also if you think this post is meaningless, it can be used as my confirmation of identity so people don't think someone is impersonating me when they see my nickname in about pages :)

12
13
-17
Bluesky app (skybridge.fly.dev)
 
 

I wanted to share here that if people want to use Bluesky that the Tusky app has full functionality with Bluesky, so your privacy is preserved since Tusky is libre software.

14
 
 

This app uses elevated permissions such as Shizuku or root. Misuse may result in damage to the system or the device. Only use it if you know what you're doing and don't run random commands you find online.

Tbh I wanted to share it just because of the design. Open-source software can be really beautiful nowadays.

15
 
 

Hello Lemmy,

This is an extension of the bluetuith TUI Bluetooth Manager project, which was initially developed for Linux, and is now being ported to Windows as well. This will allow the TUI to manage Bluetooth on Windows. Note that this is just a shim, the TUI will be ported to adapt with this shim later.

This tool offers a simple command-line interface and a socket-based interface (as an interprocess communication layer) to control Bluetooth Classic based functions, like:

  • Getting adapter information, performing device discovery, setting power states
  • Getting device information, pairing/unpairing a device
  • Connection to a device using various Bluetooth profiles
    • The supported profiles are A2DP, MAP, PBAP and OPP
    • Each connectable profile appears as a subcommand of the connect command
    • Every subcommand has multiple functions. View the documentation for more information.

This is currently alpha stage, so do expect bugs. Any bugs can be reported in the issue tracker.

I hope you enjoy this release, and any constructive feedback is appreciated.

16
 
 

I know this article is a few years old but I just came across it today while searching for a nix lsp. I thought it might be an interesting issue to discuss as I don't think much progress has been made in this space (or maybe there has and I'm living under a rock?).

17
 
 

cross-posted from: https://lemm.ee/post/45026885

18
 
 

"I’m a firm believer that Open Source is one of the most important pieces of the climate change puzzle. It’s impossible to prove but to integrate environmental concerns into our number-driven economies, we need traceable software, data, and models. Without these, sustainability remains a mere concept." A recap of Tobias journey to discover how open digital infrastructure helps us to preserve our natural world: https://opensource.net/closing-the-gap-accelerating-environmental-open-source/ #opensource #openscience #opensustain #climate #climatechange

19
 
 

We are excited to announce the launch of a dedicated fund aimed at providing financial assistance to Free/Libre and Open Source Software (FOSS/FLOSS) projects globally, with an annual commitment of $1 million. I will use the FOSS acronym in this post hereafter.

...

For us, FLOSS/fund is about hacker goodwill, reciprocity, and common sense business strategy. We invite you to apply for funding. If you would like to understand the motivations behind this, a bit of storytelling lies ahead.

...

To initiate and give this experiment a serious shot, FLOSS/fund will accept funding requests from projects through a publicly accessible funding.json file hosted on their respositories or websites. This file is not meant to convey everything there is to know—an impossible task—but to solicit interest and communicate enough to ensure discoverability which would not be possible otherwise. Refer to the funding.json docs to know more.

Applications that come through to the FLOSS/fund will be indexed and published on the dir.floss.fund directory / portal, making them publicly discoverable by anyone interested in supporting projects. This is going to be an interesting experiment. Fingers crossed!

20
21
 
 

Forgejo v9.0 is the first version to be released under a copyleft license, after a year of discussions. Among the motivations for this change is the realization that a pattern emerged over the years, exemplified by Redis, CockroachDB, Terraform and many others. They turned proprietary because people chose their own financial gain over the interest of the general public. Forgejo admins no longer have to worry about this sword of Damocles: relicensing it as a proprietary software is not allowed.

The removal of the go-git backend is part of a larger effort to make Forgejo easier to maintain, more robust and even smaller than it already is (~100MB). When presented with go-git as an alternative to Git, a Forgejo admin may overlook that it has less features and a history of corrupting repositories. It would have been possible to work on documentation and new tests to ensure administrators do not run into these pitfalls, but the effort would have been out of proportion compared to the benefits it provides.

The Forgejo localization community was created early 2024 with the ambitious goal of gaining enough momentum to sustain a long term effort. A daunting task considering there are over 5,000 strings to translate, verify and improve. There has been many calls for help in the past and the community keeps growing steadily. Fortunately, the translation hackathon (translathon) organized by Codeberg in October was exceptional. It attracted an unprecedented number of participants who improved or created thousands of translations.

22
 
 

A browser extension created for people who listen to music online through their browser, and would like to keep an updated playback history using scrobbling services, such as Last.fm, Libre.fm and ListenBrainz. Available for Chrome, Chromium-based browsers (Opera, Vivaldi, etc), Firefox, and Safari (macOS and iOS).

23
 
 

If you are in a place that you have multiple internet connections ( WiFi, 3g, 4g, 5g, Lan, etc. ) with poor speed, you can combine them together to get a faster and more reliable connection.

24
 
 

AB Download Manager is a desktop app which lets you manage and organize your download files better than before

25
 
 

Hi everyone,

I just had my account deactivated from Discord for ToS violation (I didn't do anything wrong, I just tried to send a friend request), but that's not the most important thing.

Now that I no longer have an account, and I've been wanting to leave Discord for a while for a better, self-hosted, open-source alternative, this is the best time.

I know of Matrix, XMPP servers and applications that work very well, but none of them work in the same way, or have the same feel as Discord. I see more alternatives for professional use than for gamers or communities.

Revolt exists, but last time I checked, you can't really host it yourself, and I haven't read good things about it. (I don't remember the website listing all the negative aspects.)

That brings me to my two questions.

  1. Can you list some alternative to Discord that I probably don't know ?
  2. If you want a alternative to Discord, what are your requirements to using it ? I'm not saying I can or will, but I think I can try to create one.

PS: I already trying to get my account back (but I have the same response from the support and I can't send request to "Appeals & Age Update Requests" because of ToS violation) and even if I manage to get it back I really want to leave discord right now.

view more: next ›