OSDL Denies Rewriting Kernel 237
yootje writes "Although there were rumours saying that OSDL writes a version of the Linux kernel that doesn't infringe patents (an argument that was used by Microsoft), OSDL denies this: 'OSDL officials have said that the report was not accurate, and that while Beaverton is putting $1.2m into economic development around open source software, this is not connected to rewriting the Linux kernel.'"
Monkey on your back. (Score:2, Interesting)
OK. So why exactly is rewriting the kernel a problem?
Re:Monkey on your back. (Score:5, Interesting)
Re:Monkey on your back. (Score:3, Informative)
No, I was reading somewhere (groklaw, perhaps) that actions to ameliorate a controversy can't be used as evidence of knowledgeable wrongdoing. So you can rewrite code to sidestep a patent infingement complaint, but that doesn't mean you are acknoledging the legitimacy of the patent or the claims of infringement. And this makes sense.
Re:Monkey on your back. (Score:2)
Of course, it can be used as an argument, and judging by SCO vs. IBM case you would be amazed what else can be used as arguments (including, for example, such as some statement in the contract actually was meant to mean its opposite and the current statement is a "scrivener's error.") However, being a very circumstantial argument akin to 'the reason we can not find Iraq's WMDs is because they are hidden very well,' it
Re:Monkey on your back. (Score:4, Interesting)
Re:Monkey on your back. (Score:2, Insightful)
"OK. So why exactly is rewriting the kernel a problem?"
Because it's not needed. The kernel is being constantly rewritten via incremental (hopefully better) changes.
I would imagine that there is very little code in the kernel that has never been changed.
Re:Monkey on your back. (Score:5, Insightful)
Because "rewriting the kernel to avoid patent infringement" implies that you knew about the infringements before, which makes you legally liable.
It would be admitting that kernel developers knowingly used patented methods in the kernel, which would open them to willful infringement lawsuits.
Re:Monkey on your back. (Score:2)
Re:Monkey on your back. (Score:2)
I don't follow your logic there at all. You can equally well argue that they knew no such thing, but are rewriting any bit that is even vaguely suspicious to remove any possibility of infringement, now that such possibility has been brought to their attention.
Re:Monkey on your back. (Score:2)
What, they're changing the recipie? (Score:2)
Look at the source of the rumor (Score:5, Informative)
Re:Look at the source of the rumor (Score:3, Interesting)
Re:Look at the source of the rumor (Score:4, Informative)
This article, however, is nothing of the sort. It's more like "just another shot at a random set of coordinates, hoping that it comes close enough to someone to scare them".
I stand corrected (Score:2)
I was attempting to convey the meaning of a warning shot, but never stated the caliber or airspeed of the projectile! Think of it as a kid with a pellet gun firing across the bow of an AEGIS destroyer.
Re:I stand corrected (Score:2)
Re:Look at the source of the rumor (Score:2)
Re:Look at the source of the rumor (Score:3, Informative)
Re:Look at the source of the rumor (Score:2)
Re:Look at the source of the rumor (Score:2)
Sorry to state the obvious (Score:5, Funny)
Re:Sorry to state the obvious (Score:3, Funny)
Re:Sorry to state the obvious (Score:2)
Re:Sorry to state the obvious (Score:2)
Patent number (some absurdly high number) a method for grouping a collection of code in any computer language which will cause the computer to output the string "Hello, world!"
Re:Sorry to state the obvious (Score:2)
Re:Sorry to state the obvious (Score:2)
Re:Sorry to state the obvious (Score:2)
Re:Sorry to state the obvious (Score:2)
In case you have not read when SCO tried to sue IBM for patent infringment IBM wacked them with several patents that the owned. Right down to tree based menus.
You can not beat IBM in a patent battle.
Re:Sorry to state the obvious (Score:3, Funny)
In other news. (Score:2)
Several honest lawyers are trying to make a patent that does not infringe on any known computer program.
Hello World is probably out too - its an ad slogan (Score:2)
they are probably going to start suing programming books soon....
More FUD from O'Gara (Score:5, Insightful)
Hmmm... I wonder how much reporter integrity goes for on the open market?
Re:More FUD from O'Gara (Score:3, Funny)
Re:More FUD from O'Gara (Score:3, Interesting)
Re:More FUD from O'Gara (Score:2)
They gave us the price chart in one of my College Journalism classes, but I it's languishing in the basement. There's a theoretical "ethical surcharge" for advocating something you find morally abhorrent, but it's rarely charged. Most journalists don't have enough ethics to justify charging the extra fee.
Re:More FUD from O'Gara (Score:2)
So, come on Bruce... what's the announcement. We know they meant you! Spill it baby.
Re:More FUD from O'Gara (Score:2)
integrity" is $240K USD. Considering:
(1) the general state of the USA economy,
(2) there are holiday bills to be paid,
and (3) Dubya's push to lower wages,
that $240K may represent a high point.
BTW: The fee is a really a private
negotiation between the "John"
and the "Hooker", so YMMV.
Re:More FUD from O'Gara (Score:2)
Let me put it this way - the OP said "O'Gara's an SCO-funded shill!", to which the parent replied "PJ's an IBM-funded shill!". Flamebait or troll perhaps, but *redundant*? Go look it up moderator, because you don't know what means.
Are you illiterate? (Score:2)
Any literate person can read articles written by both of them, see which ones have references and are internally self-consistent, and pretty easily decide who is lying thru her teeth.
Anyone who considers O'Gara reasonable probably also thinks Fox is fair and balanced.
Maureen O'Gara strikes again (Score:2, Informative)
Maybe... (Score:3, Interesting)
Then, if there's a patent that they think MS might try to stick them with, re-write/change only that part of the kernel that's affected.
Am I the only one that thinks an entire re-write for operating system technologies that have been around long before MS is a little silly?re-writing Kernel (Score:2)
An infringement-free kernel... (Score:2)
Step 2: There is no step 2. Alas, there is also no Step 3: Profit.
Fud-meisters at work (Score:4, Insightful)
"They aren't going to rewrite the kernel to take out our patented stuff. So it must be in there!"
While not the gist of any of the statements, that viewpoint can be made to fit.
Ah, the power of spin.
OSDL dispatches Iraqi Minister of Information (Score:3, Funny)
Only the infidels at Microsoft could create such lies, and surely would admit it if they were not such cowards, hiding in thier cubes like the unholy nerds that they are. God willing, capitalist proprietary software will fail under the great crush of thier devil-like closed-source policies. Indeed, I do not doubt this. Praise OSDL.
Not accurate? Uh, oh. Here we go again... (Score:4, Insightful)
I always hate in when PR types use this phrase. Mind you, I like the OSDL, I just hate the "was not accurate" thing. For example...
"The report that Mr. Jones embezzled $10.5 million was not accurate." REASON: Mr. Jones actually embezzled $10,548,984. Its the classic non-denial denial where you deny something in super-general or super-specific terms, while not adding anything meaningful at the same time. It is more about perception than truth.
I don't know if the OSDL is playing perceptions vs. truth here, but I don't like things that are phrased in that particular manner for those reasons.
Re:Not accurate? Uh, oh. Here we go again... (Score:2)
Re:Not accurate? Uh, oh. Here we go again... (Score:2)
As a natural born PR type, let me warn you- perception is truth. Or at least it matters more.
Re:Not accurate? Uh, oh. Here we go again... (Score:2)
I hear what you're saying, but I can't see anyone rewriting anything for patent reasons, at least not until the first reasonably sensible (ie. not SCO) lawsuit shows up. (This assumes that there is a single not-easily-dismissable patent infringed; for the purposes of this argument let's pretend there is)
Largely because the implications are huge. I'm thinkin
Re:Not accurate? Uh, oh. Here we go again... (Score:2)
Look at this story [groklaw.net] on Groklaw.
PJ refutes one of MOGs stories but what PJ didn't notice is that every sentence in the article was true when taken by itself. The fact that they combined to give you a false impression that was the opposite of what happenned is a problem for the reader to deal with.
Actually, not the same thing... (Score:2)
You're not thinking like a PR drone. You're thinking like a logical human being who talks in specifics.
From the article: "Open Source Development Labs (OSDL) [....] has denied that it plans to rewrite the Linux kernel to combat claims that it infringes some softw
What do they mean, "doesn't infringe patents"? (Score:5, Insightful)
This is all why big companies tend to enter into cross-licensing agreements with eachother. They know that it's almost inevitable that if you write enough code, you will write something that could reasonably be argued to infringe on some patent that no one has ever heard of. In fact even the companies that hold enormous numbers of patents don't have the ability to check all the code that is out there.
This area of law is only defined and made certain in practice involving specific patents and specific code. For someone to make claims about some code not infringing is completely bogus.
I remember all the arguments about PGP vs. the RSA patent and how much time was wasted arguing about that patent and worrying about it, when a) it was never clear that it was a valid patent and b) RSA never enforced it up until the time it expired.
The right thing to do is to be fearless about these things. If there is an infringement, let the patent holder notify the kernel developers about what the patent is and which regions of code are infringing. The ODSL should then get a lawyer to talk with the developers, look over the patent and the code in question, and see if the patent holder's claim makes sense. If it does, then it is time to think about coding around the patent, but until that set of things has happened, trying to code around patents that may or may not be enforceable is just a waste of time.
Patents are not at all like copyrights. Copyright is usually pretty clear: there's a piece of work authored by someone and that work is or is not similar to some other work. If it is too similar there is infringement and it's pretty easy to see usually. Patents just aren't like that at all.
Re:What do they mean, "doesn't infringe patents"? (Score:2)
Specifically, PNG was written to side-step specific GIF patents, whilst Ogg was written to avoid specific MP3 patents. There is no guarantee that the authors avoided these patents completely, or that there aren't *other* patents that may be infringed by these projects.
Xix.
How would you begin such a project anyway? (Score:3, Insightful)
By the time you are done whats to stop someone from patenting the code you are working on. Even if its invalid, you get tied up in court either way.
The problem is the system, and the system alone.
Re:How would you begin such a project anyway? (Score:2)
Sorry, but the legal threats have no credibility (Score:2)
IANAL, but it doesn't take one to read what other companies are doing. Are IBM, HP, Red Hat, and Sun slowing down due to SCO....nope. They are actually speeding up! Anyone who has any inkling of fear over SCO needs to get a hug and some hot cocoa and go worry about things that matter.
OSDL Official (Score:2)
MOD PARENT DOWN (Score:3, Funny)
Re:That's a shame (Score:5, Insightful)
Re:That's a shame (Score:5, Insightful)
The Linux kernel is very good as it is, why rewrite it from scratch? It's been evolving these past 10 years, it's not like no one touched the code ever since.
Re:That's a shame (Score:4, Interesting)
I think this is the article you're referring to.
Re:That's a shame (Score:2, Interesting)
But a rewrite of the kernel doesn't mean that the old kernel will be junked. It could be forked and we all could have both kernels to run on. :) Maybe I'm just being naive though.
Comment removed (Score:5, Insightful)
Done. (Score:2)
Re:That's a shame (Score:5, Informative)
# du -hs
290M linux-2.6.7
# bc
(...snip...)
290/4
72
This would assume that in a little bit over 1 year, the kernel is totally replaced. I know its logically flawed, but it means in my interpretation that there is no obsolete code in the kernel that would be >10 years old, or maybe with a few exceptions. I think it's safe to assume that most parts of the kernel aren't older than 2-3 years. Your logic is flawed.
Personally i think the kernel is perfectly good without a rewrite.
Legal issues shouldn't be a consideration neither, since SCO-code in the linux kernel is something in one class with Santa Claus. Linus stated on multiple occasions that he doesn't believe sco code could be in the kernel. I don't have evidence who generates those rumours, but i got a hunch it's from the SCO,Microsoft side of the barricade.
Re:That's a shame (Score:4, Interesting)
"Rewrite", to a programmer, doesn't mean to throw everything out and start from scratch, either. It means rethink some the design. Reevaluate why feature X was done the way it was, and if that's stillt he best way to do it. Make sure it's still relevant for modern hardware, and make sure it will still be relevant for tomorrows hardware.
MSFT is doing this with Longhorn. The hardware evolves, why shouldn't the software that runs on it?
Re:That's a shame (Score:4, Informative)
MSFT is doing this with Longhorn. The hardware evolves, why shouldn't the software that runs on it?
Re:That's a shame (Score:2, Interesting)
really? got any numbers to support that, oh great fudmeister?
I dont' have any numbers to support my rebuttal either, but I do have 4 non intel systems ( 2 ppc and 2 ultrasparc ) running perceptably faster than equivalently clocked intel machines
Re:That's a shame (Score:2)
Which proves what about the Linux kernel, exactly? Perhaps with a BSD the differences would be even more noticable; perhaps they'd be less noticable.
The point is, you can't draw any conclusions at all from that setup, except that for those exact conditions, the non-x86 machines are "perceptably faster". Maybe he's right, and if the kernel was fixed, the other machines would beat the
Re:That's a shame (Score:2)
Actually i'm not totally convinced. I didn't see LKML full of complaints neither developers saying "we should do something about it now". PC specific "cruft" can be disabled or is disabled by default on non-x86. It would be interesting to do a diffstat from 1.x up until today's ker
Re:That's a shame (Score:2)
Re:That's a shame (Score:2)
Re:That's a shame (Score:2)
The applications, on the other hand, were a different story. Most software out there isn't 64bit clean, and compatibility modes proved a little troublesome. Bootstrapping
Re:That's a shame (Score:2)
As much as I support having a universal system that can be used on many architectures, Linux was designed for x86, hence its best performance will be on x86. If you need it, or want it, on other systems, you can, but don't expect the same level of performance. If, for example, Mac
Re:That's a shame (Score:3, Interesting)
Re:That's a shame (Score:2)
Re:That's a shame (Score:2)
If better optimization for different platforms is needed, maybe the code should be forked for these platforms, or maybe someone that needs it should start over from scratch.
Re:That's a shame (Score:2)
Your thinking is a bit flawed. Running on only one platform optimally is not a sign of good "tweaking". Running on as many platforms as possible _using the same codebase_ shows that your developers can code cleanly and architecture-independant. And of course this doesn't mean that the result is far [slashdot.org] from optimized [slashdot.org].
Re:That's a shame (Score:2)
LK
Re:That's a shame (Score:3, Insightful)
For what?
du
I've been looking for years for an app to do that. The functionality is in Konqueror, but only one directory at a time, through the 'Properties' dialog. I thought Konq accomplished it by recursively doing 'ls -l' and adding everything up, something I wasn't prepared to duplicate.
This keeps happening to me.
The last time was with 'screen'. Before that it was 'df'.
The pattern seems to be:
1) Need something done
2) Google furiously, scour sourceforge, (in despera
Re:That's a shame (Score:2)
Those can contain lots of useful stuff. A distro manual is probably a bad idea though, you'd want something that properly explains the administration of an Unix system in the generic way - with the command line.
Whatever the distro, some things remain constant, such as
wow.. (Score:3, Insightful)
And: OSDL writes a version of the Linux kernel that doesn't infringe patents
So its the same as the official kernel then!!
Re:wow.. (Score:3, Informative)
OSRM estimated last August that Linux may infringe [devshed.com] on 283 patents.
Personally, I believe that if specific instances of actual infringement are known, those parts of the code should be rewritten. Unless the kernel writers are part of a civil disobedience campaign I'm not aware of?
Re:That's a shame (Score:2)
Really it would be wasteful to rewrite from scratch far better to keep fixing and improving what is there.
If you want a more modern OS may I suggest Hurd?
Re:That's a shame (Score:2, Insightful)
Re:That's a shame (Score:4, Funny)
Unix already did this; everyone uses Plan 9 now.
Re:That's a shame (Score:2)
It is, that's why so many are screaming (Score:3, Informative)
Personally, I don't care about the edits - the difference between a "stable" release and an "unstable" one is the number of characters you choose to represent it with. It's just a label, it doesn't confer any magical properties.
Some of
Re:That's a shame (Score:2)
Heck... even the **printf functions have been rewritten, jeez. The VM has long been rewritten. Drivers drivers? Yup. Module support? Didn't exist in 0.01 days. I could go on for pages describing the sheer volume of changes - and I won't even mention the fact that Linux isn't tied to the IBM PC AT anymore. Please actual
Re:That's a shame (huhwhat?) (Score:3, Insightful)
There's no point on discussing stuff like this on slashdot, hardly anyone here knows shit about linux, or computers in general.
Bunch of know-nothing know-it-alls.
Re:That's a shame (Score:2)
Theres not really a lot that needs improving in that respect, there are undoubtedly many problems with Windows, but they mostly stem from high priveleged services being exploitable and the default configuration not taking full advantage of the security features that are present. These are issues of configuration and implementation rather than fundamental problems with the design.
Re:In other news.. (Patents) (Score:2)
All "current" practical functionality has been patented, how about ideas and design that hasn't yet been thought of.
When Charles Babbage came up with his Difference Engine, did he think "Wow, all this needs is a mouse and a graphical UI", nope, that came later.
Although I cant believe I'm saying it (just playing devils advocate I suppose) but perhaps all this patenting may lead to some designers thinking out-of-the-box with their next UI/ Human Interface
Re:In other news.. (Patents) (Score:2)
doubtful. creating a better UI/HI has been researched for quite a while. The guy who came up with the design for the mouse at PARC (for the life of me, I can't remember his name, Keys or something) also created a piano type keybord that could be used one handed, and was considered vastly superior to the normal keybord by everyone who learned to use it. It just didn't catch on. If I reca
Re:In other news.. (Patents) (Score:2)
To quote Back to the Future II "You use your hands, thats a kids toy"
Sorry about the source of the reference, but oh so apt
Re:In other news.. (Patents) (Score:2)
Re:I wonder... (Score:2)
Re:I wonder... (Score:2)
Re:I wonder... (Score:2)
Thanks for the link, I'll check this out -
Hmm, Fabrice Bellard... that name rings a bell, way back from my msdos days... (peruses the bellard.org website) AHA! That's the very same Fabrice Bellard who wrote that gem of a program called lzexe - That just made my day, finding that Mr Bellard has come over to the light side of the force
Re:I wonder... (Score:2)
Yes, what you said...
Re:Infringe away (Score:2)
Disclaimer: IANAL