IE7 Separated from Windows Explorer
An anonymous reader writes "Security experts warned Microsoft 10 years ago that putting IE as a component of Windows Explorer was a bad idea, looks like Microsoft finally decided to listen to the advice. According to a short write up in Business Week, Microsoft has decided that when IE7 comes out with Vista it will no longer be a component of Windows Explorer and will be able to replace IE6 even on XP machines."
Surely they mean outwordly replace IE 6 like Firefox etc do, whilst keeping IE 6 tied into the XP system?
I wonder what would happen if you decided to remove IE 7 after installing it. Or will they "upgrade" it like they do with DirectX and Media Player (ie one way upgrades only, essentially no rolling back).
They are talking about Click to activate ActiveX controls as being a security benefit thats been added for the user - I thought it was because of losing the patent dispute?
ps, the guy talking sounds like Farnsworth, its worth listening just for that!
liqbase
AWESOME!
I had heard initially that IE7 wasn't going to be available for Windows 2000, and assumed that meant it wasn't going to be for XP either. If it works on XP, what would stop it from running on 2000 other than a Microsoft desire to cripple it so that people have one more reason they must leave 2000 which still works fine for most tasks [as long as it's well patched]?
Oh You POS
Didn't Microsoft engineers claim, in court, to the EU that they couldn't remove Internet Explorer from the Operating System without breaking it?
Interesting seeing as Microsoft are now suddenly able to seperate the two (in reference to Windows XP, not Windows Vista).
Uh, no. The Mac people were right! :P
wow
Another divorce. Why can't Americans just stay together for the kids?
Religion for nerds. Stuff that really matters
This is great news! However, will IE7 on a Win XP box simply be an add-on (a la Firefox) while maintaining the status quo for Windows Explorer and IE being linked?
Will Windows Explorer still be able to function as a web browser once IE7 has been installed separately on XP?
I imagine a lot of users are quite used to typing webaddress.com into Windows Explorer, now. I suppose that should respond by launching the user's default browser with the command line argument webaddress.com, but is that what it will do, or will WinExplore still function as a browser?
Next thing you'll know, maybe they'll realize that running executables out of the browser is a bad idea, and that an arbitrary execution flaw on CD insertion is NOT a feature.
My new blog
And you could run Safari and forget about IE7.
Wow, for once slashdot has a more insightful writeup than the actual article.
I actually feel stupider for reading the same article twice (once on slashdot, once on businessweek)
- A
Is Microsoft actually going to add some stability to Windows? The whole ie==explorer thing has been a security and stability plague since it was introduced.
Perhaps this would explain why when I type a URL in Windows Explorer it launches my default browser (Firefox) rather than opening the page in IE in the same window...
I'm sure I'm about to burn karma with this... but in KDE, Konqueror acts as both web browser and file manager. At least it's entirely userspace, but does anyone know how closely the file managing and web browsing aspects of Konqueror are tied?
Did you hear IE7 Separated from Windows Explorer?
Yes, I also heard she is now dating some new guy Winslow Vista.
He who knows best knows how little he knows. - Thomas Jefferson
Will anyone who isn't currently using MSIE6 use MSIE7 on this news?
IE was integrated because the same kind of display used to show files and directories could be used to display web content, and it made sense to integrate the same technology in order to save on system resources.
Today, with people having more horsepower in their computer then they know what to do with, same goes for hard drive space, having a tightly integrated web browser / file browser doesn't make sense, and it has been a source of Microsoft's security problems.
Yes, you will still be able to type a web address in the file explorer in Vista and have a web page display . While explorer and internet explorer are no longer integrated, Vista will transparently switch between the applications and maintain the same window view.
I am sure that I.E. components will still be launched at system startup, to give Microsoft and edge over 3rd party browsers for quick browser launching, but by removing the integration with the file explorer, this will definitely be a welcomed change that should offer better security in the long run, which Microsoft desperitely needs.
I haven't thought of anything clever to put here, but then again most of you haven't either.
I thought that integrating IE with Explorer was a great idea. I talked about it with other techie friends. We all agreed that it would be a "cool thing". Truth be told, it still is a cool thing. I'd love Mozilla to be my official interface to my hard drive as well as the web. Unfortunately, security in such a situation really is tough. In our networked world, there is too much malicious and flawed software/content out there. And so we go backwards feature-wise in order to secure ourselves. Unfortunately this is happening in a lot of places, not just in technology. I'm taking this way beyond the original context, but "The well-being of mankind, its peace and security, are unattainable unless and until its unity is firmly established." We can't truly be secure anywhere until we can trust others. And we can't trust others until we have justice. And we can't have justice until we all recognize at a deep level that all human beings are equal. This recognition of the unity of humanity must acknowledge our diversity. Living in harmony is a goal, not a means. The means is the recognition of the unity of humanity.
Helping with organizational effectiveness is our job.
Microsoft mentioned it was due to security designs in Vista.
I doubt though that something so integrated into windows explorer can be seperated and reprogrammed into a seperate application within the extra 2 months.
Its alot of work not to mention may break many applications. For example cdroms that use autoplay sometimes display html and javascript in the windows explorer menu in a seperate pane. I suppose you could reprogram windows explorer to just call an IE7.dll to display it.
But Microsoft was found guilty of merging IE into a million libraries so third party apps would not function without IE and infact required it. Even a command prompt program that uses strings requires IE as a result.
Thank god I am not on the windows development team.
http://saveie6.com/
Does this mean kioslaves should be gotten rid of? Or is GNU open source software just so superior in all respects that the comparison is irrelevant.
Then why is apple switching to intel....? Yeah.. . How right the MAC people are.....
So in other words, now that they've won the browser wars at the expense of OS security, they'll unbundle it now.
It was so much nicer here in hell before it froze over.
You are correct in noting that Konq is entirely userspace, which is why they can make it browse whatever they want it to. If you don't like it, you can use Nautilus or firefox or midnight commander or any number of other things. This is only a big deal for IE/Explorer because it is tied to the OS, and because it is really your only choice for many things.
As for how tightly tied konqueror is to itself, that's pretty much moot. Much of Konqueror's capabilities are provided by kioslaves, which are another layer entirely, and could theoretically be used by other apps. *Shrug*
Why would anyone want to separate them? Konqueror is my favorite file manager for that reason. I can have one tab with my web folder, another tab using ftp or sftp, another tab viewing the page on localhost, and another checking the page through the internet. That's how it should be. When I open a file in Kate, I want to be able to open a file remotely or locally. Should be no difference.
The problem with MS's version was that the whole freaking system crashed if IE crashed. And holes in IE left system critical holes in the kernel. Don't throw the baby out with the bath water.
In times like these, it is helpful to remember that there have always been times like these. - Paul Harvey
and will be able to replace IE6 even on XP machines
You've always been able to upgrade IE on its own. Heck, I remember installing IE4 over IE3 on NT ten years ago. This is hardly a new feature for IE7.
The most rabid believers in American Exceptionalism are the exact same people whose policies are destroying it.
This was my thought too. However, I seem to recall that Konqueror is little more than a frontend for KIO slaves. Could be wrong though, so I guess we need some one knowledgeable to respond or head to the repository. :)
The only reason they did this in the first place was to circumvent an antitrust case. Now the antitrust case is over, so they no longer need the web browser in the OS. End of story
They also lied to the US DOJ with the same reasoning. It's suddenly possible when they *want* it to be.
Don't tell me the linux people were right again!
KDE and Gnome, both eager to please to unwashed masses by obediently emulating every error Microsoft has made, both integrate webbrowser-components into their file-browsers.
Of course, now that Microsoft separates them, the imitators will shortly afterwards do the same and proudly claim that they were the first to do so.
already hear about this? This is old news. Microsoft is a little Dutch boy sticking his finger in a flood.
I'm sure that this isn't the only security warning Microsoft received -- and ignored -- at the time. Will this convince them that they don't know everything while the rest of the world knows nothing yet?
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
But considering that I'm actually using the Beta for IE7 on XP now, it seems to be working.
Or are you talking more that it will be tested on XP and all, but the final version won't be available?
By the way, you can download and run the beta now. It's open. Even has an uninstall on it.
"Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
Actually if I recall correctly Konquerer isn't either of those. In fact, it is just a holder for Kparts. In turn, there happens to a be a Kpart for file management and one for HTML rendering (KHTML in this case). So...konquerer can also be a music player (there is a Kpart for that), an RSS reader (again...another Kpart)...
So, konquerer really can be anything you want. So this isn't the best example.
Unstable Apps: Our Android Apps Don't Suck
Konqueror is not a file manager or a web browser, in the strictest sense. Konqueror is just a container that runs KParts. That's all. There is a file management KPart, and a Web Browsing KPart, which is what most people use by far. But really konqueror is just a shell that loads whatever you want it to. The KHTML KPart is no more 'integrated' into KDE or the OS than the PDF KPart is, or the MPlayer KPart.
Firefox will do the same thing in XP
So, should Konqueror listen to the advice too?
Didn't MS say something to the effect that IE was so tightly bundled into Windows that it would be impossible to remove?
There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
IE and explorer run entirely in userspace too.
I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
Yes! I can finally completely uninstall it from my system!
Actually, I'll just stick to my Mac.
http://www.microsoft.com/windows/ie/ie7/featureta
From here
http://forum.pcstats.com/showthread.php?t=35534
He he, "one quirky feature". Way to miss the point. Note that you can disable Download Signed ActiveX controls too, or make at least make it prompt you.
There's a best practices document here
http://msdn.microsoft.com/library/default.asp?url
I think the basic problem is that they still want to avoid breaking websites that rely on ActiveX as much as possible. You can see lots of stuff in that document which means that some ActiveX controls will still automatically on a webpage. If anyone develops and exploit for them and you run it on XP as an admin, you have a problem. Of course, if the user knows what they are doing they can make it secure, but the default setting is more geared to compatibility than security.
echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
Now what are the odds that this security-increasing effort manages to introduce some more fairly blatant security holes?
I installed IE7 (let me explain) and the FTP functionality in it is just like directory listings like Firefox has. I use IE for ftp just so I have the ease of a Windows Explorer-like interface for FTP. So I can't do that with IE7. But, if I open windows explorer or any folder, I can put an FTP address in that address bar and it works just like IE6 with the explorer interface. Unintentionally, I found out when I installed that it kept it separate. Interesting...
So does that mean that it will be possible to run windowsupdate from within Firefox (or from any other non-native browser)?
Dude, you're a fucking idiot.
This is not new. Windows Explorer in Windows XP works just fine if you remove IE and IECore. Just go get www.nliteos.com and customize your windows installation to not even install IE or IECore to begin with and you will see Explorer works just fine without it.
Gee, how long did it take them to figure out what people knew from the beginning? Security and IT professionals have flogged this as a major security risk from day 1.
All I can say is that now that they have done this, I'm beginning to believe that they want to build a decent and secure product for their customers.
This is my sig. There are many like it but this one is mine.
I downloaed the IE7 beta 2 for XP yesterday and you can see that explorer is no longer tied at all to the web browser. Going to slashdot.org in an explorer window starts the default browser now.
The war with islam is a war on the beast
The war on terror is a war for peace
This was the first thing I thought of too. When I use KDE I still prefer Firefox as a browser, yet, telling KDE this, it seems to reluctantly give up control of URLs because they seem to have their own URL syntax for things. I typically delete parts of KDE I don't want to mysteriously get launched, but Konqueror (as a file browser) is not one of the things I want to do without.
The web components built into GNOME are only good for rendering simple HTML and XML and do not have any active scripting features/plugins etc. Think of it more as a preview for web documents, like image thumbnailing.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
By the time IE7 is released 2000 will be unsupported. Atleast that's what I was told.
"brix_zx2, What is your sole purpose in this forum!?!?!"
"To do whatever you tell me MODERATOR!!!!"
This is what's funny about slashbots. IE resides entirely in userspace. In fact it's just a collection of ActiveX controls that are embedded in a number of areas. The IE container for web browsing, the explorer container for filesystem browsing, the help container for browsing help files, etc. There is no real problem with using IE with the desktop shell, that isn't a problem with every other reuse of IE. The problem isn't the way IE is used, it's that it's a buggy piece of shit.
In theory, if it is decoupled, you could run multiple versions of IE on the same machine to test compatibility. This will save QA departments from having to use virtual machines or seperate machines to test each version of IE. Granted, if IE stuck to standards, you wouldn't have to test in every browser known to man, but at least this is a compromise.
today is spelling optional day.
And we have the court documents to prove it!
You need to keep in mind that Konqueror is nothing more than a very thin wrapper around various components. One such component is the HTML renderer, and another is the file manager component.
Each of those components is completely separate. In fact, one could easily write two separate applications (ie. a window with menubars, toolbars, etc., which embeds only one of each component). However, as is often the case, it is better to reuse the common code between the two, and that is what is done.
In effect, the Konqueror file manager is already a completely separate piece of software from the actual web browser (KHTML). They just are accessed together via a common wrapper.
I'm starting to agree with the poster claiming that Slashdot sounds like Fox news and friends sometimes. Repeating vague popular opinion sound bites without merit when you dig below the superficial. If we keep this going we will be the most FUD-based side.
1) It is a fact that old Windows implementation is broken without IE html controls present. They are expected to be there by some applications because they were part of the platform. This has been detailed ad nausam for people really interested in the technical facts and details, but see this post just above mine. So they didn't lie. But poor design decision? Certainly.
2) Vista, and only Vista, seperates this. Did you attempt to read the article or anything else about this outside of Slashdot comments?
3) It's amazing, but you can actually change things when you develop a new OS..
Just the other day I went to open an HTML page I'd made in IE7, to check that it rendered properly. After fumbling around for a few minutes wondering where they'd hidden the menu bar (yeah, clever one, Microsoft, give your most-used program a UI that flies in the face of 20 years of convention, and don't tell anybody you need to hit the ALT key to bring it up, that'll go down a treat with Joe User), I selected "open", browsed to the file... ...And IE7 opened the page in Firefox, my default browser!
Clever, eh?
What really struck me about this is that Microsoft can make a horrible design decision, at least from a security point of view, continue making that mistake for 10 years, and it doesn't dent their market share.
Tomorrow, they could decide to leave IE and Windows Explorer integrated. But it just doesn't matter.
The early reviews I've read on Vista have been lukewarm, but it just doesn't matter. Vista is delayed again, and again, features are pulled out, then it is delayed again, but it just doesn't matter.
No matter what Microsoft does, 90% of the worlds PCs will be running their new OS at work and at home in a few years when their PCs are cycled.
Even those of us that replace Windows with some kind of Linux are still paying for the Windows license. The only way to not pay Microsoft is to go Mac.
This is so incorrect I don't even know where to begin. SLASHBOTS: how can you mod such blatantly wrong shit up so high?
When the antitrust complaints were first made, IE was not integrated into the OS and apps did not depend on it. That came later, and the level of integration was significantly increased during the trial.
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
Why do I have this nagging feeling that this will fix exactly NOTHING from a security perspective and instead is meant to drag us evermore into MS's tentacles? I honestly can't imagine MS ever doing anything just because it's a good idea. MS first and foremost thinks of what's good for MS. You are a side effect. That is their business model. Mod me down as a hater but prove me wrong first.
I agree with the parent. Wanting to use a web browser as a file manager? Yeeeesh.
GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
The original post was a troll for the apple fanboys.
They bit.
Not to mention the confusion it causes for users.
is separate dlls and registry entries, I'm sure they'll still use lots of code from IE in Windows Explorer. Don't get me wrong, I love this. It means when IE takes a dive I don't have to shell to a command prompt to get it fixed (and deal with MS's lousy command line tools). It's never been that hard to separate the two (you just dupe the dlls and reg entires).
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Why the hell can't these folks give a WRITTEN transscript along with the podcasts? Podcasts are just audioblogging, and audioblogs suck. Let me read the damn thing, please.
jX [ Make everything as simple as possible, but no simpler. - Einstein ]
Security wasn't a customer hot button 10 years ago.
The Kruger Dunning explains most post on
The integration is actually tighter between Konqueror and KHTML than it is between Explorer and IE. Explorer can only embed IE as an OLE server, which accounts for all your menus flipping around depending on whether you're viewing local files or a website with http. Konqueror embeds KHTML as a kpart, which would be more analogous to Explorer embedding IE as a COM component. Except Explorer can't do that; in fact, the only generic COM container that windows comes with is ... Internet Explorer! Sort of a chicken and egg problem. There's plenty of apps that embed the IE COM component, so it's certainly possible. Just that none of them are decent file managers.
You certainly don't need KHTML to browse files, and as Safari shows, you don't need Konqueror to use KHTML. Whether IE's OS integration is considered "userspace" or not is sort of a matter of whether you consider the HINTERNET part of the win32api to be userspace... technically yes, but then again, libc is userspace too...
Done with slashdot, done with nerds, getting a life.
When I open a file in Kate, I want to be able to open a file remotely or locally. Should be no difference.
Yes and no.
Yes:
A file is just a collection of bytes that needs to be sent/received to/from an application to a storage location. File operations are file operations whether it is on a local file or a remote file.
No:
There is a big difference between the two when you examine the bigger picture. First, a remote file gets transmitted over the network and, depending on the method used, may be in the clear. Opening a confidential read-only file on the machine it is stored on may not be a big deal, but transmitting it across the network is. If you have a file at home that you want to FTP while you are at work, you may not want it to be visible to anyone sniffing the network.
Also, there are some details that might cause problems. If you edit a file with Emacs and save it, you create a file with a '~' at the end of the filename. If it is a remote file, where do you create that? Locally, or remotely? If locally, how do you guarantee enforcment of the permissions on the file? The local admin may be a different person. If remotely, what if you don't have permission to write to that directory? This problem might cause applications to crash.
Sure, used properly it is a very convenient way of viewing/accessing files. Unfortunately, everyone makes mistakes. Did you select the wrong tab and accidentaly send something in the clear, or to the wrong location? What if you can't undo your mistake? (Permission to create a file, but not delete it.) This is one of the dangers of integration - if it is handled the same, and looks the same, how do you avoid mistakes?
Personally, I like idea of handling files that way. However, I know I make mistakes, especially when I'm rushed, so I use different applications to do different things and access different locations. I may lose track of different tabs or windows, but I have yet to mix up what application I am using.
Reading code is like reading the dictionary - you have to read half of it before you can go back and understand it.
Another story posted by people that don't get it...
How many of these stories a day are we now going to get?
IE7 replace IE6? WTF, That has always been possible.
Also Explorer uses the IE 'rendering' dlls, it doesn't use Internet Explorer.
There are so many things wrong with this post and story I don't even know where to start and won't.
If you don't get it, don't post it.
Take a look in /usr/kde/3.x/lib/kde3/ and you'll find various libraries beginning in "kio_". Those handle things like "file://" and "http://". There are other ones for handling mime-types like text/html and inode/directory.
Konqueror's web browser/file manager functions are just a side effect of this design. You can remove the HTTP libraries and it'll stop being a web browser.
Too bad it won't be out in fall like the article/Podcast reports.
Just another inconsistency by substandard reporting.
IE7 will do a lot of great things for Windows XP, but it won't remove the IE subsystem from the OS. Doing that would require almost a complete rewrite of XP (which is what Vista is moving towards) as everything from the aforementioned file manager to the built-in help file viewer relies on the IE subsystem to render to the screen. What IE7 DOES do for XP is basically implement a lot of the security bonus of using FF, like blocking activeX controls, etc. from automatically running, fixing the stupid BHO (browser helper objects) model, attempt to prevent phising and so on and so forth. The true power of the new approach will be evident when Vista comes out. In Vista, IE7 will now run only in user mode (seperate from the kernel), only allow file access to the temporary internet files folder, and more (which can be found easily by googling for IE7 info). It will truely be a godsend to people who have to deal with the consequences of the stupid way IE is now (read: spyware whore). I've had the beta version of IE7 installed on my XP machine for over a month now and it's actually very nice, of course it is still not as secure as using FF, but it doesn't have the FF memory leak feature, and in terms of functionality it has most of the features you use FF for. It just doesn't have the theme/extension architecture that FF does, which sucks, but will probably change (well the extension part, MS seems to have a penchant for denying user customizable UIs). And yes, you can rollback to IE6 just fine whenever you want.
And ever since Shane Brooks created LitePC, I can safely run Windows 98 and 2000 without a trace of IE, its dlls, or its rendering engine.
With the news of IE being separated (as it should), I might even consider looking at Vista, but I'll probably be 100% free of Windows by that point, as I gradually transition to Linux.
Hmm, good, could decrease 2k/XP UI latency maybe?
Like the -lite series of products.
This is NOT true - there are plenty of vendors who sell bare machines; or rather, they give you a PC installed with one of the free DOS variants.
In the UK, I bought a blank PC for my home Linux server from Novatech - Windows XP was available for about £30 extra.
You may need to hunt around but they are available.
Gentoo Linux - another day, another USE flag.
...but have you seen where the eyes are?
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
Because the moderation system on Slashdot means that unless you fall entirely in like with Slashdot's beliefs, you get modded down.
Slashdot's Belief's:
1. Windows sucks, linux can do no wrong
2. Science owns all, religion is to be lambasted
3. If you're not using the most technically cumbersome method to do anything, you're not doing it right
I am currently running the latest beta release from 20th of March on windows xp and I DO NOT have IE installed at all. Apparently when you install even the beta of IE 7 you are allowed to uninstal IE compleatelly. Now this might only seem to be the case so I am not claming that MS have really removed the IE explorer linking. IE 7 shows up as a windows update just like Media Player and all the security updates. Also since I removed IE from the system components I experienced an IE crash for no apparent reason and some other weird behavior like after the crash the reboot and system load took forever. Since then everything seems to be working fine. Well it is a beta so bugs are expected and I am really not complaining. Just letting you know what my experience has been so far. Also the latest beta seem to be a slightly polished version compared to the previos one but clicking on links that open in new window is sometimes a problem.This is apparently not the final verion of IE 7 and some of the features are likelly still missing so if you decide to use it keep that in mind. It is a step in the right direction though and will give Firefox some very stiff competition as the quality of the software seems to be somewhat better.
One way that i am sure many slashdotters avoid the windows tax is buy building your own computer...
The problem with MS's version was that the whole freaking system crashed if IE crashed.
This isn't entirely correct. EXPLORER.EXE, which is tied in with IE and is largely responsible for the GUI, can be crashed by IE. This mucks up the GUI to the point where the system is apparently hung. However, the NTOSKRNL.EXE almost never gets faulted by these kinds of crashes and, in reality, continues to run even though the interface is completely hosed. This is analogous to crashing XWindows in Unix in the sense that X can be completely hung but system processes underneath it continue to function normally. The difference is that a Ctrl-Alt-Bksp will kill X and give you a command prompt, whereas Windows has no such option. There has been talk in the past of Microsoft releasing a command-line version of Windows Server (i.e. the GUI is optional), but AFAIK, that's just been talk with no real action.
Note that crashes that do fully lock up a Windows box are almost always caused by faulty drivers, usually video drivers because these run in kernel space. Linux is just as susceptible to faulty drivers as Windows is. I've had a number of servers up and croak with a KERNEL PANIC because of a faulty RAID driver. Dodgy hardware, poor cooling, overclocking, etc. also locks up boxes but this isn't a Windows-only phenomenon by any means.
In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
Sounds like you don't tell it the correct way. Controll Center->KDE Components->Component Chooser->Web Browser and set it to Firefox.
When other applications get launched it's not mysteriously, but based on MIME types. Left click on a file of the type that "missbehaves" select properties. Click on the little wrench and edit the Application preference order to show your preferred application at the top of the list.
I don't mean to sound cynically anti-Microsoft here, but... I'm surprised to be the first to say this -- doesn't anyone else see that MS is probally decoupling IE from Windows not so much for the security reason as it is to proliferate its own brand of standards in AJAX similar to the way in which it gives people a headache in CSS and the way in which it tried to kill off / take over Java?
If IE adds its own JavaScript specs for AJAX via its new AJAX-creation software, supports the corruptions in IE 7, and gets people to adopt it buy suckering them into installing IE 7, then won't the problem of standards become an issue once again? Sure, IE might be more standards-compliant in HTML and CSS, but MS obviously is banking on the trend of AJAX becoming more important and making the old HTML & CSS combo less relevant. MS obviously knows that web apps are the next frontier in computer applications, and controlling AJAX is one way they could maintain their monopoly. It's interesting how IE 7 is going to be able to be installed on older systems running XP. I find that, too, to be curious and worth noting -- wasn't it MS that tried to lock IE 6 to Windows XP only? My hunch is that MS is preparing for the short term where not many people will see the necessity to upgrade from XP to Vista, but again, the transition to web apps means that the OS that people use is not as relevant as the way they access the web.
Of course, this is all my speculation, so feel free to enlighten me if I'm off base here.
I think it's a good idea, at least the way KDE does it. KHTML is just an embedded KPart. It's not really "tied into the operating system" and thus doesn't lead to the same security holes and issues you have in Windows. I, for one, hope the KDE folks leave everything the same.
I dont trust Microsoft and I wont be using IE7. I've already removed any traces of IE6 from my XP pro system. Mozilla firefox is here for good =)
Didn't they just tie Windows explorer and Internet Explorer together so they'd win that antitrust battle?
You can run but you can't hide, except, apparently, along the Afghan-Pakistani border.
My mistake. When all you remember is the computer being inoperable, one can forget the distinction. Though to be fair, when I upgraded to Ubuntu Dapper and for some reason Xserver wouldn't run properly and hog the system where I couldn't kill it and had to restart several times (and install lynx to find a solution) I considered it as the upgrade crashing my system.
In times like these, it is helpful to remember that there have always been times like these. - Paul Harvey
See where you used the word "embedded"? That's the problem. It's embedded in outlook. It's embedded in word. It's embedded in Help. It's embedded in *the desktop*. That is what people mean when they say "integrated"; IE is embedded so far into windows that it actually runs certain things with admin permissions. IE is a buggy piece of shit, *and* it can royally fuck up your machine.
/etc; it can't wreak havoc in /usr/lib. This is what is meant by "userspace"; it means encapsulation, it means *not* embedded in everything. IE most certainly doesn't meet that requirement.
Even *if* Konqueror were every bit as buggy, the worst it would do is fuck over your particular userspace. It can't ruin
It's about time. This should help with security, I would think. I wonder if they'll be able to keep the functionality the same across the board... whats going to happen when you type C:\Windows into IE - or www.google.com into Explorer? eh n/m I'm sure they thought of that...
plus, apparently gecko is being ported as a kioslave, so you'l beable to choose between khtml or gecko
Internet Explorer is made up of lots of DLL's almost all of which will stay in windows:
* mshtml.dll -- Handles all the HTML rendering, is needed by lots of shell components
* jscript.dll -- The Javascript engine -- like vbscript is part of Windows Script Hosting
* wininet.dll -- The API that handles the communications on the Internet -- gotta stay!
* urlmon.dll -- Implements the IMoniker interface to retrieve things via the Internet -- stays.
* shdocvw.dll -- Implements the shell (what's inside explorer.exe) and also IE (what's inside of iexplore.exe) this they might actually seperate. But I doubt it, or even if they do there will be a shared library or lots of cross calls.
Anyway...
God made the natural numbers; all else is the work of man - Kronecker
Everytime Slashdot posts something reguarding Microsoft, hundreds of people rush to make Microsoft bashing comments here - no matter what the article is or how much it has to do with the company. This is another attempt by Microsoft to make its software more secure. To those bashers: would you rather them not try? They do the work to redesign their OS and browser integration, and all I see is people ranting about problems in IE6 and how great their Macintosh is. There are plenty of other websites where you can say the same things over and over. Why infect this one?
>The difference is that a Ctrl-Alt-Bksp will kill X and give you a command prompt, whereas Windows has no such option
Actually pulling up taskmanager.exe by way of Ctrl-Alt-Delete will allow you to start a command shell.
you don't need Konqueror to use KHTML
And the converse is true: You don't need KHTML to use Konqueror. In fact, if you do not plan to use Konqueror as a web browser (and you do not plan to use other applications that rely on KHTML, such as Amarok), you do not need to install KHTML in the first place.
Unfortunately, Explorer has, for 11 years now, tied HTML rendering with the shell itself -- meaning that unless you use a completely unrelated shell (like BB4Win), you cannot remove this component of Explorer. It actually is possible to use KHTML to render the KDE desktop, but it is neither required nor default.
There is little technical reason why things such as the OS update code should rely on HTML rendering code, actually only MS's version of HTML rendering code
Other than that HTML is actually a decent language for specifying page-like user interfaces, right?
(much like there would be little technical reason for BMW to run the ignition circuitry through the stereo).
Unless "shut your door" and "go get some gas" [fuel low] and "you left your lights on last time" [battery low] and "I need a checkup pretty soon" [service engine soon] and especially "buckle up!" were spoken through the car stereo as well.
Somehow, it doesn't seem to want to install under WINE.
Because it reinforces the party line, and is a commonly-held belief around these parts. IE being integrated into the kernel is one of those things that everyone knows, although no-one I've asked has ever been able to provide any proof.
It's official. Most of you are morons.
A left-handed lesbian albino midget eskimo.
Userspace has no distinguishable meaning if it also has full root privileges.
'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
The web components built into GNOME are only good for rendering simple HTML and XML and do not have any active scripting features/plugins etc. Think of it more as a preview for web documents, like image thumbnailing.
Unless those web documents need ECMAScript in order to render correctly. Before you flame me about principles that ECMAScript should never be necessary, think about documents written in languages not supported by major operating systems.[1] They need to be transliterated at view time from an ad-hoc character encoding into a stream of <img> elements that refer to glyphs representing the characters of the language, and it's a lot more bandwidth-efficient to do this using a script at the client side than at the server side, even with gzip transfer encoding.
[1] "I want to make sure everyone understands that we (Microsoft) don't add characters to Windows unless they are in characters that are in Unicode." (Citation) Unfortunately, not all scripts in existence are encoded.
Yeah keeping stuff in user space is good idea. But when you only have a single user on a computer it makes absolutely no difference.
The real problem isn't having an integrated web browser / file manager. Its allowing the web browser to run scripts that are allowed to modify files. Even if you only allow it to modify files in /home/me its still as much a problem as if it could change files anywhere.
no, that's not what userspace means at all
Um, I do? It took forever to get all that stuff configured correctly, and now I want some rogue program to come along and wipe all that stuff in /etc? Moreover, I want some rogue program to come along and add its own /etc/init.d/spyware-deluxe script?
Penny - plain text accounting
The difference is that a Ctrl-Alt-Bksp will kill X and give you a command prompt, whereas Windows has no such option.
You can always use [WinKey] - [R] for a run dialog, and type in 'explorer' there. Or, use ctrl-alt-del to get to that system menu (reboot, etc), which has a 'Run command' option. I had explorer crash many times and in this way I had it back without rebooting.
-- The Internet is a too slow way of doing things, you'd never do without it.
You misunderstand his point. The only way to get a command shell in Windows XP is to have a GUI window with a command shell. (Sure you can full screen it, but it is still dependent on the GUI.) On Linux, this would be like needing X running to get a terminal. Older versions of Windows were based on DOS (95, 98, ME) and had a boot to command-line option which did not load the GUI. In Windows XP that option boots to a GUI with a big cmd window.
Centralization breaks the internet.
> Actually pulling up taskmanager.exe by way of Ctrl-Alt-Delete will allow you to start a command shell
or
1) ctrl-shift-esc brings up task manager
3) applications tab | New Task... button | type "cmd"
if explorer is hung
1) ctrl-shift-esc brings up task manager
2) process tab | right click process "explorer.exe" | end process
3) applications tab | New Task... | type "explorer.exe"
AFAICR Microshaft told the justice dept they couldn't separate the OS from the browser when they were pretty close to getting their ass split. Now all of a sudden this seems to be possible.
to the point where the system is apparently hung.
Yup. Happens to me every few days. It is also caused by working with too many (slow) network shares on a WAN (at least XP doesn't BSOD like Win2k in this case.)
Easy fix: Ctrl-Alt-Del, go into Task Manager, kill all explorer.exe and iexplore.exe processes, then File/Run explorer.exe.
thegodmovie.com - watch it
you're obviously retarded.
To answer your questions, at least as far as the beta version is concerned:
Presently, with the IE7 beta 2, you can uninstall it. After installing IE7 beta 2, it appears in the "Add/Remove Programs" list (you have to choose the "Show Updates" option at the top). When installed, there seems to be no way to get IE6 on your machine. After uninstalling, IE6 "returns", if you will.
Also - the beta does not seem to work inside Windows Explorer. If you enter a URL at the top of Windows Explorer, it launches in a new tab in IE7, or as a new instance of IE7 if it's not currently running.
Cheers.
The thing that's always bugged me about #1 is that no one ever seemed to seperate IE the application and IE the HTML rendering/display engine. Most of what the DoJ was looking for could have been remedied by getting rid of iexplorer.exe and making small modifications to any part of the system that expected it to be there.
It'd be similar to saying that Safari can't be removed from OS X because a number of applications and system utilities rely on Webkit. Of course you can get rid of Safari without getting rid of the libraries - just drag the userland app to the trash.
Personally, I think that saying that there was no way to get rid of IE, the application, without breaking Windows was not true at all. People still don't seem to make that distinction.
There has been talk in the past of Microsoft releasing a command-line version of Windows Server (i.e. the GUI is optional), but AFAIK, that's just been talk with no real action.
.iso on Microsoft Connect (the new Beta site for MS) for Vista participants called "Longhorn Server Core", which is a naked versions of the server (no GUI, no add ins, no apps, etc...). I don't know if they're actually going to release it when everything goes RTM, though.
Actually, there is a
It's not tied to the kernel however a good bit of it and user.exe are interdependent, IIRC.
The closest *nix analogy I can come up with is:
Konqueror would be integrated as a component of X and would run under the root account, and while users' access through the GUI to forbidden files would be handled correctly, undocumented API calls and of course critical bugs would enable malicious code to interact directly with filesystem modules.
I know I know, not entirely accurate but that's the closest thing I could come up with to Windows' architecture.
The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
You can remove IE7 Beta 2 from Windows XP via Add/Remove programs with no ill affects. The IE7 installer caches the installation files automatically so that this is possible. Kind of like being able to remove SP1 (no way to remove SP2 without a format or reinstall of WinXP, no matter what Microsoft claims, try it and watch Windows get hosed). I installed and uninstalled it last night, before installing it again, just to try this theory out.
@Mindless Drivel: 100% of Twitter posts ever Tweeted.
That's just an API. Any browser that implemented a compliant API could provide the same features. For instance, there is a mozilla add on that actually does replace embedded IE activeX objects.
Try finding a bare laptop in the US. Good luck. You practically *have* to pay for Windows.
I worked for a software consulting company that won a large ($3 Million) contract to created a client-server package with a Java Applet as the client. The main selling feature of this was that it was platform neutral since the customer had a base of macs and PCs. Then we started coding the gui and the GUI stuff would always break on Macs and it would only work with the microsoft java plug-in, not the sun java plug-in in certain browsers. In the end, my company essentially forced the customer to abandon their Macs. I quit before the lawsuit.
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765
Actually I think its something else. First the question to be asked is whether when we are talking about IE we talking the engine (think equivalent of KHTML, WebCore or Gecko) or the browser. If we are talking about the engine, then it would cause a lot of issues for the system, since a lot of the system actually seems to make use of that engine. Components using it include 'Windows Explorer' and the 'Add or Remove Programs' control panel. If we are simply talking about the browser then that would be easy to include optional. I can't imagine trying to replace the engine used by Windows with anything else, but the one provided by Microsoft. The system has enough issues without being dragged down by pluggable rendering engines. Where they did go wrong though, is not seperating the execution rights provided by IE and the engine used by the system.
Jumpstart the tartan drive.
Others have noted that you can build or buy a computer that is not subject to the Microsoft tax. It's also important to remember that there are vendors who sell laptops bare or with Linux.
Very true, but I don't run my windows machines as an admin.
I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
If there was a lot of shared functionality, that's precisely what DLLs are for. Now I'm no Windows expert but I'm pretty sure Windows 95 had DLLs.
Apart from that, reusing a file manager window for a web browsing window might save windowing memory (assuming the web content was simple otherwise this would probably dwarf the file explorer), but in that case, why not have reusable windows for all windows programs?
Although I think it is a good move for increasing security in IE7 from Microsoft and deserves kudos, I also believe it's great news for FireFox and Opera.
Microsoft will no longer be able to claim that the browser is inseperable from the system, so anti trust laws can be used to force MS to supply Windows without IE, or with FireFox and Opera.
'For we walk by faith, not by sight.' II Corinthians 5:7
Even if justice worked perfectly, some people would still commit crimes, even intentional crimes. You still could not assume you could trust everybody.
And how can we have a perfect system of justice without the system unjustly violating things like privacy etc.
I agree that there is much more that unites humanity than divides, but seriously, what does that have to do with web browsers?!
how will this work for "Explorer" view in SharePoint world, according to which they sold 73 million licenses already?
Explorer is not an X Server equivalent. When it crashes, other GUI apps (including terminals) can and do continue to run. If the whole GUI does crash (which is usually caused by the video driver hanging) then this isn't explorer's fault, and is nothing to do with explorer/IE integration. In this situation a non-GUI terminal doesn't help; once the graphics driver has fucked itself in the ass you can't change the graphics mode. Of course, if the driver is permanently fubared it can be helpful to boot into a non-GUI mode; which is why XP has the recovery console.
The difference is that a Ctrl-Alt-Bksp will kill X and give you a command prompt, whereas Windows has no such option.
That isn't true at all. When I am forced to use IE and it does actually hose my EXPLORER.EXE process, I can hit the three magic keys and restart EXPLORER.EXE through the run utility [in WinXP].
Actually pulling up taskmanager.exe by way of Ctrl-Alt-Delete will allow you to start a command shell.
While this is true, it's almost impossible to recover the GUI using this method. At best you can get the box to shut down gracefully for a restart. What would be really nice is if MS would provide a method to re-launch the GUI after it's crashed. Then we'd really have Windows more or less on equal footing with *nix/XWindows at least from a crash recovery perspective.
In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
Hmm. That gave me an idea: Take a couple switches/buttons, solder them together in such a way that you can hook the whole thing up to the RS323 port and write a driver that checks whether a switch/button was triggered and then executed user-definable events. You could not only use the thing to remotely control your XMMS/Winamp, but also put in switches/buttons that automatically kill X/EXPLORER.EXE (make sure that the dangerous switches are under cool protective covers like in fighter aircrafts). If you're ambitioned you could put a USB chip into the thing (as RS232-capable PCs are getting rare).
I used a similar device as a remote control for Winamp when I was still a Win user; if I was capable of writing a driver for the thing I'd also use it under Linux... Does anyone know of a similar device, maybe even one that fits the first paragraph?
USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
Is there any chance of getting nice tabs in Windows Explorer? I love the tabs in firefox, and I would love to have them in Windows Explorer as well. Does anyone know if this will happen?
From the case you describe it doesn't sound like your machine is hung. Instead it sounds like either it's taking a long time to get the data or it's timing out in some fashion. Again, Windows will give you the appearance that it's hanging because EXPLORER.EXE (which runs the GUI, File Explorer, and a whole lot of other things I wish it didn't) gets hung up. Restarting EXPLORER.EXE will work in some circumstances, but it has some nasty side effects (task tray items are killed, for example).
In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
2. Science owns all, religion is to be lambasted
This is where you're wrong, my friend. You only get bashed if you're a Christian. All other religions are OK and should be tolerated even if they do murder people with a different religious point of view.
Isn't it great? So much for those who claim that it's only a handful of extremists!
I do that all the time. Simply run explorer.exe from the run dialog in the task manager. Also, usually if you manually kill explorer.exe via the end process button, Windows will automatically restart it. It's been a long time now since I've had Explorer crash and take the whole machine down with it.
Sunwalker Dezco for Warchief in 2016
What does the ignition circuit have to do with any sort of notification system?
Unless the law requires that the driver be notified in a given situation before the engine can be turned on: "Slide your license." -- "Blow into the alcohol detector." -- "Buckle up!"
And if its so good, what does exactly zippy cars work that way?
Because federal and state legislators haven't put such a notification requirement into law. Yet.
Yeah, I actually took a graphics class where we had to write a bunch of programs. Java provides no defined behavior for drawing a single pixel on the screen. You could use (and we were told) to use a drawRect() with width and height of 0. (using 1 for both results in a 2x2 rectangle by definition)
The problem is that some OSes and implementations don't draw anything at all. So, on Windows and Linux, you get a pixel, on Mac OSX, and Sun, you get nothing. (I mean, it's a 0 width, 0 height rectangle, that means draw nothing, right?)
The frustrating thing is the first Lab went out, and I designed it on a Linux machine, and I turn it in, and the TA for the course, who was grading them, was grading them on a Sun machine. So the response comes back "Your program doesn't draw anything" Aw... thanks Java.
I've actually written a POSIX compliant web-server that supported CGI/1.1, and enough HTTP/1.1 to be at least useful, and it was far more compatible at the source level than Java was at the binary level.
I am unamerican, and proud of it!
And a rogue program can come along and infect your gnome/kde session files (or .bashrc) and start up spyware as soon as you log on. Not need to have access to /etc/init.d. Running stuff in userspace protects the sysadmin's work, but doesn't make any difference to the end users.
What do viruses, worms, spyware, etc, need to work? The ability to modify and execute files, and network access. Any user account that has the ability to do those things is vulnerable. Viruses and worms don't need root to spread and cause a lot of damage. "rm -rf ~/" will screw up anyone's day.
or build your own computer, or buy one with no OS.
Now if they could just separate Windows from most machines sold in the U.S.
"I might have made a tactical error in not going to a physician for 20 years." -- Warren Zevon
Well, you could do what I do.
Have a seperate user for internet related activity, say "webuser" for example.
This user has no shell so no one can log in as "webuser".
My browser (Galeon - better than Firefox IMHO), IM, p2p cients etc. are all run as webuser and accessed via sudo using the no password option.
This means it is all completely transparent to the user, of course. I click on the browser icon or whatever and up pops Galeon running as webuser. The good thing is webuser cannot access my home dir, so if something goes horribly wrong all I lose is my bookmarks (which I have backed up anyway).
The only downside is that when I download stuff it's in webusers home dir so I have to manually move it if I want it in mine. Still, thats no big deal as I have access to webusers home dir as my normal user.
IE and Konquerer are basically identical, architecturally speaking.
The "closest thing you could up with" would be "IE and Konquerer are basically the same".
IE does not run with elevated privileges. It does not not have secret hooks into the kernel. It does not have magical powers to circumvent OS security. It's just regualr old user-space code. IE does not let a user - or anything they run - do anything they/it would not otherwise be able to do.
Because the fact every major platform (KDE, GNOME, OS X) has gone on to copy Windows's "browser component" design causes a segfault in their tiny "Windows sucks, not Windows rules" logic centres.
Not in unix, true - but Windows is not unix.
That's why you should be running sftp instead of ftp. Konqueror works with sftp:// very well.
If you edit a file with Emacs and save it, you create a file with a '~' at the end of the filename. If it is a remote file, where do you create that? Locally, or remotely?
That's not an issue specific to the browser. If the user has permission to look at the file, they have the ability to create a local copy. The only real solution to the problem you raise is to keep untrusted users off your local machine.
everyone makes mistakes. Did you select the wrong tab and accidentaly send something in the clear, or to the wrong location? What if you can't undo your mistake? (Permission to create a file, but not delete it.) This is one of the dangers of integration - if it is handled the same, and looks the same, how do you avoid mistakes?
Once again, this is not a browser problem but a browser can help. Konqueror is an excellent tool for moving files across machines. Split screens avoid the need to ever drag to tabs. The easiest way to move files around is to split your screen with the localhost and the targethost on the same tab. When things are done this way, it's harder to make mistakes. That's all a good tool can do.
Once you start doing things this way, it's hard to go back. I still use find and tar for archiving and will often sftp by hand, but one day I'll figure out how to do that graphically with konqueror. If I ever figure out how to use konqueror's built in scripting for routine updating, well, things will be much easier. My life is not that routine yet.
Friends don't help friends install M$ junk.
What's really struck me over the years is how KDE, GNOME and OS X all went on to copy the same design, yet Windows is the only one that gets criticised for it...
Actually, under the the current Linux (and Windows etc.) security model, seperating the web browser from the file browser does not gain much security. Although firefox doesn't need to read or write large numbers of random files across your home directory, this does not mean it cannot if someone takes control of it using a buffer overflow.
We could constrain firefox using a utility such as Plash. If Konqueror were designed with the Principle of Least Authority in mind we could run as a seperate process, each constrained in a different Plash environment, having only the rights that that particular tab needed (web access or file access, not both). This would allow us to have an integrated UI and enforce the Principle of Least Authority as well.
The only way to not pay for MS Windows is to order your hardware components and custom build your PC, then install your OS of choice. But not too many PC users do this and most, I suspect, of those that do are gamers. Gamers will, of course, run Windows since that's what most video games are written for. So yeah, as long as MS Windows comes preinstalled on all the major brand name prebuilt PCs MS will maintain that 90% desktop market share. This will only change when companies like Dell offer customers the option of prebuilt PCs with SuSe (or some other Linux distro) preinstalled.
This isn't entirely correct. EXPLORER.EXE, which is tied in with IE and is largely responsible for the GUI, can be crashed by IE. This mucks up the GUI to the point where the system is apparently hung.
What? Since when? Explorer is responsible for the shell, ie the desktop, taskbar, and of course explorer windows. And if it crashes, you can just fire up task manager and restart it.
This is analogous to crashing XWindows in Unix in the sense that X can be completely hung but system processes underneath it continue to function normally.
Sort of, I guess... but Explorer crashing doesn't really affect other applications' UI.
Right. I usually have a copy of Emacs running, which works perfectly fine through these Explorer crashes, and when Explorer fails to restart itself (which used to be most of the time on Windows 2000, but is less frequent now on XP SP2) I can always manually restart it from there.
integrated or not - IE is the worst browser ever, and should be avoided at all cost :)
Great!!!
I'll still use Firefox.
=P
Homonyms are fun!
You're driving your car, but they're riding their bikes there.
Those features although MS IE only, are in effect, still cool and achieve really nice
effects and features.
Yes it would be nice to make html so graphic rich that it could replace flash and powerpoint. But
then the standard would be darn hard to support. Still nothing stops it from being 'optional addons'
but not plugins like flash.
Perhaps like C++ addon libs or templates. OpenGL isnt C++ standard but its an optional library addon.
Liberty freedom are no1, not dicks in suits.
The difference between tightly-integrated and flexible, modular construction is probably best illustrated by an analogy from another domain.
If you want a hi-fi system, there are two approaches you can take. Either you buy a ready-built system in a box; with a radio receiver, turntable, CD player, cassette decks and amplifier all in one package. You just connect the supplied loudspeakers, plug it into the mains and you're ready to listen. Or you can go for separate components: a radio receiver, turntable, CD player, cassette deck, amplifier and speakers, each in its own box requiring its own power supply and audio signal connections.
Now, with the all-in-one option, you're fine as long as it all keeps working perfectly. But then if, say, the cassette deck packs up and you have to take the thing in to be repaired, you lose the use of the entire system. With the separates, you can take any component {except the speakers or amplifier, obviously} in for repair and still have the use of the rest of the system.
There's no reason in principle why modular systems should be any more difficult to set up and use {especially since audio and mains connectors are standardised nowadays}; but "one box solution" vendors like to tout as an advantage the concept that you, the paying customer, might be too stupid to follow a set of simple instructions. It's also quite reasonable to assume that any piece of mechanical or electronic equipment will break down sooner or later.
Je fume. Tu fumes. Nous fûmes!
While this is true, it's almost impossible to recover the GUI using this method.
As the other poster mentioned, this is nonsense. Aside from the rare event of having explorer die on its own, I've intentionally killed explorer.exe and then restarted it myself. The only problem I've ever encountered are system tray icons for running apps that are no longer there (as many apps add the icons on startup), which is a bit of a nuisance. Apart from that there's no downside.
In fact, when my machine was a little less beefy I would kill explorer.exe with the task manager, and then launch games directly by "File/New Task (Run)". Explorer consumes a fair bit of resources, so it eases things up for the game.
Of course you might be talking about something different, as really explorer isn't "the GUI", but rather is just an application that sits behind all others providing a graphical shell. It is possible (usually DirectX game, and even then it is rare) to screw up GDI, and until Vista there isn't a way to fix it. Vista brings a new "reset" toggle for video cards that will clean that up.
The thing that Microsoft can't remove is all of the support code which sits beneath the browser front end. The browser UI provided by iexplore.exe is really just a thin wrapper around a bunch of system-level components which are leveraged by other applications for services such as making HTTP requests, rendering HTML and so forth. If you remove these, any application which depends on them will break. This includes Outlook, Winamp, HTML Help, Word and many more I can't think of off the top of my head. Several core components use IE components too, such as the "Add/Remove Programs" and "User Accounts" control panel applets, whose UIs are HTML rendered through IE.
Of course, there's no reason why Microsoft can't remove the browser frontend (everything in c:\progra~1\intern~1) and leave all of the components (which live in c:\windows\system32) in there. They were deliberately muddling the two to confuse the court.
I suspect that when they say they are going to separate IE from Windows Explorer they mean that they're going to stop explorer.exe using the underlying IE components to do various things. IE's libraries and front end won't be affected by this decision, you just won't be able to view web pages in an Explorer window any more.
Any media entity can 'spin' news or quotes or intent, not just companies. Spin is what politics is all about. If you haven't ever seen it, check out Brian Springer's documentary "Spin" -- available online here, among other places.
I tested an install and then a subsequent uninstall of IE7. Strangely that broke my IE6 install. All my links are caught by Firefox. Even if I type the url in the IE6 address bar a new firefox window opens up to take that link.
Inspite of this Windows Explorer's working fine. Am I missing something?
...run under linux 2.6 but not linux 2.4?
The revolution will not be televised... but it will have a page on Wikipedia
Konqueror would be integrated as a component of X and would run under the root account
:)
Neither IE nor Windows Explorer are integrated into the Windows display subsystem, and neither of them run as the SYSTEM account (the closest parallel to root). It is also possible to replace Windows Explorer as the desktop shell (see for example Aston Shell, although there are others); from memory, there is a registry key that specifies the program to launch on logging in. By default, it starts explorer, but that can be changed.
I know I know, not entirely accurate
Not even close really, but thanks for trying - you're the first to bother
It's official. Most of you are morons.
got one right here. ;-)
a usb device that can be used to control stuff on a pc, yup.
seriously tho - most of these things come with extra buttons that you can re-program with the bundled software to control winamp/wmp/itunes whatever. I guess someone could write some drivers for linux to pickup the extra signals and translate them.
A crash reduces
Your expensive computer
to a simple stone.
Again, missing the point. infecting /etc/init.d/ affects *all users* of the computer, even administrator/root. Let's assume the rogue spyware installs a script saying "halt -n" to be run on startup, before a login. That means that the computer is suddenly a brick.
.bashrc or a kde/gnome session file. This is at most an annoyance, which can be dealt with by loggin in as root, or sshing in remotely, or any number of things. It's bad, but it is not catastrophic. Even if there is only one user on the system, privilege separation means that J Random Browser can't cause a catastrophe. That's why a fully userspace IE is important; would Microsoft be making this move if they *didn't* know it would improve security?
Now let's let that same spyware infect a
Instead it sounds like either it's taking a long time to get the data or it's timing out in some fashion.
Agreed, but what's the difference? It ain't workin', and I don't feel like finding out if it will recover within some time or not. Since the root explorer has so many UI functions, if it's hung there's not much you can do, especially since any newly started explorers will hang too.
thegodmovie.com - watch it
Not only do URLs not open in explorer.exe windows, IE 7 won't browse local folders in its own window. I used to run instances of IE 6 as an administrator for this reason, so I could easily access local programs, files and folders with administrative privileges (and yes, I was careful to avoid accessing anything on the Internet other than Windows Update when using IE 6 in this manner).
This new behavior is probably for the best.
I can appreciate a difference of opinion, but I believe that they lied to the DOJ.
Sure, if you just haphazardly delete dlls and executables from your system in some sort of black box fashion, yes, you would be seriously screwing up your computer and of course it wouldn't work any more.
However, we're talking about the people who have the source code and have written the whole dumb OS, not an AOL user who needs tech support to change their screen saver. Don't tell me that you can't take out what you just finished putting in. Is it some work? Yes. Did they want to do it? Nope. It would have set them back because of the reworking and the change of direction at the government's request. They were the ones who *chose* to illegally abuse their monopoly power though. They shouldn't be calling the shots.
I think they got off pretty easy in the government case.
This may just be a difference of opinion, which is fine. I *have* read a lot about the anti-trust proceedings and read the final judgment and the reasonings behind it. I just have a different opinion about how Microsoft represented themselves and what was feasible for them to do technically.
Sir, as someone who started out with bulletin-board systems and Lynx, I salute you. If it weren't for the fact that Slashdot hasn't given me mod points in months (despite heavy metamoderation), I would be modding you up now. Wonderful dry presentation of wit too.
This sig has absolutely no significance and serves only to take up screen space and waste the time of the reader.