I have been using Linux-based operating systems since 2012. I have been building a strong relationship with my favorite operating system Ubuntu. When I thought deeply about it back then, I realized that it is not just an operating system. GNU/Linux is a philosophy in computer science. It is an independent way of thinking. It brings us to talk about the open source projects. These kind of projects show that great things are made by many people who love what they are doing. They are based on contribution and combination of millions of developers around the globe who are different in many aspects of life. They have different religions, different cultures, and different languages. However, code and love of making people’s lives better unite them.
It affected my way of thinking, my behavior towards myself and my environment. It taught me that life is not all about money. Life is about helping other people even if they do not know who you are or what you are doing. We gain good friends who share the same interest with us or maybe just respect us because we are doing something that they think it is valuable for them or the community in overall. Some of them do not understand or give the necessary value to what I am doing, and they decide to leave because they think I have a boring and nerdy life. It is their problem because I believe I am doing the right thing for my personal satisfaction. Some of them encourage me everyday and teach me everyday in all life’s aspects, and they accept me as I am. I will show to those people that I worth their confidence.
It affected my decisions. When I want to make a decision, I think a lot about it. Linux taught me that there is no way to return to the previous state. When you type “sudo rm -rf /opt/folder”, there is no way (without forensics headache of course) to return back on time to the normal state. It taught me to be strong and precise in my decisions. In addition, when you type “sudo” at the beginning of any command, Linux taught me to assume my responsibilities and to be professional in my decisions. It has two different states: normal and superuser state. So, it taught me to separate the professional and personal life. The professional one needs careful management and strong behavior. On the other hand, the normal one cannot decide on some very important life decisions, so it can be handled without any additional stress or thinking.
It affected my emotions. I started to think in a binary approach. I do not take or think about the decision twice. When I decide on something, I assume my responsibility in terms of the consequences that it might have. So, in life either you get 0 or 1. I do not believe in 0.5. Adopting this approach causes consecutive failures in my social and emotional side. However, it is still clear in my mind because there is no such state between love and hate.
GNU/Linux is not just an operating system. It represents the way of thinking of millions of noble souls who made the Humanity great by connecting the individuals and providing a wonderful platform for the new technologies to appear.