Skip to content
You must be logged in to sponsor asarkar

Become a sponsor to Abhijit Sarkar

About Open Source Software (OSS)

The world runs on OSS. Your company is using it, your teams are using it, and you can't make competitive software without it. On average, OSS make up 85% of a modern application.

What Am I Doing

At the time of this writing, I maintain close to 10 OSS that are my own creation. Apart from those, I've made code contributions to Netty, Spring, Spring Boot, Couchbase, Maven and more. I also maintain a blog, and have almost 20k reputation on Stack Overflow.

Why I Do It

John Nash, a famous mathematician and subject of the Oscar winning movie "A Beautiful Mind", won the Nobel prize in economics for his work on "cooperative games". He demonstrated that cooperating is not a zero sum game and that by working together all participants may yield higher returns than the investment they make. The best real world example of this may be open source software.
Stephen Walli, in his blog post on open source motivations, wrote, "This wasn't contributing back out of altruism. It was engineering economics. It was the right thing to do, and contributed back to the hardening of the compiler suite we were using ourselves. It was what makes well run open source projects work."

What It Takes

OSS isn't self-maintaining; to keep up with new features, bugs and security vulnerabilities open source packages need time and attention to stay alive.

What Can You Do

It makes my day when someone appreciates the effort, but you can do more. I'm calling attention to the owners, maintainers and contributors of OSS; to normalize the idea that their time and effort is valuable, and by extension, increase the pool of prospective open source contributors. Funding OSS means encouraging even more people to contribute, grow, and build together; it's a win-win.

1 sponsor has funded asarkar’s work.

@asarkar

It would mean the world to me if I had 10 sponsors. 💖

@saadlu

Featured work

  1. asarkar/build-time-tracker

    Gradle plugin that prints the time taken by the tasks in a build

    Kotlin 78
  2. asarkar/grpc-test

    Includes a JUnit 5 Extension that can automatically release gRPC resources at the end of the test

    Kotlin 28
  3. asarkar/pmd-migration-tool

    An application for migrating a pre-PMD6 ruleset to the new format

    Kotlin 6

0% towards 10 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

A Public Sponsor achievement will be added to your profile.