View Full Version : From Where Can I Get The Source Code Of Linux Kernel
SOLDIER
FROM WHERE CAN I GET THE SOURCE CODE OF LINUX KERNEL
OneOfOne
it usually comes with almost all distros but if you can't find it you can download the latest kernel's source from http://www.kernel.org ;)
-Ahmed F.
uniball
from where did you get the 2.5.x source ?
OneOfOne
i got the 2.5.x source from http://www.kernel.org/pub/linux/kernel/v2.5/ and got mm3 patch from ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.5/2.5.67/2.5.67-mm3/
-Ahmed F.
habdin
Salamo 3alaikom,
Explain plz, what is the mm3 patch you are talking about?
Salam.
OneOfOne
mm4 (the 4th version is out) @ ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.5/2.5.67/2.5.67-mm4/2.5.67-mm4.bz2 is a user-made patch to fix some bugs and/or add more options to the kernel.
more info about mm4 patch : http://lwn.net/Articles/29340/
please note that if you need to apply a patch to a 2.5.x kernel you will have to do this command :
patch -p1 <patch-2.5.x-mm4 instead of patch -p0 <patch-2.5.x-mm that was used in old versions
Ahmad
www.planetmirror.com/pub/kernel3d/kernel3d.html
SOLDIER
I WANT TO OPEN IT UNDER WINDOWS
ACTUALLY I HATE LINUX BUT I NEED IT'S KERENL TO STUDY IT THAT'S ALL SO PLEASE I WANT TO RUN IT UNDER WINDOWS
bz2 DOES N'T WORK UNDER WINDOWS
I AM STARTING IN MAKE LITTEL OS BUT
I JUST MADE THE BOOT LOADER AND I NEED TO STUDY THE KERNEL TO KNOW WHAT DOES IT CONTINE
TO SEE THE LITTEL BOOT LOADER CHECK THIS LINK OUT
THE LINK OF THE LITTEL OS (http://www.arabteam2000.com/vb/showthread.php?threadid=25018)
IT'S FOLLOWED WITH THE SOURCE CODE FOR THE BOOT LOADER AND THE BOOT COPY SOURCE CODE
IT'S RUN UNDER WINDOWS
NEED TO
NASM --> UNDER WINDOWS
TURBO C/C++ --> UNDER WINDOWS
THANK'S TO ALL OF YOU
OneOfOne
<spam>first if you expect help, don't use all caps since that means your yelling, about the bz2 you needa learn how to use google.com, you are making an OS and you don't even know how to use search?</spam>
use
Winrar (http://www.winrar.com) to open the bz2 arc. i'm not sure if you can compile the kernel on windows but you try, just grap yourself a version of Gnu gcc 2.x (not sure of the version, after all i don't do linux programming)
-Ahmed F.
safrout
Originally posted by SOLDIER
I
ACTUALLY I HATE LINUX
ya3ni bedaya te7'ali elw a7ed mesh 3ayez yesa3dak awy
uniball
Remember to turn off your caps lock :-P
Ok, search for UNIX Tools, and use it to uncompress, That's an option. Another one is to uncompress it under linux, The third option is to download the tar.gz version.
Thanks for reporting that you hate linux.
I don't believe that you can study a kernel without seeing it working. The linux kernel is very large and complex, You can try the Hurd instead since it's still experimental "But it's a micro kernel if i remember correctly", While the linux kernel is a monolethic one.
I don't see the idea about designing a new OS, but linux offers all what you need, If you give linux half the effort you are going to put in the new OS. It'll be more suitable for the Arabic user.
BTW: your bootloader copying code doesn't have error checking!
You can't display an Arabic welcome line, and you say that there is some problems ?
Aren't you planning to solve it from day Zero!
If you begin with english and then think about adding arabic, It'll be so bad.
As i said before, Join the linux development efforts, Thousands are developing the linux kernel and it'll always be under development.
uniball
The above 2 replies weren't there when i started typing :-)
You can try compiling with cygwin & mingw
though i doubt you'll succeed!
alaa
its nice to see you guys writing a new OS, more inovation and diversity are a Good Thing (TM).
however reading you anouncement its all about how you'll make that OS like windows and/or GNU/Linux, nowhere do you say how it is going to be different from these.
if it is not going to differ at all then what is the point of writing it, we already have Windows, GNU/Linux and more.
if the whole point is to learn about system programming then you may be right, there is no need to add new features, but then there is no need to start writing your own OS either (at least not in the begining), best thing to do would be to explore/read/help develop another OS (forget about Linux its too complex, try Minix or Plan 9).
cheers,
Alaa
SOLDIER
hay people be optimistic
Now we collecting the team which will do it
we are thinking about new good features
I repeat it agine "I hate linux"
for anther resone
can you tell me what arab do about opreaint system and programming ?
we are just users for any program
linke linux or windows
even programmers use the compilers which made by some one in use or indea ok
c programmers write them program and compile it with
Turbo c or gcc
visual basic programmers need microsoft ( 80% of the programmer use it ) so what
so where are us
now we are happy becuase linux was translated into arabic
do you know some thing that's 85% of internet users use microsoft internet explorer ( I think it's the best )
it's not a big story we have to make littel try
for anther resone I like to use windows ( becuase of .NET )
it's amazing technology for the future and so easy and fast
let's see a littel example
if you design appliction for web ( like E-store )
and you desine it with ASP.NET your appliction will be work with any platform like ( palm , mobile phone , ... )
what i want to say that you will not have to write your appliction
in html and wml ASP.NET will do all of it
in linux you write your appliction in php you have to rewrite it with wml syntax to make it able to run on mobile phone
that's anther future you can write C++ , C# ,VB code in the appliction ( it's so powerful )
so after all of this what do you think
SOLDIER
I forget to say some thing
winrar does n't support bz2 ( I try with it before )
OneOfOne
winrar 3.11 opens it, i have it & it works everytime, however if you still have problems with winrar use the windows version of bz2 @ ftp://sources.redhat.com/pub/bzip2/v102/bzip2-102-x86-win32.exe to unbz2 it then use winrar to untar the archive or as uniball said just use the gz version...
personally i love .NET, its truly the language of the future, easy, powerful, portable (well not fully portable, yet) & everything...
but don't you start a race war, "ooh they made that, i won't use it" this is just stupid, technology have no religion and no race. so instead of wasting ur time (and our time) just try to make a linux version of .NET or something else, instead of just making a new OS that nobody would use.
peace
-Ahmed F.
SYStems
If you want don net for linux, you can check!
http://www.go-mono.com/
http://dotgnu.org/
http://java.sun.com (J2EE, offer most if not all .Net features and it's arguably better)
I am not sure how you think!
But, good luck of course...
But I have to tell you, that there is and I am sure, better ways to learn and more useful things to do.
And, it's not just software by the way, most modern science come from the west.
So there isn't really something to achieve here!
It doesn't matter what you do, unless it's useful for you. Learning is of course one thing!
whirlpool
Oh, BTW guys didn't you read the news ? .NET is history. It is officially renamed to "Windows Server Systems." Try news.google.com (I am too lazy to provide a link)
IMNSHO, I think lots of open source solutions exists that are above the competetion with Microsoft server solutions. Thats why opensource stuff made it to the Fortune 500 companies.
If you will reuse some of the kernel code, you MUST make your new kernel under the GPL. Read the linux license before you do anything.
Mr.Soldier I do understand your life under the control of that windows. No freedom, so security, torture(popups), stassi(spyware), biological weapons(virus), maximum control(pallidum/DRM) and sudden death(BSOD). You will be liberated soon, prepare for a shock and awe in the upcoming months.
War on windows is what we plan here.
OneOfOne
you totally mixed it up whirlpool, .NET is a programming framework, Windows .NET = the new servers OS family from MS.
.NET framework : http://msdn.microsoft.com/netframework/
Windows .NET : http://www.microsoft.com/windows.netserver/
i won't comment on the microsoft/windows part since you will hate me if i do ;)
peace
-Ahmed F.
whirlpool
Originally posted by OneOfOne
you totally mixed it up whirlpool, .NET is a programming framework, Windows .NET = the new servers OS family from MS.
.NET framework : http://msdn.microsoft.com/netframework/
Windows .NET : http://www.microsoft.com/windows.netserver/
i won't comment on the microsoft/windows part since you will hate me if i do ;)
peace
-Ahmed F.
Thanks for the elaboration OneofOne.
To me .NET is a sponsor of many Microsoftish stuff. I see people loging into hotmail with this ad every where !!
------------
Oh, BTW guys the Egyptian Meteorological Office (that place that predicts the weather) utilizes a large Linux beowulf cluster !!, yada yada yada. I will try to prove this rumor very soon. Man I couldn't stop watching the weather part of the news since I heard that !!
MadFarmAnimalz
Originally posted by whirlpool
Oh, BTW guys the Egyptian Meteorological Office (that place that predicts the weather) utilizes a large Linux beowulf cluster !!, yada yada yada. I will try to prove this rumor very soon. Man I couldn't stop watching the weather part of the news since I heard that !!
Correct.
I think this is the link you're looking for:
http://www.pcworldegypt.com/archive/f_linux_jan2001.htm
mohamed
Yeah, even Yousef AboKowik (spelling right ?) said that in the Linux-Egypt mailing list.
He is the man that helped them set it up.
SOLDIER
SO I will need some help in the summer holiday
I need some help me to use linux and run C / C++ , java , assemble in Linux
becuase every time i run linux in my pc some kind of trubles happen like (scanner , modem , cd-r ) this about hardware
about software I need ( c/c++ , java , assemble , PHP server , pascal , kylix )
I need all multi media Programs like (flash , photo shop, something like winamp and windows media player , and any 3d program , )
I need that I didn't try alot
but if i like it i will do alot with it
this is the types of my hardware
scanner - ACER ScanPrisa 640P
CDR - BENQ ( 24 x 10 x 40 Seamless Link)
modem - Motorola SM56 PCI Speakerphone Modem
and I need copy of linux Mandrek ( The final release )
I live in al 3bour city
plz plz plz plz plz plz plz plz HELP ME
but in summer holiday
thanks for all of you and i am sorry if i miss with any one
thank's from Ahmed Essam
mohamed
You can find the software you need here
http://www.linux-egypt.org/article/49
Regards
Mohamed Eldesoky
whirlpool
Originally posted by SOLDIER
scanner - ACER ScanPrisa 640P
Unsupported. ACER refuses to release technical documentation.
I have a 620P and its for sale.
sattia
whirlpool
I think u should not give up so easily. I had a similar experience with an Acer 310S. I googled too much with no luck and I even posted to the forum with no luck too. But after googling too much again I found my answer.
Please do ur best and I promise if I get something Ill tell u.
uniball
Originally posted by SOLDIER
SO I will need some help in the summer holiday
I need some help me to use linux and run C / C++ , java , assemble in Linux
becuase every time i run linux in my pc some kind of trubles happen like (scanner , modem , cd-r ) this about hardware
about software I need ( c/c++ , java , assemble , PHP server , pascal , kylix )
I need all multi media Programs like (flash , photo shop, something like winamp and windows media player , and any 3d program , )
C ok
C++ ok
java ok
asm ok
kylix "i have ver 2 if i remember" ok!
php oh
media ? --> aviplay & mplayer ok
winamp --> xmms ok
photoshop --> gimp ok
flash ? NO
flash plugin "to play flash files" ok
3d --> sure ok but i don't know
pascal --> as above
cd-r -> ok
modem ? YUK'll need some work but ok if you agree to use an older kernel version
acanner ? can't say now.
java & php ? Os development ! strange :-)
SOLDIER
the only one who understand me exactly as i think is whirlpool (Mostafa Hussein)
we always under conrtol
MY dr in institute said (
as long as we use windows we will never be free -
I say to him : start where the other's stop - we was talken about .NET tech
he said : no way we do as the sick man who take pills and didn't know from what it's made
for example OCX (this big damn thing - it's the pills which we use )
90% of egyption company uses microsoft VB and it's OCX and no one know what's happen
every day west has big step in technology and we sleeping in 7th sleep
they are that some pieces of technology we can't use or get for alittel example
the 64 bit processor we can't just talk about it it's for USA military use
it has very high speed it's uses in nuclear reactant
so where are use ( we have the best minds in the word but where )
any one can do anything microsoft come to take him to the dream world
so no one will stay to contine it
we here { using software which come out bye west }
whirlpool
Originally posted by sattia
whirlpool
I think u should not give up so easily. I had a similar experience with an Acer 310S. I googled too much with no luck and I even posted to the forum with no luck too. But after googling too much again I found my answer.
Please do ur best and I promise if I get something Ill tell u.
ACER* 310S is SCSI, uses a standard interface and documented stuff. However, the parallel one uses a proprietary interface. I can wait actually, the scanner is the least used piece of hardware for me. Paying for the difference of a new scanner is not on my save for list. So I am waiting.
Originally posted by SOLDIER
the only one who understand me exactly as i think is whirlpool (Mostafa Hussein)
we always under conrtol
Ya basha alf shokr, bas akher post dah mesh mafhom. LOL. You need to know this though, linux is not an operating system made by the west. Although most of the development is on the western side, it began in the west. Meanwhile, there are lots of other developers who are contributing to the code everyday. In linux; sex, race, religion or ethnicity is totally unimportant. There is only one thing that matters FREEDOM. There is no western control over any GPL'd software.
We also enjoy the reuse of code, no one likes doing stuff from scratch again(unless there are good reason for it) when there is already an open source solution. Contribution to an existing project or starting a totally new project that is not redundant is excellent. (don't ask me why there are 365 text editors for linux !)
You should read the following short books, both are available free and will give lots of insight into the linux philosophy.
http://catb.org/~esr/writings/cathedral-bazaar/
AMD 64-bit processor is comming and you can build---with linux---your own supercomputer cluster that can simulate the universe, however, you will need to do some serious fundraising first ;-)
http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_8796_8807~69870,00.html
Check this link, how to write your own OS:
http://www.me.mtu.edu/~zryne/os/
vBulletin v3.0.1, Copyright ©2000-2004, Jelsoft Enterprises Ltd.