this post was submitted on 19 Feb 2024
102 points (100.0% liked)

Linux

1253 readers
66 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] treadful@lemmy.zip 41 points 7 months ago (1 children)
[–] onlinepersona@programming.dev 27 points 7 months ago (1 children)

Lucky bastard!

(Thank you 😉 )

[–] treadful@lemmy.zip 9 points 7 months ago (1 children)

It's more common than you might think. A lot of companies have open source codebases. In fact, I think almost every software engineer job I've had so far have had at least a little public code.

[–] onlinepersona@programming.dev 5 points 7 months ago (1 children)

That has been somewhat my experience too, but it's rare to find somebody working on such code every day. It's enviable to me.

CC BY-NC-SA 4.0

[–] delirious_owl@discuss.online 2 points 7 months ago* (last edited 7 months ago)

NC is not for code. Its literally the cancer that prevents people from being able to have a job developing FOSS

[–] Alto@kbin.social 30 points 7 months ago (1 children)

I try to contribute as much info as I can to Open Street Map on my walks.

[–] JetpackJackson@feddit.de 5 points 7 months ago (4 children)

Is there an app that makes this easier to do? I want to contribute but I don't see a setting or option in osmand

[–] n2burns@lemmy.ca 8 points 7 months ago (1 children)
load more comments (1 replies)
[–] Alto@kbin.social 3 points 7 months ago (1 children)

StreetComplete is the one I use, although there's a handful. It's on both the play store and Fdroid

load more comments (1 replies)
load more comments (2 replies)
[–] bizdelnick@lemmy.ml 25 points 7 months ago* (last edited 7 months ago)

104 contributions in last year on codeberg, 52 contributions on github (some are duplicated from codeberg due to mirroring), some more in other places.

[–] Marty_TF@lemmy.zip 18 points 7 months ago

code: null, nada, nothing. dunno how issues: maybe 30 in 9 years using gnu/linux money: 1% of my income for 5 years now, to whatever project i find cool, mostly smaller ones tho

[–] joshix@fosspri.de 18 points 7 months ago

@const_void every time i think i can help a project with a feature i need

[–] Kalkaline@leminal.space 14 points 7 months ago (2 children)

I hope to one day, but I don't have any programming skills to speak of

[–] lowdude@discuss.tchncs.de 22 points 7 months ago (1 children)

There are many ways to contribute. I actually read an article about that a couple of days ago, maybe it will be of interest to you, too: https://github.com/readme/featured/open-source-non-code-contributions

[–] Zoop 2 points 7 months ago

That's a really great article, thank you for the link! That was informative and educational and I am a fan.

[–] Kory@lemmy.ml 2 points 7 months ago

I can't code either but I'm supporting new users in selected forums on a daily basis and I volunteer at our local linux event once a year.

[–] TimeSquirrel@kbin.social 12 points 7 months ago* (last edited 7 months ago)

My main hobby is designing and programming embedded devices, and anything I create gets slapped up on my github in case anyone else can use it. Schematics, code, whatever.

I have a side hustle of selling the PCBs I make, but I have absolutely no problems with someone making a clone of my designs. It's not like they're super advanced tech. Anyone can figure out what I've figured out.

[–] MXX53@programming.dev 12 points 7 months ago (2 children)

My job is contributing to the building of an open source project full of shared tools and resources for businesses in my industry to share. I am part of a team of skilled developers and citizen developers across my industry that work to create shared FOSS tools to make all of us more efficient at our work.

So about 60 hours per week.

load more comments (2 replies)
[–] brokenlcd@feddit.it 9 points 7 months ago

Since for the most part i still suck at programming; i help translating programs in my main language since i needed to learn english for my job regardless.

[–] db0@lemmy.dbzer0.com 9 points 7 months ago (1 children)

Its practically been all my free time in the past 14 years

[–] TheLobotomist@lemmy.dbzer0.com 2 points 7 months ago

☝️ the Man

[–] Guenther_Amanita@feddit.de 9 points 7 months ago

As much as I can. I can't code at all and don't work in IT, but at least I try to help newcomers as much as I can, publish my work as OS license, try to heat up as much traffic as I can on Lemmy (especially for non-tech stuff) and report bugs whenever I find them.
I can't do much more :(

[–] MajorHavoc@programming.dev 7 points 7 months ago
  • I have commits accepted to major projects you have heard of. Mainly because I have no patience for a poorly worded README.
  • I co-maintain a couple of mildly popular things you almost certainly haven't even heard of.
  • I solely maintain a half dozen utilities that are only used by myself and some brave souls who randomly found them on GitHub.

TL;DR: I am an open source hipster, because "you probably haven't heard of" my work, but I think it's pretty keen.

[–] onlinepersona@programming.dev 7 points 7 months ago

Monthly donations and code once in a while when I run into a bug or require a feature and have time.

CC BY-NC-SA 4.0

[–] haui_lemmy@lemmy.giftedmc.com 7 points 7 months ago

Whenever I can. Currently I‘m a bit short on change so I just contribute work. Did some translations, filed bugs, raised awareness and helped others use open source software. I also try to learn to code good enough to fix things in projects but I‘m not there yet.

[–] Flaky@iusearchlinux.fyi 6 points 7 months ago

Not often but I have a moment where I do. Last year I contributed a plugin for MusicBrainz Picard which allows you to submit your genre tags to MusicBrainz. I want to give it a proper good update in the future but I'm so focused on other things right now.

[–] pingveno@lemmy.ml 6 points 7 months ago* (last edited 7 months ago) (1 children)

I used to contribute more when I was at a job where I was unsatisfied. Python was my first language that I really enjoyed writing, regardless of the occasional warts. There are other many other languages I enjoy. Instead, the job had me writing shitty Ant code when I could write code. So I would contribute to OSS projects in my spare time. Now that I'm at a job where my creative juices get flowing on a regular basis, I contribute less. Most of my contributions have been related to a work project that needs this or that fixed upstream. That would have been impossible previously, since we had a big steaming pile of shitty Ant code that had been written from scratch. No upstreaming fixes for that because it had very minimal dependencies.

[–] flashgnash@lemm.ee 2 points 7 months ago

Problem for me is I'll write code in computercraft or Garry's mod when I'm bored like that which isn't really of any help to anyone

[–] kevincox@lemmy.ml 6 points 7 months ago

Semi-regularly.

I fairly often send patches for small bug fixes and features. I also maintain a few packages in nixpkgs. I also forked an abandoned project to provide some fixes and updates, so I maintain that now.

I also try to give a donation to an open-source project that I use every couple of months.

I also have a bunch of my own projects that I released as open source, but I don't think that is really what the question is asking.

[–] delirious_owl@discuss.online 6 points 7 months ago

About 35.0% of my waking life is contributing to FOSS.

Mostly its filing bug reports. Sometimes I write my own code

[–] jmbreuer@lemmy.ml 5 points 7 months ago

I'd guess about monthly to bimonthly, in the sense of submitting a fix for an issue that affects/concerns me/my use of open source projects.

[–] matcha_addict@lemy.lol 5 points 7 months ago

I've created one project that no one uses. I've found a lot of friction contributing to existing projects. There has to be:

  • something to do
  • the maintainer is cool with having it done
  • the maintainer is okay not doing it themselves
  • is within my expertise or requires an acceptable amount of ramp up learning

Then I have to make sure to learn their code of conduct and do it exactly the way they want. Do they want testing? Do they want me to update the docs? So I have to get green light from maintainer to start? Etc.

[–] ClusterBomb@lemmy.blahaj.zone 4 points 7 months ago

I am a dev but I always find it hard to get into the code of opensource projects so I am never able to contribute. I hope I can understand how to figure this one day.

[–] Kangie@lemmy.srcfiles.zip 4 points 7 months ago

At least weekly.

[–] Adanisi@lemmy.zip 3 points 7 months ago* (last edited 7 months ago)

I've made a few code contributions, but most of the time I'm working on my own (also libre) projects or procrastinating.

I'm also a member of the FSF so I guess those membership dues also count?

[–] SteelCorrelation@lemmy.one 3 points 7 months ago (1 children)

I've done a few documentation contributions for some projects. Turns out that technical writers and editors are appreciated in certain places.

[–] delirious_owl@discuss.online 3 points 7 months ago* (last edited 7 months ago)

Its also horrible lacking in most projects (cough Lemmy)

Sadly, I've contributed docs to some projects only to have the devs delete it. They profited off of their hosting solution, so the wanted it to be unclear how to self host it

[–] 1hitsong@lemmy.ml 3 points 7 months ago (4 children)

Almost daily to the Jellyfin Roku client.

Come join us if you want to work on some cool crap!

load more comments (4 replies)
[–] SomeBoyo@feddit.de 3 points 7 months ago

Not good enough :(

[–] cows_are_underrated@feddit.de 2 points 7 months ago (1 children)

I regularly do bug reports. I would contribute more, but I simply don't have the time.

[–] raptir@lemdro.id 4 points 7 months ago

This but I don't have time or knowledge.

[–] Atemu@lemmy.ml 2 points 7 months ago

Practically every day.

Don't do NixOS kids...

[–] winety@lemmy.zip 2 points 7 months ago

So far, once.

[–] callyral@pawb.social 2 points 7 months ago

i made two issues and a small pull request once, haven't donated money to any foss yet but i should and i will when possible.

[–] jol@discuss.tchncs.de 2 points 7 months ago

Like once or twice a year I will open pull requests to libraries I use that have problems or missing features.

[–] Chadus_Maximus@lemm.ee 2 points 7 months ago

Way too often. Maintainers wish I didn't...

[–] Ludrol@szmer.info 2 points 7 months ago

Data for open street map, open voice, open assistant, some translation issues, bug reports, and small bug fixes

So I would say couple things a month

[–] SteveDinn@lemmy.ca 2 points 7 months ago

If using open source projects and sharing my experience by helping others on forums and logging detailed bugs when I find them counts as contribution, then everyday.

I'm a software dev myself, but I have enough on my plate with my day job and two kids that have to be taken to all manner of activities. I don't know how all these people find the time to work on free software, probably for little to no compensation, but my hat is off to all of you, wherever you are.

load more comments
view more: next ›