Skip to main content

What does open-source means? And how to utilize the power of open-source?

What is open-source?

The open-source word means open to all for example Linux is open source it means anybody can go inside the Linux code and can learn.

Benefits of open-source technologies

Beginners can learn the right concept and can go in the right direction, open-source technologies also help larger companies by customizing these technologies according to their need.

This are some benefits -
  • Flexibility
  • Transparency
  • Security
  • Free
And many more.

Linux [Open source]

Linux is created by Linus Torvalds.

Learning the concept of the operating system is very easy using Linux because of its transparent nature, while using Linux you will start feeling confident about your skills.

Have a look at some very basic commands of Linux.
  • date
  • cal
  • ls
  • cd
  • firefox
Everybody in the world can use this command but we should also know that we can see the code also that is running behind this command.

How to see the code of any command

The first thing we should know that is the code of every command is written in some file and that file is stored in our local system.

Sometimes the format of the file or we can say sometimes files is written in octa decimal or in another format.

Let's take an example of firefox software.
use simple 'firefox' command to run the software, and the file that executes at the time of running software can be found by the 'which' command followed by 'firefox'.

image-description

As you can see the name of the file that executes is 'firefox' and the directory of the file you can see in the above picture.

To see the code of the firefox command we can view this file using the 'cat' command or we can see the code in any text editor. ['vim', 'vi', 'gedit']

I used the vim command to view the content in the mentioned file.

image-description


This command will open the entire code of firefox software. Have a look at the random line of code written in the file.

image-description


Linux gives you insight into what you are doing? how do things work on the computer?

You have the code of the software now you can customize the software according to your need, you can create another software after reading the code, you will be more conceptually clear about working of the software.

It will very helpful if you create your different software.




Comments

Popular posts from this blog

Some Linux basic commands and concepts that every programmer should know

How Linux commands work ? Installation of any operating system consumes some space on the hard disk and obviously, this space is taken by some internal folders and files, this file and folders have all the information about existing software and even ready to adapt information of other folder's that user will install. Every time a programmer type commands behind the system CPU will process or execute the file where the code of that particular command is written. Basic commands firefox cd ls pwd mkdir vi, vim, gedit df -l ps -aux #firefox This command will help to launch the Firefox browser using the command line interface and it can be easily terminated by using the ctrl + c shortcut.  If you use the ctrl + c shortcut the Firefox browser will close or terminate. #cd (change directory)  This command will use for switching to another directory it is the same as opening another folder in windows, mac, or any other  operating  system. #ls 'ls' command will list all the f...