Hi! My name is Gopi Krishna Menon. I am a Free Software advocate
interested in researching and developing Systems software (Primarily OS design and
development).
From GNU, A program is free software if the program's users have the four essential freedoms:
The freedom to run the program as you wish, for any purpose (freedom 0).
The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
The freedom to redistribute copies so you can help others (freedom 2).
The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
Dev Setup
Hardware
I have a couple of systems which include a Surface Laptop Go 3, a
desktop with Core i5 12600K and a NUC with Celeron N4500. None of them
run gnuboot (I wish they could).
On mobile devices, I prefer Lineage OS for
now. I hate the idea of proprietary blobs but this will change in future
Librephone.
Thoughts and Stuff I find interesting
Earning money from software is not wrong. But earning by stripping away user's freedom, and damaging society is wrong. Shame on the companies that do that.
Both Free as well as Open Source Software is fun to work with, can be hacked to your will and is actually of high quality. So please consider using Free software based alternatives.
Copyleft licenses like GPL, AGPL, GFDL, help preserve user's freedom. Weak/Permissive licenses helps companies take away the user's freedom through derivative works. So we prefer these licenses wherever we can.
Proprietary software is inferior and is often Malware.