Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Really a surprise? (Score 3, Funny) 493

Well he said the Unix way so I'm assuming he's thinking of some sort of demented scheme involving fork() and a filter-style JS interpreter which spits out a shell script which is then piped to bash with the DOM as an HTML file and the output redirected back to Firefox. Or the official Windows binary was compiled with Intel's monolithic compiler rather than gcc.

Comment Re:Does it matter still ? (Score 1) 326

NT supported multiple architectures originally, and the developers ran on a non-x86 architecture IIRC. It boiled down to everyone already having working x86 code and not wanting (or not able) to switch that even if they did want MIPS or Alpha. Midori (a possible successor for NT-based Windows) uses managed code for everything, so they're certainly leaving open the possibility of running on any architecture by generating the per-architecture code at load time or run time. They'd have to use some sort of virtualization for legacy code, but it'd leave future architecture choices free.

Comment Re:Pricing Rational? (Score 2, Informative) 842

This article is treating the starter edition as something totally new which we haven't heard of due to Microsoft's diabolical scheming. Microsoft already made similar versions for XP and Vista but nobody heard of them because they were never sold in any developed country. Outside of some bizarre speculation by some bloggers that it'd double as a netbook edition, nobody has said anything about that version being sold outside of developing nations. Whatever the most basic version is that will be sold in the US, EU, Japan, Australia etc. will be like every previous Windows version in that it'll run as many processes as you want.

Comment Re:OS vs lib (Score 1) 553

The basic difference is like a $400 graphics card versus Mesa. In the strictest sense it would work but the performance penalty is too ridiculous to make it viable. The library alternative wouldn't be able to take advantage of OS resources which any sane implementation would rely on like the page table and would still pay the costs of OS overhead that the design would normally make redundant running on bare iron, like process isolation.

Comment Re:Nonsense (Score 1) 555

You're starting from the assumption that they're mostly concerned about some devotion to standards and interoperability and that they wouldn't just make their own proprietary alternative. I think it's far more likely that they'll move in the direction of a partitionable fully managed environment running on top of a very thin hardware abstraction layer. It'd be the equivalent of booting the computer into a .NET or Java VM, but without anything in between that and the hardware other than an exokernel. The Midori project is doing something like this, and speculation points to Azure extending that model to provide utility/cloud computing.

Microsoft would be able to make a clean break from the older APIs, leaving Windows 7 as the legacy OS able to run .NET apps on top. Azure would be the OS which runs .NET apps natively and could pool dozens of heterogeneous commodity servers into one virtual megaserver. Linux would have Mono, but there's nothing that would compete against it directly until someone could formulate an alternative. In the meantime Microsoft would have a fairly lucrative market to themselves while drawing more people to .NET.

Comment Re:WHY is apache different? (Score 1) 440

Windows hasn't used that security model in almost a decade now. Now it uses a role-based security model which provides the same protections as the Unix group-based model, albeit more flexibly and with finer-grained control. That's proven itself to be quite robust: The problems arise largely from code execution exploits in software using the network like Internet Explorer and from the users themselves. UAC and not running by default in Administrator mode help prevent some of the nastiest, but there's still a lot of nasty stuff that's still possible. Deleting a person's home directory usually hits them far worse than anything else because if they didn't back it up, it's gone, while the other stuff is just a reinstall away. Botnets only require being able to run software which can poll somewhere else to pick up orders, to send mail in some manner, to stick that program in a hidden directory with the same name as an important long-running system process and make it executable and finally to set it to run every time they log in. For a single user system run by the proverbial grandmother, that's just as effective as whatever crazy elaborate scheme any hacker can cook up.

Comment Re:The real problem (Score 1) 465

The RTC is used for a variety of purposes even if it doesn't need the current year. Anything where the player waits even for a few seconds uses that clock or the interrupt timer. Linux uses the interrupt timer by default in those cases, but it initializes the timer and synchronizes it against the RTC if it exists to protect against drift and to account for leap seconds and the like.
Microsoft

The Secret Origins of Microsoft Office's Clippy 263

Harry writes "Most folks think that Microsoft Office's Clippy, Microsoft Bob, and Windows XP's Search Assistant dog were perverse jokes — but a dozen years' worth of patent filings shows that Microsoft took the concept of animated software 'helpers' really, really seriously, even long after everyone else realized it was a bad idea. And the drawings those patents contain are weirdly fascinating." The article, a slide show really, spreads over 15 pages.

Comment Re:I don't see it (Score 1) 197

Tablets didn't fail so much as tablet PCs failed. Stuff like cell phones, GPS units, book readers, personal media players, PDAs, smart remote controls and the like are all quite successful and available as small tablets, but they're not PCs. Designing a bigger and better one of those is more natural than trying to make a laptop usable without a keyboard.

Comment Re:64 bit Java? (Score 1) 387

After 1.6_10 and JavaFX, they're effectively one and the same. There's a JavaFX demonstration of an experimental feature where you can drag the Applet from its spot in the page and it becomes a regular JWS application with only the slightest pause as it spawns a new OS-level container. I'm pleasantly surprised to see all that Sun's done to improve Applets even after they've mostly failed in the market.

Slashdot Top Deals

When it is incorrect, it is, at least *authoritatively* incorrect. -- Hitchiker's Guide To The Galaxy

Working...