• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Tim Cooke
  • Junilu Lacar
Sheriffs:
  • Rob Spoor
  • Devaka Cooray
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
  • Tim Holloway
Bartenders:
  • Jj Roberts
  • Al Hobbs
  • Piet Souris

Linux coding and common questions

 
Ranch Hand
Posts: 137
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
How to learn, modifying linux? which languages to learn, c++?

and what is the current version of linux? (orginal linux and not redhat or mandrake)

Also also why use linux and not redhat or mandrake?

Ali
 
Ranch Hand
Posts: 1071
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The current version of the Linux kernel is 2.6.x.

Red Hat and Mandrake are distributions of Linux. There are probably over a hundred different distributions of Linux available, although I suspect less than 20 are really geared toward everyday home use (could be wrong there).

To the best of my knowledge there is no 'Linux', there is the Linux kernel and there are distributions based on the Linux kernel.

Different distributions have different types of software/tools/interfaces ect...

take a look at distro watch
 
Ali Gilani
Ranch Hand
Posts: 137
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
So why does Google use linux and not RH, or mandrake?

Ali
 
Steven Bell
Ranch Hand
Posts: 1071
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
From an internetweek article

Google chose Red Hat because it's the most commonly used Linux OS,

 
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Ali Gilani:
So why does Google use linux and not RH, or mandrake?

Ali



Google use linux...it means their OS is linux based.

- Linux is the kernel (www.kernel.org), it's not an application, it's not a library. You can't run just linux alone (as much as you can't run kernel32.dll alone)
- distribution like RH, mandrake, suse (and tons of other at distrowatch.com) all use (approximately) the same linux kernel, but the difference is at the application level, they bundle application in a different way, ...

What you have to understand is that linux is the name of the core operating system.

If you want to modify linux ...
Said like that you mean modify the kernel, the core of the OS. For that you need to learn C.
If you want to be able to hack applications also, C++ maybe useful for KDE related apps, otherwise C is what you need.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic