Forum     

Go Back   Digit Technology Discussion Forum > Software > Open Source
Register FAQ Calendar Mark Forums Read

Open Source A place where you can talk to like-minded people about the fastest growing software movement today! Discuss anything and everything about Open Source software and Operating Systems.


Closed Thread
 
LinkBack Thread Tools Display Modes
Old 07-08-2005, 11:12 AM   #1 (permalink)
mekalodu
 
iinfi's Avatar
 
Join Date: Oct 2004
Location: Navi Mumbai
Posts: 1,518
Default in which language is LINUX coded?


there are a number of Linux distributions in the market today!
in which language is Linux OS coded? how do developers code the enhancements to the OS ? frm where is the source code available?

is it all done jus using C and C++?? what abt the networking part coding ... can it also be done using C and C++
__________________
mekalodu
iinfi is offline  
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Old 07-08-2005, 11:23 AM   #2 (permalink)
What? Where? How?
 
escape7's Avatar
 
Join Date: Dec 2004
Location: Home
Posts: 402
Default

As far as i know, Linux is coded in Unix...
__________________
98% of the people using internet have started or forwarded "chain mails". If you are one of the 98%, Die a horrible death.
escape7 is offline  
Old 07-08-2005, 11:26 AM   #3 (permalink)
In The Zone
 
Join Date: Mar 2004
Location: Welcome to the Matrix
Posts: 215
Default

Its GNU C I guess
__________________
----
enjoy is offline  
Old 07-08-2005, 11:28 AM   #4 (permalink)
Alpha Geek
 
Join Date: Dec 2003
Posts: 780
Default

C, get the source code from www.kernel.org to see how its done.
__________________
Hardware - Celeron 266 MHz, 128MB RAM, Intel i740 8MB RAM
Software - Slackware Linux 10.1; Archlinux 0.7; Windows 98 SE
Humanware - GS/CS C++ L+++ w b+++ DI+ D+ e
ujjwal is offline  
Old 07-08-2005, 12:46 PM   #5 (permalink)
Human Spambot
 
tuxfan's Avatar
 
Join Date: Feb 2004
Location: Mumbai
Posts: 2,653
Default

Quote:
Originally Posted by escape7
As far as i know, Linux is coded in Unix...
You are wrong sir. Linux (or rather GNU/Linux) and Unix are both Operating Systems.

Linux kernel is coded in C as ujjwal has pointed out.
tuxfan is offline  
Old 07-08-2005, 12:53 PM   #6 (permalink)
mekalodu
 
iinfi's Avatar
 
Join Date: Oct 2004
Location: Navi Mumbai
Posts: 1,518
Default

both unix and linux can be networked and connected to the net ... for that network coding is required !!

can that be done in using C ??

and what is GNU C?? how different is that frm turbo C coding which we normally do??
__________________
mekalodu
iinfi is offline  
Old 07-08-2005, 01:36 PM   #7 (permalink)
What? Where? How?
 
escape7's Avatar
 
Join Date: Dec 2004
Location: Home
Posts: 402
Default

Quote:
Originally Posted by tuxfan
Quote:
Originally Posted by escape7
As far as i know, Linux is coded in Unix...
You are wrong sir. Linux (or rather GNU/Linux) and Unix are both Operating Systems.

Linux kernel is coded in C as ujjwal has pointed out.
I read somewhere that the source code is same for both...is it correct?
__________________
98% of the people using internet have started or forwarded "chain mails". If you are one of the 98%, Die a horrible death.
escape7 is offline  
Old 07-08-2005, 06:26 PM   #8 (permalink)
Broken In
 
Join Date: Aug 2004
Location: Goa
Posts: 102
Default

Linux and unix are both coded in C.: )
And I think Windows is also codded in C
netcracker is offline  
Old 07-08-2005, 06:29 PM   #9 (permalink)
Commander in Chief
 
QwertyManiac's Avatar
 
Join Date: Jul 2005
Posts: 6,658
Default

yep windows was coded 1st in c++ only, under unix...

I wonder that the current linux is also coded in c or is it c++ or python or perl or lisp or java or all of them mixed ?
__________________
Harsh J
www.harshj.com
QwertyManiac is offline  
Old 07-08-2005, 07:20 PM   #10 (permalink)
In The Zone
 
vandit's Avatar
 
Join Date: May 2005
Location: If I had a webcam u could have seen me, before your eyes.
Posts: 459
Default

According to me linus trovalds coded it in C under minix OS... :roll:
__________________
Searching for dell studio 15 ??
dell studio 15 review @ my blog

vandit007.blogspot.com

And remember the stylus that comes along with the touchscreens isnt meant for cleaning your ears !!
vandit is offline  
Old 07-08-2005, 11:48 PM   #11 (permalink)
mekalodu
 
iinfi's Avatar
 
Join Date: Oct 2004
Location: Navi Mumbai
Posts: 1,518
Default

thanks for the info ....
__________________
mekalodu
iinfi is offline  
Old 08-08-2005, 12:39 PM   #12 (permalink)
Human Spambot
 
tuxfan's Avatar
 
Join Date: Feb 2004
Location: Mumbai
Posts: 2,653
Default

Quote:
Originally Posted by iinfi
what is GNU C?? how different is that frm turbo C coding which we normally do??
GNU C and Turbo C are both C compilers. There will be minor variations as regards some functions, libraries, etc. But ultimately both are C compilers so got to be at least 90% same. Never used GNU C.

GNU C is available for free from http://www.gnu.org. But if you use GNU C and its libraries, you have to release your software under GNU/GPL license i.e. you have to also release your source code and let someone copy, reuse, improve, etc.

Quote:
Originally Posted by escape7
I read somewhere that the source code is same for both...is it correct?
You are touching delicate strings by making such statements IMHO there are differences in UNIX and Linux and they neither are same nor have same source code.

SCO has sued IBM and some others claiming that these companies have used UNIX source code in Linux and thereby violated their copyright.

You can get lots of articles on that law suit here
__________________
:: Free hosting and free domain names available in special cases. Conditions apply ::
tuxfan is offline  
Old 08-08-2005, 09:21 PM   #13 (permalink)
Broken In
 
Join Date: Aug 2004
Location: Goa
Posts: 102
Default

ummm..So C is the ultimate language. I wonder if any language is going to take over C.
netcracker is offline  
Old 08-08-2005, 11:51 PM   #14 (permalink)
mekalodu
 
iinfi's Avatar
 
Join Date: Oct 2004
Location: Navi Mumbai
Posts: 1,518
Default

Quote:
Originally Posted by netcracker
ummm..So C is the ultimate language. I wonder if any language is going to take over C.
can VC++.NET replace C ????
__________________
mekalodu
iinfi is offline  
Old 09-08-2005, 12:49 AM   #15 (permalink)
FooBar Guy
 
GNUrag's Avatar
 
Join Date: Jun 2004
Location: GNUmbai
Posts: 1,245
Default

Quote:
Originally Posted by iinfi
can VC++.NET replace C ????
lol..
C is C.. and C will always be C..
All these plus and nets wont make C any different.

For lawsuites on IBM, Novell, AT&T and others, head over straight to http://www.groklaw.net/
This site aims to keep track of various legal developments happening in Free Software world. It doubles up as a reference database to find out how much these money hungry companies have tormented the free software community.

@tuxfan you know a bit of law, and can make sense out of the contents of gorklaw.
__________________
- --
http://web.gnuer.org
GNUrag is offline  
Old 09-08-2005, 01:06 AM   #16 (permalink)
Apprentice
 
Join Date: Nov 2003
Location: Pune
Posts: 97
Default

different languages have different applications.
same language can not be used for all purposes.
yet, C has been so powerfull and popular that no language till now is able to actually replace it.

but, in todays world easier, higher level languages (vb, c#, java, scripting) are preferred over the lower (assembly) or the middle (C) level languages.
most of the higher level languages inherit features and syntax from C

any language that can interact directly with hardware can be used to write OS.
C has best skillset for that. normally you won't any OS written in single language.... for the reason mentioned in 1st sentence.

have a nice time.....
nirubhai is offline  
Old 09-08-2005, 01:11 AM   #17 (permalink)
Wire muncher!
 
infra_red_dude's Avatar
 
Join Date: Nov 2003
Posts: 6,173
Default

C is the king of all languages! learn C and any lingo will be a lot easier to understand! afaik unix and C were developed side by side by dennis ritche, rite?

also yes, linux was coded on minx. but then minix is an os. not sure wot compiler was used for linux. i think the kernel was coded in C under that os. correct me if i am wrong.
__________________
"The true measure of a man is how he treats someone who can do him absolutely no good."

http://phoenix-ani.blogspot.com
infra_red_dude is offline  
Old 13-08-2005, 08:53 PM   #18 (permalink)
CCIE# 20863
 
Join Date: Dec 2004
Location: Outside the Matrix
Posts: 166
Default

Quote:
Originally Posted by iinfi
Quote:
Originally Posted by netcracker
ummm..So C is the ultimate language. I wonder if any language is going to take over C.
can VC++.NET replace C ????
U kiddin?

CPP.NET and c# are something, microsoft has invented for $$$.

They're not gonna replace C.
__________________
Bugs can neither be created nor be removed from software by a developer. They can only be converted from one form to another. The total number of bugs in the software always remain constant.
theKonqueror is offline  
Old 14-08-2005, 12:08 AM   #19 (permalink)
mekalodu
 
iinfi's Avatar
 
Join Date: Oct 2004
Location: Navi Mumbai
Posts: 1,518
Default

c is the mother of all languages .... i v been hearing this and know this for quite some time now....
but there is a lota hype abt this .net and VC++ and so on .... so jus asked this forum members what ur opinion is ...

thanks for ur answers .... i got the reply ....
__________________
mekalodu
iinfi is offline  
Old 14-08-2005, 02:07 AM   #20 (permalink)
In The Zone
 
Join Date: Apr 2005
Location: South Pune
Posts: 275
Default

c will always be there.
entire linux kernel is in pure c.
__________________
PriyaRanjan Singh

SkyInfoways (P) Ltd.
http://www.skyinfoways.com
crashuniverse is offline  
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


 
Latest Threads
- by Charan
- by Charan

Advertisement




All times are GMT +5.5. The time now is 04:58 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.

Search Engine Optimization by vBSEO 3.3.2