Linus Torvalds On Linux 2.6
ceebABC writes "Linus Torvalds talks about the upcoming Linux 2.6 kernel, in an interview with eWEEK. Linus discusses the scalability and memory management in the new kernel. They also have a story about what's supposed to be in Linux 3.0."
Linux will catch up to FreeBSD!
"Blessed are the poor in threshold: for theirs is the Kingdom of the Page-Lengthening and Page-Widening Posts.
"Blessed are they that mourn the death of *BSD: for they shall be comforted with an ultradense Linux server from VA Linux, now sold by California Digital Corporation.
"Blessed are the posters of smug one-liners: for they shall inherit an Account Capped at 50.
"Blessed are they which do hunger and thirst after The First Post: for they shall have the Third or Fourth Post.
"Blessed are the karma whores: for they shall obtain "Score: 5, Insightful".
"Blessed are those who dismiss out-of-hand: for they shall fail to see the Point of the Original Post.
"Blessed are those who seek to associate themselves with the latest techno-fad: for they shall be called 3L33T for at least Another Half Hour.
"Blessed are they which are persecuted for their own self-righteousness' sake: for theirs is the Kingdom of "Ask Slashdot".
"Blessed are the over-eager, who believe that Open Source is a social movement heralding the rise of a new generation: for they shall not realize that There Are No Sacred Cows.
"Blessed are ye, when men shall revile you, and persecute you, and shall say all manner of evil against you falsely, for the sake of your Favorite Operating System.
"Rejoice, and be exceeding glad: for great is your reward in Heaven: for so persecuted they the prophets which were before you.
THIS IS THE WORD OF THE LORD
that the 3.0 article was written over a month ago, and Linus has since decided that call it 2.6. Not that the version number matters in any way whatsoever, but I'm sure people will continue to argue over it nonetheless.
Is your browser retarded?
I guess this guy must have written a pretty big Linux app to get such a lot of coverage. What does this "kernel" program do and where can I download it?
Do tell, please! Thanks!
Signed,
Walrus J. Retard, IV
If he freezes the code for the 12th anniversary of getting his first computer for use with linux, one can only imagine what he gets his wife for their wedding anniversary.
i'll wait for linux 3.1... i hear there will be windowing build in then, with a way to exit to shell if you still need to use the command line
MARIJUANA, SHROOMS, X: ONLINE?! - E
Will it have workgroup support? Or will that be Linux 3.11?
Linus Torvalds announced that Linux 2.6 would be renamed Linux 9.0, and would be the "Most Advanced Linux Ever."
One user was quoted as saying "All my friends and family use Linux" while another exclaimed "New Linux 9.0 is easier than ever!"
According to one source, "kernel 2.6 will address PHBs by including a 'boss key' that automatically switches the kernel to 'Fake Windows Mode'. In this mode, Linux will simulate the Windows XP-2005 environment, complete with Dancing Paperclips, bluescreens, and incessant reminders to sign up for a Microsoft Passport.
;-)
Now, geeks will be able to install Linux on their company workstations without the knowledge of their PHBs. Productivity will skyrocket, hopefully earning them a fat raise."
More details are available at http://humorix.org
I, for one, am quite excited about this, although I guess that depends on if any of you actually have a job at the moment
Either way, I'm glad to see the kernel hackers working hard to fulfill our feature requests. Here's to a great 2.6!
Cheers,
-- Eric
If you celebrate Xmas, befriend me (538
To see whats already in 2.5, check kernel status
I am glad the mid level scsi stuff now works correctly with SAN environments but I wish opengfs and or ocfs had made it into the tree before the feature freeze. I guess for now I have to just resort to running a proprietary clustered file system.
Got Code?
When it's ready.
-- And when Justice is gone, there is always... Force. --Laurie Anderson, "Oh Superman"
2.6? Pfff. FreeBSD is already working on 5.0 and OpenBSD already released 3.2. Therefore FreeBSD is almost *twice* as good as Linux and OpenBSD is about 25% better.
Don't ask me to do the math as to how much better Windows 2000 is.
Trolling is a art,
But when will 3.0 actually come out?!?!
When it's ready.
Okay, thanks for the info!!!
I'll never forget my first boot into the 1.x series many, many years ago.
From that day on, I never looked at a computer the same way. Whenever friends would talk about the latest cool games or case modifications, I was never really interested; what truly grabbed my attention was exploring the depths of the Linux kernel and just learning, learning, learning.
The rest is, as they say, history. I've gained a lot from using Linux, moreso than any other person or thing that I've used so far in my short life. With that being said, I decided to donate, once again, to Linux and its related movements just as a simple "Thank You" for all the time and dedication that so many, like Linus, put into the Free/Open software movement.
Here are some quick donation links:
- FSF
- Mandrake
- KDE
- Apache
If you celebrate Xmas, befriend me (538
Uh, not quite. It has to work in reverse.
Try "In Soviet Russia, Linux wrote Linus Torvalds!"
Apparently, the next version isn't as good as Linus originally thought it would be, and he was not able to achieve 86.7% of the improvement he sought.
He therefore had no choice than to name the kernel 2.6 instead of 3.0.
It is amazing how people who obviously have no clue about what the world is about try to tell everyone about what "the real world" is.
Interesting it is that this person called us all faggots, lazy and smelly. What is even more interesting is that we are the ones who contribute everyday to the creation of true alternatives to comercial software (and some, hardware!)... OH YEAH WE ARE LAZY!!
*sigh* the humanity...
-- Would it be acceptable to just put my name on my sig?
Anyone else who wonders how this asshole "L. VeGas" could have gotten a +1 bonus?
...that he has sex with her? I know it's a long-shot, The Linux Hacker getting laid, but stranger things have happened.
Will NPTL (the scalable and efficient 1:1 thread library replacement + kernel patch) make it in to the 2.6 or 3.0 kernel? Because LinuxThreads don't cut it.
I have a patch for this linux kernel thingie that I would like to submit that will be of interest to all Linux users. What this patch will do is inform you of discounts and special offers that you are elegible for. How can I submit this?
...that a full-body penguin suit and a Bill Gates latex mask are involved...
AOL is on version 8, so it must be better than Linux version 3.
Since there has been no announcement as to the content of any 3.0 release of the Linux kernel, 3.0 is just an arbitrary label. In fact, at one point I know that this 2.6 release was slated to be 3.0 but Linus changed his mind. As for me, I'd love to see the day that the kernel gets a proper multi-threading implementation.
Why did the guy from Oracle ask for LVM? I thought the 2.4 series already had LVM (I'm using it now). From Linus' reply, it seems like there is a new LVM? Anyone have any information about the difference and what the problem with the old one was?
Je ne parle pas francais.
What I meant was, that unlike commercial software with it's set-in-stone release dates (and the resulting 'pressure coding' and abject hackery involved in getting a product out the door on time), open-source has the luxury of only being released when it is ready.
-- And when Justice is gone, there is always... Force. --Laurie Anderson, "Oh Superman"
ATT Research
I just scanned through the discussion...every comment is either a dumb joke (sorry, I don't think talking about "Linux 3.11" is very clevar) or flamebait/trolling.
What has happened to all of the serious users? Let's talk. I'm most interested in what the new kernel will be doing for next generation hardware (FireWire 2 and USB2, not to mention BlueTooth), the new VM, and improvements in latency a la the preemptible kernel patch.
Also, the 2.4 series kernels already have so many configuration options that compiling the right kernel often takes several attempts. Anyone know how 2.6/3.0 (they are the same, right?) is going to manage kernel config as the number of modules skyrockets? Has Linus considered moving away from a monolithic kernel, or should we all just switch to HURD?
Karma: Good (despite my invention of the Karma: sig)
Because I'm good enough, I'm strong enough, and gosh darnit, people like me.
Oh, and I'm not such a wimp that I post as AC, I have the courage to post under an anonymous pseuodonym, thank you.
Best Windows Freeware
It's good to see the focus on issues that effect business servers with heavy load. As a desktop user it's easy to think otherwise, but...
The kernel can support most things a desktop user needs. It's the programs on top that need to be beefed up (and drivers).
As for winning the desktop war (if that interests you) then corporate is the way to start. I see tons of articles on how to get average middle aged user to install linux. It can do everything in the world, but if they don't use it at work, most people won't switch. ("I have to know windows at work, why learn anything else").
The more high power servers people see running free software (and maybe eventually their desktop) at work, the more likely they are to adopt it.
And especially in the realm of *free* software, user base is important.
-T
http://unmoldable.com W:"No one of consequence" I:"I must know" W:"Get used to disappointment"
Sounds like you want Win2K. It's a good OS. Not as good as *nix. But for simple minds (parents, office staff, etc.) it's great.
Something forms itself from the silent void of the empty mailing lists and the noisy chaos of the crowded mailing lists. It shapes and protects us, it entertains and challenges us, it aids us in our journey through the ether world of software. It is mysterious; it is at once source code and yet object code. I do not know the name, thus I will call it the Tao of Linux.
If the Tao is great, then the box is stable. If the box is stable, then the server is secure. If the server is secure, then the data is safe. If the data is safe, then the users are happy.
In the beginning there was chaos in Unix.
Tanenbaum gave birth to MINIX. MINIX did not have the Tao.
MINIX gave birth to Linux 0.1 and it had promise.
Linux gave birth to v1.3 and it was good.
v1.3 gave birth to v2.0 and it was better.
Linux has evolved greatly from its distant cousins of the old. Linux is embodied by the Tao.
The wise user is told about the Tao and contributes to it. The average user is told about the Tao and compiles it. The foolish user is told about the Tao and laughs and asks who needs it.
If it were not for laughter, there would be no Tao.
Wisdom leads to good code, but experience leads to good use of that code.
The master Cox once dreamed that he was a Kernel. When he awoke he exclaimed: "I don't know whether I am Cox dreaming that I am a Kernel, or a Kernel dreaming that I am Cox!"
The master Linus then said: "The Tao envelopes you. You shall create great code for Linux."
"On the contrary," said Cox, "The Tao has already created the code, I will only have to find it and write it down."
A master was explaining the nature of the Tao to one of his students:
"Is the Tao in the VM subsystem?" he asked. "Yes," replied the master.
"Is the Tao in the scheduler?" he queried again. "The Tao is in the scheduler."
"Is the Tao even in the modules?". "It is even in the modules," said the master.
"Is the Tao in the Low-Latency Patch?"
The master frowned and was silent for much time.
"You fail to understand the Tao. Go away."
The Tao is the yin and the yang. It is the good and the evil, it is everything and yet it is nothing, it is the beginning and the end.
The Tao was there at the kernel compile, and it will be there when the kernel panics.
A novice user once asked a master: "Why compile in C when C++ is more popular?"
"Why a monolythic kernel when Mach is more popular?"
"And why use ReiserFS when ext2 is more popular?"
The master sighed and replied: "Why run Unix when NT is more popular?"
The user was enlightened.
A frustrated user once asked a master: "My kernel has panicked, should I post to lkml?"
"No," replied the master, "You will only bother the Tao."
"Should I rm -rf?"
"No, you will have wasted the Tao's time."
"Well should I search the web?"
"You will search for all eternity," said the master.
"Perhaps I should try FreeBSD?"
"Then you will have disgraced the Tao."
"I suppose I could try gdb," said the user.
The master smiled and replied: "Then you will have made the Tao stronger."
A stubborn user once told a master: "I run version 2.2. I always have, and I always will."
The master replied: "You are foolish and do not understand the Tao. The Tao is dynamic and ever changing. Linux strives for the perfection that is the Tao. It flows from version to version with peace."
"So my Linux does not have the Tao, so what?" said the foolish user. "Oh your Linux is of the Tao," said the master. "However, the Tao of Linux follows the Tao of the C library. One day the C library will change, and your Linux will be left behind." The user was silent.
An angry user once yelled at a master:
"My Linux has panicked! What lousy software it is, I hate it so!"
"You are insulting the Tao," said the master. "The Tao is everywhere bringing order to hundreds of networks, aiding thousands of users, and fighting that of which we call the 'lame.' Do not disrespect the Tao; however, the Tao will forgive you."
"I apologize," said the user, "And I will be more forgiving the next time the Tao fails me."
"The Tao has not failed you, it is you that has failed the Tao," said the master. "The Tao is perfect."
The Tao decides if a kernel shall compile, or if it shall abort.
The Tao decides if a kernel shall boot, or if it shall freeze.
The Tao decides if a kernel shall run, or if it shall panic.
But, the Tao does not decide if a box will have no hardware failures. That is a mystery to everyone.
A young master once approached an old master: "I have a LUG for Linux help. But, I fail to answer my students' problems; they are above me."
The master replied: "Have you taught them of the Tao?" he asked. "How it brings together man and software, yet how it distances them apart; how if flows throughout Linux and transcends its essence?"
"No," exclaimed the apprentice, "These people cannot even get the source untarred."
"Oh, said the master, "In that case, tell them to RTFM."
A master watched as an ambitious user reconstructed his Linux.
"I shall make every bit encrypted," the user said. "I shall use 2048 bit keys, three different algorithms, and make multiple passes."
The master replied: "I think it is unwise."
"Why?" asked the user. "Will my encryption harm the mighty Tao, which gives Linux life and creates the balance between kernel and processes? The mighty Tao, which is the thread that binds the modules and links them with the core? The mighty Tao, which safely guides the TCP/IP packets to and from the network card?"
"No," said the master, "It will hog too much cpu."
The core is like the part of the mind that is static. It is programmed at a child's creation and cannot be changed unless a new child is made; unless a new kernel is compiled.
The modules are like the part of the mind that is dynamic. It is reprogrammed every time one learns new knowledge; every time one learns better code.
One is yin, the other yang. Each is nothing without the other.
A novice came to lkml and inquired to all the masters there: "I wish to become a master. Must I memorize the Linux header files?"
"No," replied a master.
"Must I submit code to Bitkeeper?"
"No," replied the master.
"Must I meditate daily and dedicate my life to Linux?"
"No," replied the master again.
"Must I go on a quest to ponder the meaning of the Tao?"
"No. A master is nothing more than a student who knows something of which he can teach to other students."
The novice understood.
And thus said the master:
"It is the way of the Tao."
A user came to a master who had great status in lkml. The user asked the master: "Which is easier: implementing new features to the kernel or documenting them?"
"Implementing new features," replied the master.
The confused user then exclaimed:
"Surely it is easier to write a few sentences in the man page than it is to write pages of code without error?"
"Not so," said the master. "When coding, the Tao of Linux opens my eyes wide and allows me to see beyond the code, to let the source flow from my fingers, to implement without flaw. When documenting, however, all I have to work with is a C in high school English."
He who compiles from the stable tree is stubborn
and unwilling to change, but is guaranteed reliability.
He who compiles from the current tree is wise but perhaps too conformist, but is guaranteed steadiness.
He who compiles from the unstable tree is adventurous and is guaranteed new innovations: some good, some bad.
He who compiles straight from Bitkeeper is brave but guaranteed turbulence.
They are all of the Tao. One shall respect the old, and debug the new; none shall argue over which is greatest.
There once was a user who scripted in Perl: "Look at what I have to work with here," he said to a master of core, "My code is interpreted dynamically, the syntax is unique and simple, I have sockets, strings, arrays, and everything I could ever need. Why don't you stop meddling in C and come join me?"
The C programmer described his reasoning to the scripter: "Script is to C as ebonics is to Latin. If the scripter does not grow beyond that of which he scripts, he will surely [die]. Besides, without C, how can there be script?"
The scripter was enlightened, and the two became close friends.
It's time for you to leave.
Inigo Montoya: You keep using that word. I do not think it means what you think it means.
Inigo Montoya: My name is Inigo Montoya, you put windows on my computer, prepare to die.
Sticking feathers up your butt does not make you a chicken - Tyler Durden
Yeah. I've noticed that.
...I did get the story right, right?
I think he was trying to get on the hype-bandwagon surrounding "Linux" so he changed his name. Kinda like that RMS guy. He quit using his full name so that he would be known by a three-letter acronym just like "GNU."
And then RMS wanted to Torvalds to go by the name "RMS/Linus" to denote the fact that Stallman had been working in computer science for longer then Torvalds.
Maybe everyone would just be better off calling it "ATT/OS" to give credit back to where it really belongs.
Every time I read a ZiffDavis [eweek] article, I am amazed that they so blatantly put a pro-Micro$oft/Anti-Linux spin on it.
For example, a recent article says CERT issued 29 alerts, 16 of which were for Linux/Open Source apps, and only 9 for M$'s bloated crashing system. It doesn't say that most of the alerts for Linux were for local vulnerabilities except for OpenSSH and Apache, and that most of the M$ alerts were for remote exploits like scripting vulnerabilities in IIS, Outlook, IExplore...
Makes ya wonder.
Why isn't Sistina's LVM making it into the kernel? SUSE has been including it as standard in their distribution for some time.
I don't track the LKML at all. I'm curious why XFS made it in, but LVM did not.
But do you really think that is a luxury? I mean, it is nice to release when it is ready, but don't you think that some corporate pressure is good to push the progress faster, not necessarily resulting in buggy code.
I checked all available news sites and can't verify this. I'm no Stephen King fan but if you post stuff like this you better damn well be right.
What is missing in the way of threads?? 2.6 is going to be fully POSIX compatible (meaning they are using pthreads).
What more do you want?
Derek
Just remember, the first version of Windows NT was Windows NT 3.1 because they were pushing it as an upgrade from Windows 3.1. Therefore, it's really NT 3.1 and 3.0, so not that much ahead. :)
Alex
No, I think you're just being paranoid. Linus and Linux have been seen in the same room together...
Now Batman and that Bruce Wayne guy, on the other hand...
Fascism starts when the efficiency of the government becomes more important than the rights of the people.
So is the final word no LVM support? That would be a shame, and would mean that no upgrades to distros's shipping 2.6 for me and mine.
..Free Live Free...
Does anyone know??
:)
BTW: For those of you that want to test the honesty of computer salesmen in the future, LRF stand for "little rubber feet"
HallmarkOrnaments.Com
LMAO. That's funny... who the hell thought it was flamebait?
2.4.20 has DRM re-merged with XFree 4.2.0 ... and about time too !! When will it be released ?
That is possibly the most completely random, uncalled for post I have ever read. Does free software cause you physical pain? I mean, seriously, what has free software, or linux specifically, ever done to cause the obvious psychological difficulty that you labor under? I suppose colleges and universities are also filled with these "fucking smelly hippy liberal tree-fucking dog-kissing faggots" as well? After all, most of these people do have very different viewpoints from you, so they must be, right? It's the idea of FREEDOM OF CHOICE, that embodies the spirit of our independence from England; we went to war over it. Does it really damage anything to exercise that right in the creation (NOT theft) of new software, that is free to be used, changed, customized, or modified, in almost any way seen fit by the user? Nobody is telling you to change the OS you use; linux is not going to surreptitiously sneak onto your computer, and you're not going to catch gay from those "fucking smelly hippy liberal tree-fucking dog-kissing faggots."
Will it support touchpads on laptops?
They both work here. (US Robotics Performance Pro modem and any trackpad I've tried.)
What I'm listening to now on Pandora...
It supports even now (2.4).
Will it support touchpads on laptops?
It supports.
Will the frame buffer work properly on 3dfx cards
Didn't saw any problem reports on lkml.
Will it get rid of the fucking cli for good and boot DIRECTLY in to X?
Are you insane?
Will it tell Stallman to fuck off for trying to put gnu/ on it.
GNU/Linux (The GNU Operating System with Linux kernel) is not Linux (the kernel).
and last but most importantly, will you be able to to swtich kernels with out rebooting (is it that hard?, why dosent the kernel just unload it self from memory and go back to the boot menu?)
You talk about Kexec? It's trying to be included in 2.5 right now.
:wq
Is version 2.6 as good as version 7.3 of Redhat Linux? How come Linus Linux is so many versions behind Redhat Linux?
Is that a real poncho? I mean, is that a Mexican poncho or is that a Sears poncho?
if i remember correctly, linux was built to be PC unix. hmmm...so it still isn't ready to go on big iron. BFD. its strength is clustering, like at buffalo university. so just use the right tool for the job. though it does seem that the trend is toward distributed/clustered computing. which fits in perfectly with linux. how about instead of complaining that the kernel doesn't have this or that, get the source, and write your own LVM.
My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
How is runlevel 5 different from what every other OS does? They all start in text mode and then switch to graphics mode after loading the video drivers.
And the men who hold high places must be the ones who start
To mold a new reality... closer to the heart
Congratulations.
You have been trolled.
Have a nice day.
The cd I have says Linux version 9.0. Why are they going to release a version 2.6 if they already have a version 9.0?
About PCI modems, I don't think this will change dramatically.
/etc/inittab and the default runlevel entry, let 5 be it.
I wonder what you mean by "the fucking cli" - what do you mean by booting directly into X? Lo, the
About switching kernels, it's not so trivial, but there's patch floating around LKML and suffering under Linus' uncharitable eye implementing a kexec() syscall, which should do basically what you want. Naturally you won't get the state (processes, sockets etc) preserved, but software suspend (already merged) can maybe help you here.
It's not the fall that kills you. It's the sudden stop at the end. -Douglas Adams
LVM2 will be in 2.6. Why on earth would you want the older version of LVM? As for EVMS, the user management tools are better, but the code is a mess (by kernel standards, not commercial standards BTW). The EVMS team is doing the right thing by moving the management tools to user space and modifying LVM2 to include the features it needs. In the long run, it'll make everyone's life (including the EVMS team) easier.
As for ReiserFS, he submitted his feature after the drop dead freeze date, so of course he has to lobby to get in. From the looks of it, Linus is sympathetic and may let ReiserFS 4.0 get in, this time, but no-one can blame him for saying no.
Beautiful, just beautiful.
Will it support pci modems?
no clue- I thought it did.
Will it support touchpads on laptops?
every laptop I've seen with a touch pad worked fine...
Will the frame buffer work properly on 3dfx cards
I was under the impression it did- unless I misunderstand what you're talking about. the last voodoo card I had ran linux just fine.
Will it get rid of the fucking cli for good and boot DIRECTLY in to X?
um.... why? you can set it to jump right into runlevel 5 or 6 or whatever xwindows is. That's not the job of the kernel I don't think- that would fall under init or something...
Will it tell Stallman to fuck off for trying to put gnu/ on it.
He'll stop with the GNU when the trolls stop coming to slashdot and acting like jackasses.
Looking for Book Reviews? Check out Literary Escapism.
Will PCI modems support Linux? Will crappy hardware become better?
That is not a Linux issue. Neither cli nor X is a part of Linux. My distribution has been capable of booting directly into X for more than three years. But my computer has never done that, because I know how to use the command line. And to he who knows the command line it is the most powerfull user interface in existence.
He never requested GNU to be part of the name of Linux. He just requested that CDs containing 1% Linux and 60% GNU would at least have GNU in the name.
Work is being done in that area. I however don't know if kexec will make it for this version. I have previously been using kmonte, but it hasn't been developed since 2.2, and new kernels was changed in ways breaking kmonte for good.
Do you care about the security of your wireless mouse?
Serious.. like nobody falls for this one.
And you took it, hook line and sinker.
hehehe
To all of those worried about LVM: 2.6 will include a LVM implementation. The EVMS won't make it though.
The story is that 2.4 included LVM1 (I am running it right now on my RH8 box) which had some restrictions and were generally regarded as a kludge. For the 2.6 kernel two competing replacements arised: LVM2 and EVMS. LVM2 is basicly a rewrite of LVM1 while EVMS is an entirely different beast aimed at the BIG IRON in the datacenters. After some (heated) discussion on LKML Linus decided to include LVM2 and scrap EVMS.
The reaction from the EVMS team (sponsered by IBM) was noble: They decided to remove their kernel-land code and rewrite their user-land utilities to use the winning LVM2 kernel interface and create a win-win situation for everyone. Kernel traffic covered the story here and Linux Weekly News made a mention of it here.
The kind of crap that ends as soon as you put down yer X-box controller and contribute some code yerself!
Awww.... GodDamnit! I went and fed the troll! I hope it doesn't follow me home...
-----
The difficulty of a system is only comparable with the ignorance of the end-user.
#SickNotWeak
Why does every "comedian" on Slashdot feel the need to make the 3.1 reference whenever any version number close to 3 is discussed in an article?
It's still not funny. It won't ever be funny, except to the crackheads who mod it up every article.
Well, I think there's only one thing that needs to be said here.
w00t!! lunix is teh r0xx0r!!!!!!1!!1!
Har har har.
Please. Stop. Not funny. Never was.
Do not feed the troll.
Retard.
I really wish it were possible to get the CryptoAPI merged into the full kernel. I've been compiling kernels without problems since the 1.2 series, but CryptoAPI patches are more convoluted than any other patch series I've ever tried.
Ah, to live in a sane world, with sane governments...
Wow, another version number joke. I haven't seen enough of these on Slashdot.
interesting...
so FreeBSD, Solaris, etc... has no changed it's VM since ten years ago
AIDS is only on version 2, whereas Linux is on version 3 and AOL is on version 8. Therefore, I'd rather have AOL or Linux than AIDS.
(I have no idea what I just sent)
I know people laugh at the Hurd, and I have done too - but I am sure that if/when it comes out it will challenge Linux - certainly on the desktop. The reason is simple - no one, but no one, uses Linux on the desktop except hacker freaks like you and me. Just read Linus's comments - where is the commitment to make Linux a tool for the desktop - it just ain't there (and maybe it shouldn't be).
The author of this has obviously spent way too much time reading that little book.
I checked the status page, but I couldn't understand from it whether Reiser4 made it or not. I hope it did. It's a very cool filesystem, with database-like properties, and plugins for security (encryption, etc).
Will it tell Stallman to fuck off for trying to put gnu/ on it.
GNU/Linux (The GNU Operating System with Linux kernel) is not Linux (the kernel).
I'm still suprised that Stallman tried this. He of all people should know better. After all...
GNU's Not Linux
err... something like that...
Ascalante: Your bride is over 3,000 years old.
Kull: She told me she was 19!
I really wish it were possible to get the CryptoAPI merged into the full kernel. I've been compiling kernels without problems since the 1.2 series, but CryptoAPI patches are more convoluted than any other patch series I've ever tried.
/usr/src/linux; make menuconfig, etc. will bet you the Crypto API patch, as well as the low latency/preempt patches, grsecurity patches, and so on. All nicely applied already, and ready for you to compile and use.
Given that you're no stranger to either GNU/Linux or compiling the Linux kernel, you may want to take a look at the source-based Gentoo distribution. Aside from making download and compilation from the author's tarballs trivial via the portage system (emerge rsync ; emerge [packagename]), the gentoo-sources kernel has numerous additional patches, including the crypto-api patches.
emerge rsync ; emerge gentoo-sources, followed by the usual cd
Perhaps not as nice as if they'd made it into the feature freeze for 2.6, but a lot easier than the process you describe.
The Future of Human Evolution: Autonomy
From the article: "The better the I/O, the better the kernel for all of us," said the programmer, who requested anonymity. "We are thrilled with what we've seen of the 2.5 development tree so far, which will find its way into the 2.6 kernel." Don't people usually request anonymity when they say something....er, controversial. Maybe his boss doesn't like him playing with linux.
Does anyone else think that 3.0 should be a microkernel Linux?
Luke-Jr
Ceci n'est pas un post
Why am i so happy about the new kernel? I feel all giddy inside like a school boy or something. Or is it just my inner g33k that is dieing to compile a new kernel?
I'm not drunk, I'm just in touch with pi.
Did this guy clone mimux? What about the guy in Redmond who cloned QDOS?
Don't know if you think I'm in the wrong place, but I'd like to know if you think this is just stupid: Is it really necessary to have this concept of hard drive with program files that we load into RAM to execute. ...beceause that is basically just another cache. Someone could say that we don't run programs in RAM it's like a big storage space for the L(X) cache... ...that is a cache for L(X-1) cache etc.
Too little address space? Throw 64 bits at it. Too slow? I see no reason for it. Similar write back policies that is used today in chaches might be ok.
Isn't it possible to create an OS that just uses RAM as another level of cache and you have your disk space as your address space that you can run programs in??
The fact that the lowest level in the memory hierarchy is non-volatile might even be cool - you just flush your caches and power off. Nice way to put the system to sleep.
With me or against me?
And why should the Hurd be any better? Remember, it's just the kernel, like linux. GNU does the rest of the os for both systems. The desktop stuff is handled by *fill-in-your-favourite-X-session-manager* which will act the same and suck on both systems - sorry to say - I'm down to using sawfish without the gnome-session stuff and am seriously considering relaunching fvwm2... btw: any cool new lightweight window-managers out there?
Didn't you see that episode of the 60s Batman series when Alfred dressed up as Batman so he could appear side-by-side with Bruce Wayne?
Microsofties die young from viral infections.
nt
Last post!
btw: any cool new lightweight window-managers out t
... nice tabs ... and runs wm or as or blackbox applets...
Fluxbox! It's what I use... with tabs
I just wish I knew how to do the transparency thing...
MIKE
Beware the JabberOrk.
There are / have been three logical volume managers for Linux.
So everyone agreed that the original LVM1 code, while filling an important gap back in the day, was too ugly to live. Even its creators had abandoned it to twist in the wind when they wrote Device Mapper and the LVM2 corpus. Due to some invasive changes to the entire block device code in Linux 2.5.1 or so, the in-kernel LVM code was left broken, and nobody has been interested in fixing it. It was to be replaced by either EVMS or Device Mapper - or both. Linus left this decision to the last moment, about two days before the feature freeze, when he put in DM and left out EVMS.
EVMS is, as I said, the more feature-rich of the two, but most kernel hackers seemed not to like it very much, due to the aforementioned code duplication and its "all your block devices are belong to us" attitude. Probably, when the Oracle guy asked for LVM, he meant EVMS.
You use LVM1 today. When the 2.6 kernel comes out, you will have to upgrade to LVM2, and compile DM into your kernel, but it should be a smooth upgrade path - your on-disk volume group format will still be supported. Two problems you may face are:
You can preempt these problems by patching your 2.4 kernel with Sistina's DM patch, and migrate completely to LVM2/DM while still using 2.4. I'll probably do this the next time I have occasion to reboot, which may not be for awhile (my box has been up for 2.5 months - that's when I overloaded a circuit breaker...).
One last note. You may have heard of the well-publicised note where Kevin Corry announced that EVMS was changing direction. They will now reimplement what is currently a large kernel component of EVMS, moving it out of kernel space into user-space tools that will operate directly on top of Device Mapper (the LVM2 kernel bits). The hope is that DM will prove to be flexible enough that EVMS can continue to exist, with all its current features, purely in user-space - or possibly with a minimal amount of additional kernel code. So, if the Oracle people insist that EVMS is the way Enterprise Systems should run, they should still be satisfied. The EVMS team plans to have the new user-space-based EVMS out in a couple of months, well before 2.6 itself is widely adopted or, indeed, released.
"How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
no one, but no one, uses Linux on the desktop except hacker freaks like you and me
Not entirely. When you read news on usenet, you'll find a lot of posts of people saying they wanted to try linux. Also people that don't know about filesystems, memory management, etc. The new distributions are so easy to setup and use that also non-hackers can (and do) use it. There are even people that don't know they use it, for example in thin clients.
-- The Internet is a too slow way of doing things, you'd never do without it.
Wow, ESR's really pissed that CML2 didn't make it into 2.6, ain't he?
Well, if they are using Linux, they are not browsing the web with it. Look at your apoache logs - how many Linux users are there out there?
Most of the data on your hard disk is just your local cache of software/data from 'the internet' - so you could treat your hard drive as mostly cache, with a small partition with your own/original data which you are hosting locally.
There would be many many problems to resolve before doing it (especially regarding security) - but the advantages would be that you'd effectivly have the latest versions of _all_ the worlds software available to you in your /usr or "Program Files" directory (though obviously you might not be able to use all of it without paying for licence keys)
Received: (from daemon@localhost) by vger.rutgers.edu (8.6.10/8.6.10) id VAA06388 for linux-kernel-outgoing; Tue, 7 Mar 1995 21:36:26 -0500
Date: Tue, 7 Mar 1995 18:13:07 +0200
From: Linus Torvalds
Message-Id:
X-Mailer: Mail User's Shell (7.2.0 10/31/90)
To: linux-kernel@vger.rutgers.edu (linux-kernel)
Subject: Linux'95 final release
Sender: owner-linux-kernel@vger.rutgers.edu
Precedence: bulk
Ok, the final release of Linux'95, also known among those in the know as "v1.2.0" is now out. After the extensive beta-release-period, Linux'95 is reality.
Before you get Linux'95, I'd like to outline the Licensing stuff, and remind you that copyright infringement is a crime.
Linux'95 has several types of licenses, including, but not limited, to:
* End-User License Agreement - Applications
This is an application-specific license, which is intended for a single application running on your Linux'95-authorized computer. The license agreement rules differ depending on the application. See appendix 'H'.
* End-User License Agreement - Systems
This agreement is intended for singe system product use, such as the Linux'95 kernel license. It's important to note that the Systems product licenses do not permit concurrent, or second copies. There is a special Multi-License upgrade program for those that want to start out with a single license but later expand their setup.
* Multi-License Pak
This agreement is intended for sites with multiple systems, which want to run multiple copies of the Linux'95 system concurrently and/or on several machines. This license is available as a 10, 50 or 100-unit license depending on the size of your installation.
* Logo License
This agreement is intended for hardware and software vendors wishing to show that their product is Linux'95-aware, and has special features taking advantage of the Linux'95 environment.
* Linux'95 Stamp of Approval
This stamp of approval is available for systems that have been certified at our extensive testing facility as being able to run the Linux'95 system.
* The "I've got too much money" License
Contact us for details on this exclusive licensing deal, we'll work something out. Please contact "ivemoney@linux.Helsinki.FI" directly.
Large institutions that want to possibly combine several licenses can do so, with a standard licensing fee reduction. Please contact our licensing department for further details.
End-User License Agreement - Systems (EULAS)
This license allows full use of the Linux'95 base system on a single computer or workstation. Any number of people can use that single system, but only one at a time. This is the license of choice for stand-alone systems, or for secure installations with a very restrictive network connection.
EULAS allows making and unlimited number of backup copies, and allows further distribution of the system under the terms of the GPL. Please see appendix 'G' for further details of the GPL.
Multi-License Pak - MPAK
MPAK offers you all of the Linux'95 single system License, while also allowing you to extend the use of Linux'95 to multiple systems and/or multiple users concurrently on a single system. Thus your Linux'95 system can become a full departemental mail server, or act as a internet gateway to the rest of the world.
Like the single-user license, the MPAK license allows further distribution of Linux'95 copies according to the GPL.
Logo License and Stamp of Approval
The exclusive Linux'95 License and Stamp of Approval can be used to show that your hardware and/or software is not limited to the more primitive systems available today, but is able to run the full Linux'95 system. To apply for a Logo License, you must show that your product does indeed work under Linux'95, and uses any of the extensive Linux'95 environment services (see also: Stevens, Advanced Unix Programming).
The Linux'95 Stamp of Approval requires that your product has gone through the rigorous compatibility testing at LT-labs. To ensure that your product continues to be compatible even with new versions of the Linux'95 system, you are also advised not to expect it back ("we got it, and we ain't giving it back").
The DEC AlphaPC 2000/300 is currently under extensive Stamp of Approval testing. Other hardware manufacturers, please contact out hardware department at "hardware@linux.helsinki.fi".
How to Apply for a License
To actually apply for the licenses, please find the nearest Linux'95 distributor. The official Linux'95 kernel distribution is available atK erne l/v1.2' and at 'ftp://ftp.funet.fi/pub/OS/Linux/PEOPLE/Linus/v1.2 '. Other suppliers are expected to pick it up within days.
'ftp://ftp.cs.helsinki.fi/pub/Software/Linux/
After having aquired the Linux'95 distribution, you will have automatically applied for a single-user license (the distribution outlets will do all the necessary paperwork for you, no need to fill in registration forms). When you expand the license, the revolutionary "Linux'95 Auto-Licensing" software will automatically send in a expanded license request and deduct the licensing fee from your bank account.
To apply for the Stamp of Approval, please contact our Approval department electronically at "approval@linux.Helsinki.FI" for further details.
Why do I want to upgrade?
The beta-testers of Linux'95 can upgrade to the final Linux'95 from their current setup for no extra licensing fees by applying the "v1.1.95-1.2.0.patch.gz" system-specific patch set. That patch set mainly corrects a few cosmetic problems with the beta-version of Linux'95, namely spelling. It also modifies the behaviour of a few system-specific undocumented features.
Users of the older Linux'94 system release (aka 1.0.9) will find the extensive new features of Linux'95 a new exciting world of wonder. Our
beta-testing community has extensively tested the new features, while at the same time ensuring full backwards compatibility with most major
software packages. Updated versions for packages that have broken are available at all major Linux sites.
We thank you for using Linux'95,
Linus
Happy meals fund terrorism
Throat it for me will you?
OS X doesn't
Fair enough, but I was talking about PC OSes. Obviously, I didn't mean every freakin' OS for every platform on the planet!
And the men who hold high places must be the ones who start
To mold a new reality... closer to the heart
In another post, someone else mentioned his name is actually "Indigo Montoya", only knowable by reading the book as his name is never said clearly in the movie and sounds like "Inigo".
Montoya: My name is Inigo Montoya, you killed my father, prepare to die!
Montoya: My name is Inigo Montoya, you killed my father, prepare to die!
Montoya: My name is Inigo Montoya, you killed my father, prepare to die!
Guy With Six Fingers: STOP SAYING THAT!
Montoya: My name is Inigo Montoya, you killed my father, prepare to die!
Montoya: My name is Inigo Montoya, you killed my father, prepare to die!
Montoya: My name is Inigo Montoya, you killed my father, prepare to die!
Sticking feathers up your butt does not make you a chicken - Tyler Durden
Remember the South Park episode where the dwarves are stealing people's underwear for profit?
Their plan was:
1. Steal Underwear
2. ?
3. Profit!
Apparently it's also so valuable you don't have time to learn how to spell.
Well, if they are using Linux, they are not browsing the web with it. Look at your apoache logs - how many Linux users are there out there?
Not many. About one-in-fifty don't use MSIE but that is not the same.
Seems a computer engineer, a systems analyst, and a programmer were
driving down a mountain when the brakes gave out. They screamed down the
mountain, gaining speed, but finally managed to grind to a halt, more by
luck than anything else, just inches from a thousand foot drop to jagged
rocks. They all got out of the car:
The computer engineer said, "I think I can fix it."
The systems analyst said, "No, no, I think we should take it
into town and have a specialist look at it."
The programmer said, "OK, but first I think we should get back
in and see if it does it again."
- this post brought to you by the Automated Last Post Generator...