Linus On Linux - Two Videos
Written by Alex Armstrong   
Sunday, 08 May 2016

The Linux phenomenon is, well what can you say other than phenomenal, and the man behind it is either a hero or an anti-hero to every programmer. One day you might grow up and become a Linus. So a recent Ted talk and a strange promo video for Linux are worth watching. 

If you were programming at around the time Linus Torvalds started to work on Linux you would inhabit a world where there were no notable open source operating systems. There was, of course, Unix but big business was moving in on it and claiming large and important chunks as copyright. There were plenty of proprietary operating systems but the locking down of Unix made academics like Richard Stallman very worried and so the the Free Software Foundation was started and the quest for a completely free version of Unix instigated.

The FSF implemented much of the infrastructure needed for an OS, but it failed miserably at implementing a kernel - a project that is still underway today. Why did was the GNU kernel such a problem? Probably because it was an over-ambitious micro kernel design. The Linux kernel, on the other hand, is far from an academic exercise. Even today, its approach to drivers, shared libraries and subsystems in general can only be described as amazingly baroque. 

Linus Torvalds decided to write an operating system kernel and so Linux, or GNU Linux as the FSF would have us call it, was born. Linux owes a debt to Minix, an operating system used for education, but without a full open source licence Minix could only be used for education. If Minix had been open source it probably would have killed the Linux project. In fact if any of the Unix spin-offs like BSD had been available at the time Linux wouldn't have been started. 

Now watch the video and hear Linus tell you what it was like and why he did it:

 

One of the things that is so interesting is how did such an obvious loner become the head of a project like Linux:

"I was 21 at the time, so I was young, but I had already programmed for half my life, basically. And every project before that had been completely personal and it was a revelation when people just started commenting, started giving feedback on your code. And even before they started giving code back, that was, I think, one of the big moments where I said, "I love other people!" Don't get me wrong --I'm actually not a people person. I don't really love other people -- But I love computers, I love interacting with other people on email, because it kind of gives you that buffer. But I do love other people who comment and get involved in my project. And it made it so much more."

And in the Tesla v Edison spat who do you think Linus would back?

"Well, so this is kind of cliché in technology, the whole Tesla versus Edison, where Tesla is seen as the visionary scientist and crazy idea man. And people love Tesla. I mean, there are people who name their companies after him.

The other person there is Edison, who is actually often vilified for being kind of pedestrian and is -- I mean, his most famous quote is,"Genius is one percent inspiration and 99 percent perspiration." And I'm in the Edison camp, even if people don't always like him.Because if you actually compare the two, Tesla has kind of this mind grab these days, but who actually changed the world? Edison may not have been a nice person, he did a lot of things -- he was maybe not so intellectual, not so visionary. But I think I'm more of an Edison than a Tesla."

Finally to finish on a much more pedestrian note. Linus features in a promo video for the Linux Foundation on the topic, "Why choose a career in Linux and open source?":

 

 

Who is this aimed at?

 

linus2016

More Information

The mind behind Linux - TED 2016

Related Articles

Linus On Linux And Strong Language 

GCC Gets An Award From ACM And A Blast From Linus        

Linus Torvalds Receives IEEE Computer Pioneer Award       

Linus Torvalds interview - the early years       

Linus Torvalds is now a US Citizen       

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin

 

Banner


pg_parquet - Postgres To Parquet Interoperability
28/11/2024

pg_parquet is a new extension by Crunchy Data that allows a PostgreSQL instance to work with Parquet files. With pg_duckdb, pg_analytics and pg_mooncake all of which can access Parquet files, is  [ ... ]



Data Wrangler Gets Copilot Integration
11/11/2024

Microsoft has announced that Copilot is being integrated into Data Wrangler. The move will give data scientists the ability to use natural language to clean and transform data, and to get help with fi [ ... ]


More News

 

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Sunday, 08 May 2016 )