Follow

Do you want to work on free and open source software as a full-time job? People ask me all the time how to find companies who might hire you for this, and I share this command line snippet:

git log -n100000 --format="%ae" | cut -d@ -f2 | sort -u | less

This will produce a list of email domains who are committing in a given git repo, which often corresponds pretty closely with the list of companies willing to hire you to work on that project and others like it.

(I limit it to 100,000 because the most common repository I suggest people try this on is linux)

@sir Would adding a `sort|uniq -c` rather than a `sort -u` not make that a little easier - since it means that you can see what domain is committing a lot of code, and therefore the people most invested?

@sir Wow, didn't know Gmail, Hotmail and Yahoo were such active contributors in the FLOSS community. :)

@lschuermann @sir Yahoo once hired like half the FreeBSD core dev team

@sir should probably patch git for this capability

$ git hired git: 'hired' is not a git command. See 'git --help'.

@sir
I don't share your optimism:
I'm trying to get funding for #PyInstaller for more than a year now.Asked all the contributing companies, all companies I found on the mailinglist or did contact me, all companies using PyInstaller in their repos.
Not a single one is funding the work.

This is what is called sweating.

@kirschwipfel that isn't what I mean. I mean large, established projects where the primary investment is from companies - not the specific project you want to work on.

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!