opensource

/opensource793

All things OSS, for maintainers, contributors and enthusiasts! Post interesting projects, meta discussions, etc.

FYI I’ve invited everyone who’s requested 🫡, pls check your channel notifications
Imagine if GitHub or npm took control of your open-source project, republished it as their own, gaslit all your users into thinking it’s a security update, then extorted you for money because they don’t like your business practices.

This just happened with the WordPress plug-in registry and WP Engine (one of the most commercially successful WordPress hosts), and lots of customers and mom-and-pop shops are getting caught in the crossfire.

Matt Mullenweg, successful as he is, is setting a terrible precedent for open-source software and needs to step down from WordPress and Automattic immediately.

https://world.hey.com/dhh/open-source-royalty-and-mad-kings-a8f79d16
If you want to join /opensource as a member, please reply below with OPEN (and your GitHub if you’d like) and I’ll add you as a channel member.
Want to run your own web platform and host unlimited git backed sites?

Launch your own ScrollHub server in 60 seconds!

https://youtu.be/MmazCPKmU7c?t=467
Request membership for opensource below
New channel rules feel a bit strange to me and not sure they work with the ethos of what /opensource was created for.

I understand why these changes are happening, but not clear what (or if) to do next for us here. I don’t like the idea of gatekeeping posts.

If you are able to post, please share your idea. If you want to post your thoughts but can’t 😞, pls dm and I’ll add you as a member.
Kopia is an open-source backup tool with E2E encryption and deduplication.

Unlike traditional tools , it allows you to back up individual files and directories rather than creating complete system images .

Both GUI and command line versions are available , making it convenient for both professionals and casual users .

https://github.com/kopia/kopia
These are just some or my favorite things✨🎶 https://warpcast.com/chaskin.eth/0x23488527
LibreTranslate is a free and open API for machine translation that is completely self-hosted and does not require dependencies on private providers .

It is based on the Argos Translate library and offers language autodetection , HTML processing and alternative translations .

Users can also manage API keys to control the number of requests and quotas .

https://github.com/LibreTranslate/LibreTranslate
There's a bunch of open source projects with substantial (well, thousands of dollars) OpenCollective treasuries that are completely inactive (or don't have the governance/process to utilize their treasuries).

Reminds me a bit of dead crypto projects with ICO treasuries sitting around.
Today's goated open source developer: Michael Sweet (from Sudbury, Ontario 🇨🇦)

- Created the Common UNIX Printing System (CUPS) in 1999, code used by Apple (bought a license in 2002) and Linux to this day!
- 2007: Apple purchased the CUPS project, acquihiring Michael to work on the printing stack across macOS and iOS. (As far as I can tell, Apple stopped maintaining/releasing public updates at some point.)
- 2020: Left Apple to work on a more open community fork of CUPS under the org OpenPrinting (actively developed, last commit 5 hours ago)
- Today, he operates a family-run robotics and 2d/3d printing company with his wife in Sudbury.
- Also made lots of other cool tools and libraries, like htmldoc (website -> epub), AirPrint, Internet Printing Protocol, and more.

Links:
https://www.msweet.org
https://www.lakesiderobotics.ca
https://github.com/michaelrsweet
Binsider is a tool for reverse engineering files directly in the terminal , providing both static and dynamic analysis .

It allows you to obtain general information about binary files , examine their structures (sections , segments , symbols , etc. ) , and track system calls and program execution .

The tool includes functions for extracting strings , analyzing linked libraries , viewing file contents as a hexdump , which makes it a powerful and convenient solution for analysis in the terminal interface .

https://github.com/orhun/binsider
Okay in the spirit of launching early and often here’s another thing we’re working on at Gitwallet

It’s called Echo, and it’s a resource for improving discovery in open source ecosystems

View the early version here: https://ecosystems.gitwallet.co
Helping a friend install Linux and the Fedora installer asks so many "hard" questions like enabling/disbaling root and doesn't guide you step by step but shows all configure disks, users, keyboard, locale in one screen

Crazy how a good installer/onboarding with defaults setup and maybe an option to go advanced and then go through every step for power users would likely enable way more linux adoption. No wonder Youtubers etc push for PopOS since that's its purpose.

Reminds me of how fragmented the Farcaster ecosystem feels when one needs 3-5 different clients for basic functionality that most social networks offer in one app max 2
OWASP Nettacker is an open source project for automating information gathering , vulnerability scanning, and penetration testing .

It supports various report formats (HTML , TXT , JSON , CSV) and can be run via command line , API , web interface or as Maltego transforms .

Nettacker is particularly useful for detecting critical vulnerabilities in services such as MOVEit Transfer , Citrix Netscaler, and Ivanti ICS/EPMM .

Recent versions of Nettacker include modules for scanning new vulnerabilities , such as those in Ivanti , WordPress , Adobe Coldfusion , Atlassian Confluence, and Citrix .

https://github.com/OWASP/Nettacker
Share files and apps on android to other devices using browser

Share files and apps over HTTP.
You need the other device to be connected to the same network. just toggle on the server and scan the QR Code on other device and you're good to go. Files sent from browser to the app can be found in Sharing/ folder in your internal storage. You can always disable uploads in the app settings.

https://github.com/Ammar64/Sharing

Download
https://github.com/Ammar64/Sharing/releases/latest

https://f-droid.org/packages/com.ammar.sharing/
Crossposting in a channel this time
First they open source it. Then they "Business License" it. Then we forked it. Then we win. Then they close source it. Then... they open source it again? https://www.elastic.co/blog/elasticsearch-is-open-source-again
Clone it, make it, run it, crash it.
Fork it, code it, quick, rewrite it.
Push it, rage it, hate, disown it.
Open sourcing. Open sourcing.
Opportunity for open source JS devs!
do you want to contribute to Farcaster open-source and get paid? start here
On the path of moving more to Open Source LibreOffice has stuck.

Now on to Thunderbird for Mail.

Thunderbird and LibreOffice also should play nicely with Nextcloud so I can set that integration up eventually for live collab on documents and mails + calendar in the NextCloud. We already have NextCloud in use for all cloud file storage.