/r/opensource

Photograph via snooOG

A subreddit for everything open source related (for this context, we go off the definition of open source here http://en.wikipedia.org/wiki/Open_source)

A subreddit for everything open source related.

Looking to contribute? Try Up For Grabs

Rules

  • Be Respectful - This shouldn't need to be a rule, but this is the internet. People can unnecessarily be jerks sometimes. We'd much appreciate it if this wasn't a place where that happens. Please refrain from talking down to people, being overly patronizing, name-calling, personal insults, etc.

Hate speech of any kind will not be tolerated. For a refresher, please see Reddit's entry on Reddiquette as a general guideline.

  • No Spam / Excessive self-promotion - Reddit has clear rules about self promotion. We encourage you to be proud of/promote your work to a degree, but we also don't want users using this sub as a link farm to promote their project/website/YouTube channel.

  • Reddit recommends that <10% of your posts promote your content. We're a little more forgiving, but don't take advantage of it.

    "It's perfectly fine to be a redditor with a website, it's not okay to be a website with a reddit account."

  • No Memes/Low-Effort posts - This sub is a place for discussion and news regarding the world of open source projects. There are literally hundreds of other subs dedicated to memes and shitposting. Please keep those kinds of posts in those subs.

  • Be On-Topic - Posts should be of direct relevance to the open source community. Off-topic posts will be removed.

  • No Sensationalized Titles - If your post is a link to an article, please keep your post title as close to, if not the same as, the linked article's title. You're more than welcome to post a comment in the thread that states your opinion of said article.

  • No Drive-By Posting / Karma Farming - Karma farm accounts are not going to be welcome here, regardless of the validity of the posted content. Drive-by posts from accounts where there is obviously no intention of engaging in the following discussion may be removed.

  • No Link Aggregators - If there's an article within an aggregation of links/stories or a newsletter, link to the actual story or article.

  • Related subreddits

    /r/opensource

    221,352 Subscribers

    2

    Do I violate AGPLv3 if I have a hyperlink to a unmodified hosted version of it?

    The title sums it up. I have a AGPLv3 software running on the backend. Which is completely unmodified. And in my app I provides just a link to the app. Does my app now have to be AGPLv3 as well?

    1 Comment
    2024/04/28
    18:50 UTC

    0

    Do I violate AGPLv3 if I have a hyperlink to a unmodified hosted version of it?

    The title sums it up. I have a AGPLv3 software running on the backend. Which is completely unmodified. And in my app I provides just a link to the app. Does my app now have to be AGPLv3 as well?

    0 Comments
    2024/04/28
    18:50 UTC

    0

    Why do companies contribute to open source?

    Hi, I am new to programming and wanted to get some clarification. Why do companies pay their employees to work on open source? I get that they might be using that project themselves. But is there any other reason? And why do these companies open source their own projects? Like Facebook has alot of projects like react or the Llama AI. Wouldn't they benefit more by keeping it all proprietary?

    6 Comments
    2024/04/28
    17:32 UTC

    3

    Naticord - A native Discord client made in Python.

    Hey. I was bored so I decided to make a Discord client in Python with a UI in PyQt5.

    https://github.com/n1d3v/naticord

    I hope you all enjoy! I will constantly be fixing issues.

    0 Comments
    2024/04/27
    23:33 UTC

    32

    Are we violating GPLv2?

    So I work on a project that's GPLv2 licensed and every 2 weeks we release a new version and with it we also release the full source code for that version. We use GitLab internally and mirror the code to a public GitHub repo and as such we use a GitLab CI pipeline to build and deploy our code. Now here is the (potentially) problematic bit, we use a set of internal GitLab CI components in our pipeline which are not publicly available. Those components are only included in the .gitlab-ci.yml file and none of the bits in those components actually get compiled into the final binary.

    Is this allowed under GPLv2?

    22 Comments
    2024/04/27
    17:16 UTC

    0

    hdd OS and second hdd+external portable hdd+VeraCrypt?

    I have hdd OS and second hdd+external portable hdd. If i will encrypt hdd OS, second hdd will be encrypted automatically? And if i will encrypt hdd OS and second hdd+external portable hdd, after all this i will unplag\extract portable hdd, what will be happen? whithout portable hdd i will cant decrypt hdd OS and second hdd?

    0 Comments
    2024/04/27
    12:53 UTC

    5

    Forked project naming

    I forked a deprecated project and want to update it. If the original project was named "ProjectName", could I call my fork "Varthe's ProjectName"?. Is there a more appropriate name? I will of course credit the original creator.

    5 Comments
    2024/04/27
    08:58 UTC

    0

    AudioSharing RTSP alternative for Windows?

    https://apps.gnome.org/fr/AudioSharing/

    I really like this application, and was wondering if there was a viable alternative for Windows.
    I usually watch videos on VLC Media Player and I'd like to transmit the sound directly to my phone (which has much better sound).

    0 Comments
    2024/04/27
    08:23 UTC

    1

    florisboard polish support ?

    im looking at the github page https://github.com/florisboard/florisboard/wiki

    but no information on the language support. also tried searching through fdroid app but no informations. says persion and hebrew.

    0 Comments
    2024/04/27
    04:16 UTC

    2

    period apps

    hi! iโ€™m looking for a period app that i can use and share with my partner? the one iโ€™m currently using is stardust, and itโ€™s not me who cares abt this stuff itโ€™s my partner (although i am trying to learn) so iโ€™m trying to make switches so they can use it too. itโ€™s just helpful for us to have a shared calendar so iโ€™d thereโ€™s any recommendations it would be amazing!

    2 Comments
    2024/04/27
    00:06 UTC

    2

    Open source CDN Server?

    Does one exist? Do people just build this stuff themselves? Is it just me who would find this useful?

    A quick Google search doesn't reveal much, but I may have missed it :)

    2 Comments
    2024/04/26
    18:36 UTC

    0

    Is there an open programming assistant which can be installed locally?

    phind.com is possibly the most advanced web service for programming and other computing related tasks โ€” the startup has received a positive response on Hacker's News and their privacy policy is not openly hostile.

    I'm looking for an alternative for several reasons:

    • phind.com is a proprietary web service
    • no open bug tracker, users are directed to their Discord server
    • requires logging in to use their highest quality model
    • the account-creation process is convoluted, demands accessing a (redirecting tracking) link sent to your email
    • requires running Javascript
    • no command-line support whatsoever
    • does not appear to internally run any Unix programs (most notable man), exclusively accesses online documentation (may be out of date and/or incorrect)
    • mostly uses short-form CLI flags in answers, requiring reading the man pages in order to parse the actual (program) functionality
    • poor accessibility, can't practically be navigated with keyboard only

    Is there any remotely comparable service which can be installed and run locally? I expect that the size of the database can be over 100 GB โ€” not an insurmountable amount of data for a frequently used time-saving tool.

    1 Comment
    2024/04/26
    11:46 UTC

    8

    LibreOffice Calc alternative on Android

    Hey !

    So on my pc I use LibreOffice to create/edit any documents. Most often, I use calc. I would like to work on some documents on my phone on the go.

    Is the any good Android app to create/edit OpenDocument files ? I found a lot of "OpenDocument Reader" app. But I want to editi documents.

    My files are stored on my NAS (SMB share) which I access with my VPN

    Thanks !

    5 Comments
    2024/04/26
    10:58 UTC

    5

    Your favorite android apps that still doesn't have any open source alternative?

    I'll start with mine and mention the reasons here. Let's help each other out if we know of something.

    1dm+ :- All other Download Manager are both outdated and not even close in functionality compared to this.

    Appsales:- There was one open source alternative but it doesn't show sales notification which is the main functionality.

    AutoTagger:- Still no good automatic music tagging application. Kind of niche since we're living in streaming services era too but i love my music collection and the local music players are so much more advanced.

    Custom Quick Settings:- Open source alternatives are outdated (this one is too) but they also have like 10-12 options available in them and doesn't let you create your own quick settings toggles like this one. So thie app is still unique.

    Pluma:- No RSS reader that can have cross device sync either their own or through inoreader integration. Fluent reader require api key and seem to be abandoned. Read You has inoreader integration in their roadmap so i have some hope.

    MIUI Gallery:- Well not just the Gallery itself but the editing features integration through Mi Media app. For Gallery i didn't liked the UI of the ones i tried. For editing, Image Toolbox is very promising.

    Mixplorer:- Neither open source nor proprietary alternatives come close to it's features. But this is very trusted and made by a XDA Developer so I'm not too worried about this one.

    Moon+ Reader Pro:- Good balance of features and UI, didn't like others.

    Picsart:- No full fledged image editor for now

    Sesame Search/Pixel Search:- Still no gobal search app for Android. Launcher's default integrations are very limited in functionality and also slow.

    Shazam:- Need a music recognizer that can identify audio from system as well not just microphone. Also something that shows pop-up icon instead of switching to app.

    Via:- Didn't found any other browser with features like this one. Title tab bars, easy download manager switch and image searching etc. I use this for casual browsing and Firefox for logged in accounts

    Tasker:- You probably already know about it

    Google Translate:- Alternative can't translate images, show floating bar for translation or doesn't have enough language support

    Xodo:- No good office suite yet

    Xplayer:- Still can't find a video player with good balance of features and UI. Next Player was the closest but it can't play videos with webvtt embedded subtitles in webm format (Embedded subtitles of Videos downloaded using Seal or YTDLnis doesn't work)

    8 Comments
    2024/04/26
    08:39 UTC

    0

    Local Bookmark Manager with Tags

    I am looking for a bookmark manager that runs locally and not on the cloud, as most do these days, and I want it to have tags.

    Back in the days of OSX Snow Leopard, I was using one called 'Webbla' (img example: https://i.postimg.cc/qqn8Pxvp/Webbla-2.jpg ). Unfortunately, it was commercial(1) and doesn't run on modern macOS(2), and I haven't been able to find an alternative for Windows(3).

    I prefer it to be open-source and/or self-hosted. Primarily, I need it for Windows, but if there is one for Linux, it's okay; I can use it through WSL.

    โ€‹

    0 Comments
    2024/04/26
    06:00 UTC

    3

    Reddit Unread Comments - I have updated my browser extension for new comments to handle the new Reddit design

    Hello everyone.

    Few months ago I posted here about my Chrome/Firefox browser extension that makes tracking of new comments in Reddit threads easier. Unfortunately just one month after I released it Reddit completely changed design and made the extension unusable. In the past days I took some time to update it to handle the new design.

    Beside that I added "Immediately" checkbox that marks the current thread as read.

    New Reddit design doesn't use a modal to display threads anymore so I took time to completely refactor logic around attaching onUrlChange, onScroll and onKeyDown events and debouncing those. Also I added retry logic to handle threads loading state in a more robust way.

    New Reddit website uses shadow DOM and it was interesting experience to query it and write selectors for it. Popup is made with React Hook Form and RadixUI themes components.

    Please give it a try and share your impression from a users perspective or have look at code and share your suggestions as a developer, what could have been done in a better way. Do you think it's something you would want to use every day?

    Just as reminder, it is meant for use with the current www.reddit.com (see screenshot in Readme.md), it doesn't support www.old.reddit.com and www.new.reddit.com.

    Github repository:

    https://github.com/nemanjam/reddit-unread-comments

    Youtube demo:

    (it's made for the initial version with old Reddit design but all features apply for the new version too)

    https://www.youtube.com/watch?v=dHw0pM3ZzqY

    2 Comments
    2024/04/26
    03:37 UTC

    3

    My GSoC Proposal was Updated?

    Heya, I was hoping to find others who applied to Google Summer of Code as a contributor this year.

    I've been checking on my proposal and noticed that the "Last Updated" date in my proposal was changed twice in the past week, likely indicating something behind the scenes (like a mentor ranking my proposal, etc?)

    Has this happened to others? It seems a bit odd since the date it most recently changed to is today, April 25th, when the ranking period ended the 24th. The slot allocation period ends on the 29th, but I don't see why any proposal would be updated since it's simply the org requesting x amount of slots.

    Anyways, any response to calm me would be appreciated. I'm just nervous to see if I got the role as I put in so much time and effort towards my application.

    10 Comments
    2024/04/26
    02:47 UTC

    1

    https://flosshub.org/biblio why the archive only lists research literature until 2017

    Why is it so?

    0 Comments
    2024/04/26
    02:35 UTC

    0

    The XZ backdoor situ we narrowly avoided is scary. Seems like this kind of supply chain attack is still possible and devs don't/can't thoroughly and continuously assess the libraries they use. Is there an overall plan to solve this problem? Is anyone working on it?

    25 Comments
    2024/04/25
    22:50 UTC

    2

    Build your own open source, cross-platform Loom alternative with CrabGrab

    Hey everyone, I wanted to share a library and tool we're working on to get feedback/thoughts from the opensource community. If you've ever wanted to build your own open source Loom alternative or integrated screen sharing/recording into your app, we just released a cross-platform (Mac and Windows for now, Linux to come) Rust library that let's you do just that, called CrabGrab: https://github.com/AugmendTech/CrabGrab (crate here: https://crates.io/crates/crabgrab).

    It's the core screen capturing engine powering our "smarter" Loom alternative at augmend.com, and something we believe deeply in sharing with anyone who wants to build their own or use it to do something fun like screen-sharing with Clippy: https://github.com/AugmendTech/Snippy.

    Would love to hear what you think. Thanks!

    2 Comments
    2024/04/25
    20:40 UTC

    40

    Guess who just landed their FIRST sponsor for our open-source project?!

    Hey people, I am very excited to say that we got our 1st sponsor for our open source project called keyshade, it's configuration management tool for developers. We have been grinding the development for almost 4 months, and thanks to the anonymous sponsor to boost our moral. And Kudos to all the contributors who have been contributing to our project.

    We really appreciate any form of contribution to the cause of make configuration sharing secure. If you want to be a part of the keyshade family, and want us to ship the project faster, help us out by contributing to keyshade.xyz.

    6 Comments
    2024/04/25
    20:04 UTC

    0

    Test Drive Minarca Data Backup v6 Beta

    Hey everyone!

    I'm thrilled to announce the release of Minarca Data Backup v6 Beta and I need YOUR help to make it the best version yet! ๐ŸŽ‰

    Here's why you should get involved:

    • New Features: Minarca v6 comes packed with exciting updates, including the latest version of rdiff-backup, now compatible across Linux, Windows, and MacOS.
    • Enhanced User Experience: Say hello to a sleek new graphical user interface, alongside a command-line interface for added flexibility.
    • Be a Pioneer: By joining the beta testing, you'll be at the forefront of shaping Minarca's future. Your feedback will directly influence the final product.

    Ready to dive in? Here's how you can participate:

    • Download and Test: Head over to https://minarca.org/beta and grab your copy of Minarca v6 Beta.
    • Share Your Feedback: Found a bug? Have a suggestion for improvement? We want to hear it all! Share your thoughts by creating a new issue in Gitlab or Github.
    • Spread the Word: Help us reach more testers by sharing this post with your friends, colleagues, and fellow enthusiasts.

    Let's work together to make Minarca v6 the best it can be! Thank you for being part of this journey. ๐Ÿš€

    Happy testing!

    0 Comments
    2024/04/25
    16:43 UTC

    1

    ๐Ÿš€ Release: Automated Documentation

    Hi Reddit,
    I'm happy to introduce Automated Documentation. This tool logs visited websites, clipboard changes, active windows, and typed textโ€”all organized into a Markdown file for easy review.
    Key Features:

    • Automated logging of websites and clipboard data
    • Monitors active windows and records keystrokes
    • Outputs to Markdown for simplicity and clarity

    Perfect for anyone looking to automate Documentations. As I plan to enhance its functionality with Ollama for more detailed explanations, stay tuned!

    Download here:
    https://github.com/tilltmk/automated-documentation

    Feedback and contributions are highly appreciated.

    5 Comments
    2024/04/25
    08:36 UTC

    Back To Top