Re: any reasons to recompile kernel?

Maurice Ling <[email protected]> Fri, 22 Jul 2005 18:48:05 +1000
Newsgroups gmane.os.opendarwin.general
Message-ID <[email protected]>
>>Besides masochism or in the name of
>>experimentation, I cannot think of a reason why someone will want to
>>build the same kernel as in their working system and install it at great
>>risk.
>>    
>>
>
>If you are extending/modifying the kernel's behaviour. As Kevin said,
>if you don't know that you need to recompile the kernel, you don't
>need to recompile the kernel.
>  
>
I don't know if I can process that well. Let me try, it will read as "if 
you don't know that you need to recompile (and install) the kernel (over 
another), you don't need to recompile (and install) the kernel." My 
apologies first, but to me, it is like saying "if you don't know that 
you need to take one medicine and not the other, you don't need to take 
the medicine."

> 
>  
>
>>A very specific question will be this: if I do not care about user
>>add-ons like widgets etc etc, but I want to install Java 1.5 into my
>>"OSX 10.3", is kernel compilation and installation of Darwin 8 a way to
>>get there?
>>    
>>
>
>J2SE 1.5 is only available for Mac OS X 10.4 Tiger. It almost
>certainly depends on Tiger-only functionality across the board.
>Replacing arbitrary components of Mac OS X with those from a different
>major release of OS X is a recipe for disaster.
>
>The way to get there is to buy Tiger.
>  
>
Why do I want to do that? Simply, I do not want extra nicey nicey GUI 
stuffs that comes with Tiger. I am already satisfied with the GUI of 
Panther, or Jaguar (for the sake of argument). The problem that I have 
with OSX is that Apple installs many things, which are useful, including 
Python and Perl. But Apple does not maintains or upgrades them, same 
story with Java. So, I am using Fink to install a copy of Python which I 
can upgrade. I can't do the same for Java.

I have 2 systems, G4 1GHz and G4 733MHz. I am under the assumption that 
using Tiger on my "old" machines will just slow it down. But neither do 
I really want to drop back to pure OpenDarwin or Darwin. In fact, I've 
tried and is having trouble compiling some of my stuffs which compiles 
well in 10.3.

So now, Java aside, can I do a kernel upgrade, without changing the 
whole OSX? What are the differences between the kernel of Panther and 
Tiger or Jaguar and Panther that makes it better?

Thanks for your time.

Cheers
Maurice
mauriceling.vcf (text/x-vcard, 324 B)
begin:vcard
fn:Maurice Ling
n:Ling;Maurice
org:The University of Melbourne;Department of Zoology
adr:;;Gate 12, Genetics Lane;Parkville;Victoria;3010;Australia
email;internet:[email protected]
title:Ph.D. Candidate
tel;cell:+61 4 22781753
x-mozilla-html:FALSE
url:http://www.geocities.com/beldin79/
version:2.1
end:vcard