jQuery in Action, 2nd edition*
The moose likes Linux / UNIX and the fly likes Linux coding and common questions Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Engineering » Linux / UNIX
Bookmark "Linux coding and common questions" Watch "Linux coding and common questions" New topic
Author

Linux coding and common questions

Ali Gilani
Ranch Hand

Joined: Mar 01, 2002
Posts: 137
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
Steven Bell
Ranch Hand

Joined: Dec 29, 2004
Posts: 1071
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

Joined: Mar 01, 2002
Posts: 137
So why does Google use linux and not RH, or mandrake?

Ali
Steven Bell
Ranch Hand

Joined: Dec 29, 2004
Posts: 1071
From an internetweek article
Google chose Red Hat because it's the most commonly used Linux OS,
Arnaud Burlet
Ranch Hand

Joined: Oct 08, 2004
Posts: 31
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.
 
Don't get me started about those stupid light bulbs.
 
subject: Linux coding and common questions
 
Similar Threads
Which distro
Finding Linux for download
Want to learn Linux
Linux
Who uses Linux and only Linux