Today or tomorrow, you will embrace Linux. why not now?

Many of you have a bad feelings about Linux and I’m sure you got surprised by the title of this post. But don’t worry, we are still on our quest to the mysterious world of data science. In few previous posts, we have been through discussions on the advantages of programming in data science as well as had some preliminary ideas about what data science actually is and why it is going to be a game changer in next few years. This post might shift your concentrations a bit away from data science momentarily but trust me, this is necessary.

Majority of computer users either use Windows or Mac Operating System (OS) developed by Microsoft Corporation or Apple Incorporated respectively. A serious disadvantage of these operating systems is, they are not open source. That is, source codes of these operating systems are not open and you will have to pay for your copy of these operating systems. However, there is another form of operating system, Linux, originated from the same UNIX core as Mac where source codes are open and anyone can use, modify or even customize anything depending on their need.

linux

Scientific Laboratories and research centers tend to prefer these open source UNIX variant of operating systems and customize it for their need. There could be a number of flavors of Linux (commonly referred as distributions or distros) like Ubuntu, Kubuntu, Linux Mint, OpenSUSE, CentOS etc. and there is an active community of developers and development ecosystem for each of these distributions. Facebook, one of the largest social network has been using Linux for its servers since the first day of its operation not just because it’s free, but because its secured. Security is a great concern for research and data driven labs and this is why you will probably see Linux since the first day in your lab.

Some of you might be thinking its hard and laborious but trust me, its easy and responsive. That means, the more time you will invest, the more you will learn. Terminal (somewhat similar to Command Prompt for windows but of enormously powerful) is the black square box where you will probably don’t find any button but instead, you will find yourself in the very fascinating journey of open source computing. In my next post, I will be guiding you through the installation of Ubuntu, one of the simplest version of Linux where you will probably find all the functionality of windows based operating system until you master your terminal.

That was all for tonight and please be sure to check my blog or LinkedIn profile at a convenient time for my future posts. Enjoy your holidays!

2 thoughts on “Today or tomorrow, you will embrace Linux. why not now?”

  1. Installing Linux is easy, takes only 5-7 minutes if you use pendrive linux. The part where most of the users fumble is the operating system itself. By far we are installing linux on servers for quite a long time. But when it comes to PC you have to consider the programs like Photoshop, Dreamweaber and some games that needs extra compatibility layer.
    There are alternative for those in linux, but you need to get familiar with those.

    Linux is secured- we can’t say that. If you are an expert you can make it more profitable than a Windows operating system. As the source code can be modified on Linux you can play more.

    Another point is getting used to it, this is why most of the people do not switch from windows to Linux. The debate continues. The choice of operating system depends on what you do with your PC.

  2. Yes, indeed Delwar Jahan bro and thanks for getting my message at it’s original form. Installing Linux is not and has never been a challenge for anyone. No matter if its a server or a desktop, what matters is, mastering this beast and get it work for you. Most people fumble at this part and get frustrated.

    The lecture series on computational data science will solely rely on fair understanding on linux and shell scripting (preferably in bash and csh). Your expert opinions have and will always inspires me so keep looking at my future posts and make me corrected if there is any.

Leave a Reply

Your email address will not be published. Required fields are marked *