Skip to main content

Week 5 [13-19.11.2017] The mind behind Linux

Linus Torvalds is one of the most interesting IT-related people to me, not only because he created the Linux kernel in the first place, but as a superior programmer that reached a perfection in his field of interest. I've dug up a bit older TED presentation about him that I'd want you to watch.




A few questions:

1. Have you ever tried to use the GNU/Linux operating system on your desktop PC? If yes, what do you think about it?

2. What is your opinion about Linus? Do you agree with his lifestyle and the way he deals with issues? Or maybe he seems like a complete nerd to you?

3. Do you also find it a bit ridiculous that Linux as a kernel succeeded in almost every field of IT, including the majority of the servers and smartphones (Android), but not on desktop PCs that Linus initially coded it for?


Thank you for reading.

Comments

Yes, I'm using Linux operating system on my PC all the time. At work I and my friends are using Ubuntu, probably the most popular Linux version. At the home I'm also using Ubuntu, but I had some experience at using Kali Linux, Mint or Fedora. Yesterday I've read about Pop! OS which looks really nice and I'm thinking about installing it at my PC.

Linus is a nerd, but I'm not saying that's a bad thing. Every time when you accomplish something, no meter on what field (sports, IT, literature), you must be a freak about what you are doing. All those IT "gods" who pretend to be Iron Man, for example Elon Musk, are fakes created by medias in my opinion. REAL IT stars like Denis Ritchie, Larry Wall, Edsger Dijkstra etc. were all nerds. Do not believe in people like creator of Instagram who promote himself as super cool guy with girlfriend working as Victoria's Secret model. 99% of great computer people were nerds imo.

Linux is a great system for programming and other IT stuff. It's not popular not because it's bad in some aspect. Main reasons why it's not very popular system at the desktop computers are facts that Macintosh is way easier to use ( you just plug it, press turn on and "poof". it magically works :) ). When it comes to Windows, hmmm it's hard to say why it's so popular, because personally I hate it. I'm guessing that main factor that made Windows so popular is it's usage for computer games. Also MS office is way better than OpenOffice, that's why Windows is popular at the workplaces.
It'd good to hear you're using Linux and enjoying it. What desktop environment is your favourite one? :)
Unknown said…
I had never used Linux and Linus, but only one thing I can say.
I love the story of Linus and Linux because it shows that everyone has something to contribute to life. Regardless of our personalities, quirks, idiosyncrasies we can do something meaningful and help others in many different ways.
Thank you for your post :)
I'm using Linux daily, but not for personal use, only for work. As a daily gamer, Windows is better for me. Linux is like a Lego, you can build your own unique system, what is great, but can be cumbersome for not technical users.
He is a nerd, but it is a good thing. Thanks to that kind approach we are happy to have OpenSource Linux OS, that is great for server machines (and not only).
As I said using Linux can be cumbersome for not technical users. It is easier to buy Macintosh (for those who don't have time to build his own Linux) or buy Windows (for those who do not respect themselves, just kiding).
Alicja said…
Cool interview.

I had a brief romance with Red Hat and Debian in the 90s. The romance did not last, because we needed a gaming machine at home. I stayed with Windows until Windows 7, which annoyed the hell out of me. I decided to move to Linux. I started with openSUSE, which I quickly disliked due to its condescending user warning messages. I then tried with Ubuntu, which went smooth and I have stayed with it ever since. I do a lot of software development on it but I do not need to connect various devices so it is a good use case for Linux.

I do not have a personal opinion on Linus except maybe that I can't forgive him for creating 'git'. He seems like a humble person who knows who he is. I heard he maybe difficult to work with if you are a sensitive person. He can get very direct and personal in his criticism if he dislikes your submitted patches.

I am not surprised that Linux was not popular on desktops. As Linus mentioned in other interviews; it is very difficult do implement a successful desktop system. You must be prepared to serve a wide range of software and hardware as well as very broad spectrum of users. I think their own decision to promote kernel development team might made it difficult later for desktop environment developers to push things forward. Linus developed the kernel because he could not afford UNIX and MINIX had too limited functionality (and also was not cheap). He needed to utilize features of a certain processor for the things he was working on. It was not meant to be an OS in the same sense as Macintosh on Apple's Lisa was.
Although crazy Richard Stallman claims that the main reason Linux is not popular on desktops (and why it is now popular on mobiles) is that we never actually had a choice. Most users just bought a PC and Windows was already there, why would they even go through a trouble of finding out about the existence of other OS? I tend to agree with Linus more on this one. Mobile OS is a whole new ball game. It has a very limited usage case both when it comes to apps and devices that have to be supported.
Maybe you could give it a try - I'd say it's an interesting experience, and you can learn something new :).
I'd not say that it's difficult, it's difficult only when you choose it to be. Linux Mint (especially with Cinnamon desktop) is a great example of a distro that is easy to use even for beginners. I've successfully installed one on my mom's desktop and she's very happy with it. I agree that using Linux was hard in the past, but today it's more like old-aged myth based on some early distros with no graphical interface :).
Ubuntu is cool distro to use, but I still hate it for some reason - Debian Testing is better in every aspect for me, perhaps you could give it a try :).
Unknown said…
I'm using Fedora as a primary OS about 2,5 years, and now I can't imagine my life without it. Moreover, I think that Linux is actually easier to work with if you want to automate some of your daily tasks(just use crontab/anacron), or open sftp/ssh connection in a seconds without any interface(maybe that's weird, but I think that console saves your time because you don't need to reach for a mouse each time).

Of course I like Linus, he invented an open-source operation system, and I think that it is the biggest open-source project in the world right now.

And yes I find it a bit ridiculous. Ok, Mac OS is easier to use and it has more applications to install, but Windows... I think that the reason Windows is so popular somehow related with the statement that Microsoft is Evil.
Alicja said…
thanks, I will try it when I have an opportunity. I'm not religious about Ubuntu, but it has been good to me so far.
Unknown said…
This comment has been removed by the author.
Unknown said…
I started using Linux operating systems quite late and it was when I started studying. I had heard about them earlier of course, but at that time they appeared to me as a little bit geeky to use and I was in a way afraid of Linux installation and configuration process. As many people recommend, I started with Ubuntu as it was the easiest way to make the switch from Windows world. I needed Linux-based OS for project at my university where there was a lot of low-level, network or system programming in C/C++. This is the area when *nix systems are the best choice. After few months I realized that I actually I prefer using Linux than Windows even for normal, daily tasks such as browsing websites, reading e-mails, listening to music and so on. Recently I’ve switched to Ubuntu-based Linux Mint as I didn’t like default Unity graphical shell.
I have never seen any interview with Linus Torvalds before to be honest. I would expect someone even less friendly and more introverted and I saw a nice guy in his mid-forties. It is easy to see that he is sharp-minded and smart, but it couldn’t be the other way around when it comes to a man who actually designed and developed two products which have changed IT world completely (Linux and Git). I especially liked the part of the interview when Linus was comparing Edison and Tesla. He said that he is more an engineer and like to solve everyday problems and not a scientist. He also mentioned that “he is more like Edison than Tesla” because Edison actually was the one who changed the people’s life by inventing kind of an ordinary thing - electric light bulb, where Tesla was considered a scientist and crazy idea man.
Unknown said…
When I code, I need VIM in terminal ;) I usually use Ubuntu in VMware, because I need Windows on my desktop. However on servers I install CentOS. I love GNU/Linux systems. Every tool/program I use has great documentation, I can do whatever I want to personalise my system and there is huge community that can help me in almost everything. "Power" to do everything is also a big disadvantage. You need have some knowledge and time to properly maintain OS. That's why I prefer Windows for entertainment/gaming.

I have huge respect for Linus. I think he is friendly nerd. Nerd in a positive way.

In my opinion, lack of GNU/Linux systems on desktops is caused by a good marketing of Windows. There is no alternative for MS Office and other business software. And also teaching Windows from first class of primary school to the last class of high school is a huge factor that makes Windows more popular than GNU/Linux. Who knows what the market would look like if they kids were taught how to use for example Ubuntu in schools... ;)
Vladlen Kyselov said…
Yes I am using Linux on my laptop because, to my mind, it is the best OS for IT developers in all branches of development. It is easy to learn, it`s easy to use. Nevertheless, I also use Windows as a second OS system installed on my PC just for entertainments
such as games, some programs that I prefer better than similar in Linux. When I firstly installed Linux on my PC it was really hard for me to understand how to use, and benefits does it have comparing to Windows. At the end through one year period at my university course I decided to use both systems.

I respect Linus for creating free open-source OS project that is nowadays one of the most popular and used system all over the world among IT developers.

Well actually for me Linux is the easiest system to use for IT development, so I would to say that it doesn`t surprise me. This system is like specially was created for developers not common users and that`s also why I think sooner or later almost every developer start using Linux as a main OS on his machines. And developers install it not on desktop PC`s but on servers on which they usually work.
Jakub Lisicki said…
I seriously doubt that you use either sftp or ssh without any interface. It's pretty nice to remember that CLI is also an interface :)
Jakub Lisicki said…
Ubuntu is not a Linux version. It's a distribution. We often use word 'version' either when we are refering to Linux kernel version or just GNU/Linux Distribution release version.
It's pretty important to keep that in mind since we can pretty often use the same kernel (depends on the configuration) on multiple distributions or relases.
Jakub Lisicki said…
So far, I've been using various GNU/Linux distributions for around 8 years. I've always seen it as "easy to use, hard to master" and it turns out that I wasn't wrong. It's the operating system that we can completely adjust to our needs - from the simplest to most sophisticated ones. It's exceptionally good both when it comes to desktop/mobile/IoT devices as well as for remote access - servers.

When it comes to my opinion about Linus Torvalds - I don't really want to judge him and his way of living. He has done some incredible work, which - as most of you already know - is used on billions of devices around us. I can only say that I respect his own ways of perceiving the world around him.

I disagree with the statement that it has not succeeded on desktop PCs. It may be not as popular as Windows, but it is still being used by many people. As it becomes more and more user-friendly, more people are willing to give it a shot.
Debian Testing is more for geeks like me, if you like to dig only a bit more in Linux in particular then it could be a perfect choice for you, otherwise I'd recommend Linux Mint as a cool alternative to Ubuntu for people that don't really want/need the details, but still want to explore easy-to-use Linux distros :).
Yeah, I'm heavy bash scripting user and my friends sometimes are shocked when I'm showing them how you can do very complicated task at first such as renaming all your files to date they were created with a single bash line. I wish more people could know about that, because it's very handy.
Linux Mint is also one of my favourite distros I generally recommend for everybody. It's actually a really nice thing for me to see how more and more people are slowly noticing how Linux OS today can be perfectly usable and operative for all or almost all of today's tasks. I wish those proportions would be more common when talking about entire population :).
Have you tried LibreOffice? While I agree that it doesn't offer THAT huge amount of functions like Microsoft Excel for example, it still has a lot of features and almost perfect compatibility with MS files such as .doc or .docx, allowing you to easily work with them without much hassle. I switched to it a few years ago and for my own usage of writing simple text documents or opening simple excel sheets - it's perfect.
I'd also want to disagree with the last statement, but sadly statistics are saying otherwise. Linux support is especially problematic when it comes to video games that are STILL a pain to work with in decent framerates or most Linux distros, or are not even available at all (such as our polish Witcher 3, unless things changed since the last time I checked).

I hope we can change it eventually :).
I'd say it depends what technologies you're using for your IT development. Some of them like C/C++ code for example, I prefer to use with gcc/g++, but for writing Java we have IntelliJ Idea on both OSes, so it probably doesn't matter that much.
That's correct, but using one distro over another one is not really that different - we even have same desktop environments available in totally different Linux distributions, so one can actually intentionally write "I use Linux OS", not due to lack of knowledge, but to point out the fact that distro in this context doesn't really matter.
Filip Sawicki said…
Linux is my favourite operating system when it comes to software development. It is so clean and clear how each and every part of the system works. This is due to UNIX philosophy (originated by Ken Thompson) which Linus Torvalds has extensively used in his LINUX project. I admire this style of software development and try to use it as a foundation of my computer programs.
For me Linus Torvalds is like a Zlatan Ibrahimović of operating systems. He has lots of personal controversies and professional successes. It is strange that I both like and dislike his directness, he is a kind of person that I don’t have a strong opinion about.
Marcin Górski said…
I'm using Windows at work and I like it. In my opinion Windows is overhyped but interface is very friendly.
Linux is very interesting project and I love to watch interviews with Linus Torvalds. He can be a role model for other developers. He is a very important person in IT world.
Unknown said…
I am currently using both Windows and Linux (currently ubuntu distribution) and I couldn't be happier with my choices. For me they are completely different when it comes to their use cases - I can't imagine myself working on bigger projects on Windows. At the same time Linux is not and will never be good for gaming because of problems with graphics cards drivers and dependencies such as directx. Overall I like linux better because it is free.

I believe that Linus is a very intelligent and accomplished man that is not afraid to present his opinions. Maybe he is a nerd but I do not see anything wrong with that.
Tomasz Morawski said…
Yes, I'm using GNU/Linux for about 6 years. I must say the first two years were quite painful and the only thing that stopped me from switching to Windows permamently was curiosity. Fortunately I discovered Arch Linux and it looks like I'm going to stay with it for some time (I started to use Antergos recently but to be honest it's almost the same).
Personally I believe Linus is not anyone special and he feels quite egocentric in many interviews. I mean, he created the kernel but it's only one brick - Linux would be already dead or still niche if not projects like Debian, RedHat or even OpenGL and free money from Google, Oracle, Samsung etc.
It's true that Linux desktop PC situation is quite bad but I believe it's mostly because of market leaders are not willing to pay for it. A lot of them have agreements with Microsoft and even though we've had a "year of Linux" in 4 year in a row, I don't think it's going to change anytime soon.
Unknown said…
Yeah, it didn't work well. Now I use Google Docs and so far it works great. It's more than enough for me and I have the same tool on every system I work on. But sometimes I still need to use MS Office. Unfortunately.
Wojtek Protasik said…
This comment has been removed by the author.
Wojtek Protasik said…
I've used Ubuntu and Kali Linux. Had some other versions before but I mentioned these I liked. I tried them out of curiosity and they didn't hold my interest long and strong enough to keep me using it.

I think Linus is a nerd. Somewhere back in time I would call him emotionally unstable or partially disabled (kidding). The way he speaks and behaves makes me so calm I want to go to sleep. I like the way he thinks and the work he has done but he is just too different. I would be really surprised if I would get along with him. What surprises me the most though, is the complete lack of social needs. I mean, I know he's got family and so but when he says some strange things about writing being more clear to him than talking I have a feeling he is right where he needs to be, in front of the computer.

I believe the way he is, made it possible to build such a great global supporting geek/professional community around Linux. I recommend reading some of his emails to his employees or supporters. They are available on the internet and they are pretty funny...in a way. He gets really angry when someone writes a bad piece of code. I can understand that.

Your last question is interesting. I think that what we have now is a big success anyway. But it's worth learning the way that Bill Gates managed to sell his product and enforce the use of it. There was time when computers were not sold with operating systems. The idea, to sell them with software pre-installed, was implemented some years after they hit the market. It was obviously our beloved Bill and his half taken half rewritten DOS-like system then. By the way I think he and the guy who invented null pointer shouldn't go to heaven.

I believe that with the right marketing and proper UX Linux could take over easily. But it's open source, which means it doesn't happen, right :) ?
Andrzej Gulak said…
This comment has been removed by the author.
Unknown said…
Have you ever tried to use the GNU/Linux operating system on your desktop PC? If yes, what do you think about it?
Yes, I tried to use Linux, and I think it is one of the best operation system. It is free and open source, and that is the biggest advantage of it. I recommend it for everybody because is way better than Windows for almost every day use cases.
What is your opinion about Linus? Do you agree with his lifestyle and the way he deals with issues? Or maybe he seems like a complete nerd to you?
I personally respect and admire Linus very much for many reasons like introducing open source to world, for creating Linux and Git, those tools are used in almost every software company in the world. And I like his way to coordinate Linux project over this years, he knows what he wants from code whom has to be part of Linux. He is also known from controversial opinion and hard words to his collaborators, but this is his project and he is the boss of that and I agree with him.
Do you also find it a bit ridiculous that Linux as a kernel succeeded in almost every field of IT, including the majority of the servers and smartphones (Android), but not on desktop PCs that Linus initially coded it for?
I think that blame is in marketing with Microsoft used to get his place in PC.
Unknown said…
I have tried to use the GNU/Linux operating system and I love it. It is much more efficient, stable and secure OS than commercial Windows. It is not perfect, of course, but comparing these 2 operating systems may be the easiest task I have ever done. I am also fan of Apple's MacBooks and I still use to say that macOS is just more colorful and more UXed version of Linux. Moving on, I see Linus like a complete nerd. Although, I also find him very determinated, passionate and extremely visionary, so it doesn't really matter what we see. The fact, that Linux (kernel) succeeded in almost every field of IT, including the majority of the servers and smartphones (Android), but not on desktop PCs that Linus initially coded it for is ridiculous for me. I presume it is the marketing of Microsoft and Apple, which disabled Linux from being a well known OS.
Unknown said…
I have used a Ubuntu operating system which is a GNU/Linux distribution. I was used to Windows and Linux operating system was a mystery for me. I gave a chance to Ubuntu because I am a Ruby on Rails Developer and programming in a Ruby laguage on Windows is a pointless. I had in mind that Linux distribution is like a unfinish project which is interesting but can't be compare to Windows. I was wrong and Ubuntu positivley suprised me.

I don't know a lot about Linus Torvalds but after this TED presenation I think that we have some similarities. I am also a introvert person who really love a programming. It is easy for me to understand his lifestyle and fact that he prefers to work alone in his own space.

I think that a Microsoft was better with promoting their operating system. For many years people was thinking that Linux is reserved only for programmers or nerds. Now we have a GNU/Linxu on servers, in smarthones and in many electronical devices for one simple reason - producers can use such softwere for less money. Microsoft was too greedy and now they are a leader only in PC but I feel that in near future it will change.
Jakub Lisicki said…
The other thing is that it also often goes with the level of user experience :) Choosing one distribution over another is often based on the opinions about the community, repositories (are they stable, testing?) or even the mindset of the release - is it the rolling release or stable. Other important thing is that some distributions are a lot more user-friendly than the other ones. We can't compare a casual Ubuntu user with the one who is using Gentoo. The second one that I mentioned needs a lot more effort and knowledge to be used efficiently.
Jakub Lisicki said…
Actually we can play most of the games on linux using Wine (mostly some older ones), but I wouldn't really bother with that. In most of the cases, Windows is a clear winner in this area. If we really want to benefit from the both worlds at the same time, we can simply run one of the systems in a virtual box and use it in a seamless mode :P
Unknown said…
1. As every person who as a child wanted to become a hacker, I've tried once the GNU/Linux system.
2. I knew a lot about Linus Torvalds before this presentation because I was interested in his life a lot in my school years so mot much new information during this TED.
3. Linux is an OS that is made for limited segment of humanity, while Microsoft is a non-perfectly-dome product for a mass market. I am just glad for Linus that his system entered the mas market, even if it is not the way he wanted it to be.
Unknown said…
I tried linux few times and work on that. I think linux on basic computer user is very hard to managment. You have to do a lot of things in console with special commands. I think is good to work because you have control on you program which you install. To use linux user should really want that and learn a lot. Linux is very safe so if you have some important documents you should keep it there without any problems.

Popular posts from this blog

Week 1 (09-15.03) VOD

http://www.vod-consulting.net/wp-content/uploads/2012/08/1.jpg

Week 11 [03-09.06.2019] The problem with ecological cars emission in UK

The problem with ecological cars emission in UK Since the adoption of the European Emission Allowance Directive in the European Parliament, all car makers have tried to submit. Since 1992, the Euro I standard has been in force, which limited the emission of carbon monoxide to the atmosphere. The Euro VI standard currently applies, which limits the series of exhaust gases. These include: hydrocarbons, nitrogen and carbon oxides, and dust.   The most significant change was brought by the Euro IV standard. For the first time it introduced the limitation of nitrogen oxides, which are responsible for the harmful compounds of smog.   What is smog?   Smog consists of sulfur oxides, nitrogen and carbon. In addition, solid substances such as suspended dust (PM). Dust suspend in atmospheric aerosols may be in liquid and solid form. These can be particles of sea salt, clouds from the Sahara and artificial compounds made by people. These compounds often come fr

Week 4 [06-12.11.2017] This is what happens when you reply to spam email.

James Veitch is a British comedian. In today’s Ted Talk James with characteristic for himself a sense of humor shows how he deals with spam emails and why responding to junk messages may be sometimes dangerous. Questions: What do you think about James’s  way of dealing with spam? Why are junk messages legal, even though it sometimes may be a fraud? Dou you have a problem with spam? How do you deal with with it?