<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Comment Feed for Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture (Going Deep on Channel 9)</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/shows/going+deep/rob-short-and-kernel-team-going-deep-inside-windows-vistas-kernel-architecture/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Comment Feed for Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture (Going Deep on Channel 9)</title><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/</link></image><description>Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</description><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/</link><language>en-us</language><pubDate>Wed, 04 Feb 2009 22:45:51 GMT</pubDate><lastBuildDate>Wed, 04 Feb 2009 22:45:51 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>"... how reliable, scalable, secure, etc
Windows Vista actually will be"&lt;br&gt;&lt;br&gt;LOL, no to my and many others' experiences&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=456382</link><pubDate>Wed, 04 Feb 2009 22:45:51 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=456382</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/456382/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>"... how reliable, scalable, secure, etc
Windows Vista actually will be"LOL, no to my and many others' experiences</evnet:previewtext><dc:creator>nicholas22</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/456382/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>clever, interesting and insightful&amp;nbsp;stuff, thank you.</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=431113</link><pubDate>Fri, 03 Oct 2008 23:50:53 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=431113</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/431113/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>clever, interesting and insightful&amp;nbsp;stuff, thank you.</evnet:previewtext><dc:creator>blad3runn69</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/431113/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>I could not play the videos. Some times It is saying network error.</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=339794</link><pubDate>Mon, 29 Oct 2007 10:13:12 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=339794</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/339794/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I could not play the videos. Some times It is saying network error.</evnet:previewtext><dc:creator>haranadh</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/339794/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>&lt;P&gt;It really seems like windows is broken. From the pervasiveness of the registry to the lack of modularity and isolation - the kernel seems to be a jumbled mess. On a plus note, it is great to see that they are starting the discipline of component isolation. The question is how deepley&amp;nbsp;coupled these components are? Would it just make more sense to build an entire new system? Or does it make more sense to&amp;nbsp;iteratively partition the system along componet lines? Or maybe Singularity is the&amp;nbsp;savior.&amp;nbsp;Great&amp;nbsp;video!&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=212887</link><pubDate>Thu, 20 Jul 2006 18:55:51 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=212887</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/212887/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>It really seems like windows is broken. From the pervasiveness of the registry to the lack of modularity and isolation - the kernel seems to be a jumbled mess. On a plus note, it is great to see that they are starting the discipline of component isolation. The question is how deepley&amp;nbsp;coupled&amp;#8230;</evnet:previewtext><dc:creator>Al-Mahani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/212887/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>Ok don't worry. I was just thinking out aloud. I would say it is likely that eventually the whole thing will have to be redesigned.&lt;BR&gt;&lt;BR&gt;I think I was just going over in my head the notion of "it must be replaced now! Windows is too insecure! I deserve better!" But then I look at the alternatives, and they are not really that secure. Any change in security has to be fairly large to be noteworthy, and that will require a fair bit of development in new areas such as the singularity project.</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=206017</link><pubDate>Sun, 02 Jul 2006 12:01:10 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=206017</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/206017/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Ok don't worry. I was just thinking out aloud. I would say it is likely that eventually the whole thing will have to be redesigned.I think I was just going over in my head the notion of "it must be replaced now! Windows is too insecure! I deserve better!" But then I look at the alternatives, and&amp;#8230;</evnet:previewtext><dc:creator>BobTurbo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/206017/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>One thing I (and I think many people), are very interested in, is the idea of "can this restructuring be done", as in can you really turn the huge pile of spaghetti into a well layered, separated, more secure codebase that uses virtualisation to get rid of the burden of backward compatability? I am assuming the idea is to continue down this path and maybe seemlessly transfer to a totally new design based on research and lessons learned (e.g singularity), say 10&amp;nbsp;years down the track?&lt;BR&gt;&lt;BR&gt;Some people suggest that the codebase should be scrapped as per Apple OS X, and the whole thing should be redesigned (with a virtualisation or compatability layer to deal with backwards compatability). The assumptions behind this seems to be that a). The NT kernel and/or Windows architectural design&amp;nbsp;is no longer&amp;nbsp;adequate from a security perspective, and b). It is impossible to fix the mess that is the Windows codebase.&lt;BR&gt;&lt;BR&gt;Assuming it is possible to completely separate things between the drawn lines as mentioned in the video, would the underlying architecture, and code, still be of a design that is not really optimal, as it is based on the previous constraints and design of the past. &lt;BR&gt;&lt;BR&gt;Is it the goal to say "OK this codebase is pretty flawed, lets just get it to a working state that enables us to compete while we design another OS". Or is it truly the goal that slowly, every single piece of code can be "converted" into a new,&amp;nbsp;optimal&amp;nbsp;design. &lt;BR&gt;&lt;BR&gt;I guess the main question is, what is the real state of the codebase? And is it possible to completely fix? Is it fundamentally sound, but with a lot of extra, but manageable, bloat, that you can get to the point of saying "I am 100% able to show that this has been removed". Or are you trying to fix it to a point, and then transfer technologies across to a new design?</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=205517</link><pubDate>Sun, 02 Jul 2006 11:51:16 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=205517</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/205517/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>One thing I (and I think many people), are very interested in, is the idea of "can this restructuring be done", as in can you really turn the huge pile of spaghetti into a well layered, separated, more secure codebase that uses virtualisation to get rid of the burden of backward compatability? I am&amp;#8230;</evnet:previewtext><dc:creator>BobTurbo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/205517/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>I think videos like this one with Rob Short are *GREAT* because they provide context for understanding product and how it got that way and how people think it should evolve.&amp;nbsp; Learning about product in a contextual vacuum is, for me at least, an unrewarding exercise.</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=164080</link><pubDate>Sun, 05 Mar 2006 01:23:22 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=164080</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/164080/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I think videos like this one with Rob Short are *GREAT* because they provide context for understanding product and how it got that way and how people think it should evolve.&amp;nbsp; Learning about product in a contextual vacuum is, for me at least, an unrewarding exercise.</evnet:previewtext><dc:creator>earnshaw</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/164080/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>Alot of this went over my head.&amp;nbsp; Specificly, what was he talking about when he said they "had mapped the functional dependencies between binarys"?&amp;nbsp; &lt;br&gt;&lt;br&gt;..and why is that such a good thing?&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=149227</link><pubDate>Sun, 08 Jan 2006 12:39:15 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=149227</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/149227/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Alot of this went over my head.&amp;nbsp; Specificly, what was he talking about when he said they "had mapped the functional dependencies between binarys"?&amp;nbsp; ..and why is that such a good thing?</evnet:previewtext><dc:creator>rgriff</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/149227/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>&lt;P&gt;Great Interview!&lt;BR&gt;&lt;BR&gt;So who trains&amp;nbsp;MSFT Product Managers? Do they have an internal goup or use an specific training partner?&lt;BR&gt;&lt;BR&gt;&lt;IMG src="http://channel9.msdn.com/emoticons/emotion-11.gifborder=0&gt;&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=148774</link><pubDate>Sat, 07 Jan 2006 00:18:29 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=148774</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/148774/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Great Interview!So who trains&amp;nbsp;MSFT Product Managers? Do they have an internal goup or use an specific training partner?</evnet:previewtext><dc:creator>Daveed</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/148774/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>That was an interesting show.&lt;BR&gt;&lt;BR&gt;How about, another interview with Steve Lacey and the Flight Sim team? The first one was awesome, and now they have just announced a few details about the next version (FSX).&lt;BR&gt;&lt;BR&gt;Jim.</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=148600</link><pubDate>Fri, 06 Jan 2006 13:04:28 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=148600</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/148600/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>That was an interesting show.How about, another interview with Steve Lacey and the Flight Sim team? The first one was awesome, and now they have just announced a few details about the next version (FSX).Jim.</evnet:previewtext><dc:creator>JimJam</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/148600/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>Great video - I too enjoyed hearing what these guys are thinking about and working on. I would really like to hear more about how they are trying to manage state and state dependencies. One example mentioned was the case of two apps using the same registry setting. They may not be dependent by calling each other, but they are certainly dependent through that bit of state. I don't think the video really gave much information about that aspect of their work and would like to hear more.

Also, as far as static analysis goes, are these techniques going to work with more "dynamic" languages such as Python or Ruby? Given the recent beta release of "IronPython", this may be more than an academic question. 

Again, thanks for the great video! The setting, lighting and sound were excellent and all participants seemed very comfortable!</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=147979</link><pubDate>Wed, 04 Jan 2006 18:41:52 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=147979</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/147979/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Great video - I too enjoyed hearing what these guys are thinking about and working on. I would really like to hear more about how they are trying to manage state and state dependencies. One example mentioned was the case of two apps using the same registry setting. They may not be dependent by&amp;#8230;</evnet:previewtext><dc:creator>m4dc4p</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/147979/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;IRenderable wrote:&lt;/div&gt;&lt;div&gt;Where the guy was talking about them having the tech to find dependencies for binaries I thought they already had that. Thats what Depends(Start-&amp;gt;Run-&amp;gt;Depends (May need Visual Studio installed, I cannot remember where its actually located...))&amp;nbsp; does.&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;Depends doesn't work - consider COM and LoadLibrary.&amp;nbsp; These also introduce dependencies but can't be tracked by depends.&amp;nbsp; Also consider RPC interfaces - an RPC client depends on its server.&lt;BR&gt;&lt;BR&gt;These guys have some amazing static analysis tools, when they caught one of my dependencies, I was amazed - I hadn't even realized they would find that dependency.</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=147869</link><pubDate>Wed, 04 Jan 2006 13:56:10 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=147869</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/147869/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>IRenderable wrote:Where the guy was talking about them having the tech to find dependencies for binaries I thought they already had that. Thats what Depends(Start-&amp;gt;Run-&amp;gt;Depends (May need Visual Studio installed, I cannot remember where its actually located...))&amp;nbsp; does.Depends doesn't work&amp;#8230;</evnet:previewtext><dc:creator>LarryOsterman</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/147869/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>Prepare yourselves boys, you've been Slashdotted. ;)&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=147744</link><pubDate>Wed, 04 Jan 2006 01:47:36 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=147744</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/147744/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Prepare yourselves boys, you've been Slashdotted. ;)</evnet:previewtext><dc:creator>RMD</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/147744/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>I also have a quick poll question.&lt;BR&gt;&lt;BR&gt;&amp;nbsp;Does Windows Vista go too far in security and impede usability?&lt;BR&gt;&lt;BR&gt;&lt;a href="http://www.dPolls.com/PollPage.aspx?PollID=108"&gt;http://www.dPolls.com/PollPage.aspx?PollID=108&lt;/a&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=147078</link><pubDate>Sun, 01 Jan 2006 03:53:27 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=147078</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/147078/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I also have a quick poll question.&amp;nbsp;Does Windows Vista go too far in security and impede usability?http://www.dPolls.com/PollPage.aspx?PollID=108</evnet:previewtext><dc:creator>dsr56</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/147078/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>&lt;P&gt;I have a urgent request for the Vista team. Please, please, please include a checkbox near the start of the setup process that will allow users to opt-out of being protected from themselves. Yes, I understand that user ignorance has been at the core of the black eye Microsoft has gotten over security. Yet, not all users are idiots. If you were only allowed to eat when my computers caught a virus or malware, you’d be dust by now! &lt;IMG alt=:) src="http://scobleizer.wordpress.com/wp-includes/images/smilies/icon_smile.gif"&gt; It has only happened twice, and I’m 49.&lt;/P&gt;
&lt;P&gt;What I’m really saying, of course, is that Vista–and its setup–must allow for differing levels of user competency. I love XP, but I can’t begin to tell you how many times it has hobbled me as I tried to complete a legitimate task. For my own usage, I need less security interference, not more. &lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=147070</link><pubDate>Sun, 01 Jan 2006 02:52:01 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=147070</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/147070/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I have a urgent request for the Vista team. Please, please, please include a checkbox near the start of the setup process that will allow users to opt-out of being protected from themselves. Yes, I understand that user ignorance has been at the core of the black eye Microsoft has gotten over&amp;#8230;</evnet:previewtext><dc:creator>dsr56</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/147070/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;n4cer wrote:&lt;/div&gt;&lt;div&gt;&lt;BR&gt;VDDM display drivers run in user mode in Vista. There is a kernel mode miniport as well, but the&amp;nbsp;main driver runs in user mode. &lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;I was reviewing the topic and found &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=62083&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=62083&lt;/a&gt;&amp;nbsp;which seems to say that actually the video card driver can't be moved out of the kernel address space yet... I'd like some clarification but maybe a forum thread would be a better place to persue it.</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145936</link><pubDate>Wed, 28 Dec 2005 10:52:38 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145936</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/145936/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>n4cer wrote:VDDM display drivers run in user mode in Vista. There is a kernel mode miniport as well, but the&amp;nbsp;main driver runs in user mode. I was reviewing the topic and found http://channel9.msdn.com/ShowPost.aspx?PostID=62083&amp;nbsp;which seems to say that actually the video card driver can't&amp;#8230;</evnet:previewtext><dc:creator>deedubb</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/145936/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>Qucik Poll:&lt;BR&gt;At the End of 2006 What OS Will you be Running?&lt;BR&gt;&lt;BR&gt;&lt;a href="http://www.dpolls.com/PollPage.aspx?PollID=57"&gt;http://www.dpolls.com/PollPage.aspx?PollID=57&lt;/a&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145451</link><pubDate>Mon, 26 Dec 2005 11:12:45 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145451</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/145451/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Qucik Poll:At the End of 2006 What OS Will you be Running?http://www.dpolls.com/PollPage.aspx?PollID=57</evnet:previewtext><dc:creator>royial</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/145451/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>Nice vid.&amp;nbsp; Love that stuff.&amp;nbsp;Too bad you could not get Cutler to join&amp;nbsp;the fun.&lt;BR&gt;&lt;BR&gt;Seems the direction is a bit like Singularity already with SIPs in user mode and maybe SIPs in kernel mode and the line is beween upper and lower sips and between peer SIPs.&amp;nbsp; Then use message passing (channels) between all sips.&amp;nbsp; Now that would truly be some seperate black boxes with effectively *one input queue as the single "API" for each SIP and the Contract becomes the *messages.&amp;nbsp; The apis become private implementation details inside each sip.&amp;nbsp; Not sure if parsing messages becomes the perf killer or if that can be (or has been)&amp;nbsp;sorted out. &amp;nbsp;That would be&amp;nbsp;interesting.&lt;BR&gt;&lt;BR&gt;What was the Obfuscator in the kernel thing?&amp;nbsp;Have a vid&amp;nbsp;scheduled on that?&amp;nbsp; Thanks again!&lt;BR&gt;--&lt;BR&gt;wjs</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145376</link><pubDate>Sun, 25 Dec 2005 23:29:27 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145376</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/145376/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Nice vid.&amp;nbsp; Love that stuff.&amp;nbsp;Too bad you could not get Cutler to join&amp;nbsp;the fun.Seems the direction is a bit like Singularity already with SIPs in user mode and maybe SIPs in kernel mode and the line is beween upper and lower sips and between peer SIPs.&amp;nbsp; Then use message passing&amp;#8230;</evnet:previewtext><dc:creator>William Stacey</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/145376/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>I plan on talking to Richard Ward (solo) regarding his work in more detail given its importance and implications.&lt;BR&gt;&lt;BR&gt;Stay tuned,&lt;BR&gt;C</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145345</link><pubDate>Sun, 25 Dec 2005 19:35:52 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145345</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/145345/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I plan on talking to Richard Ward (solo) regarding his work in more detail given its importance and implications.Stay tuned,C</evnet:previewtext><dc:creator>Charles</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/145345/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>&lt;P&gt;I agree /w Rich Neves towards the end of the tape. The future wont be the "one-size-fits-all"-OS/Kernel. Listening to these "Biggies" gives me a glimpse of how painfull it must be to go through the code and "componentize" the system. It must be a "pain-in-the-youknowwhat" re-designing/refining this extremly complicated and complex code-snippets. I can only guess...&lt;BR&gt;&lt;BR&gt;A lot of things that were discussed (virtualization,usermode-device-driver-framework, fragmentation, memory_management) reminded me of the discussions I follow with the linux-kernel-newsgroup (- no flaming intended). &lt;/P&gt;
&lt;P&gt;The "Do you guys wish (that) the Registry would have never been developed?" was sure a fun question which led to some serious answers. Thats what I like.&lt;/P&gt;
&lt;P&gt;Unfortunately I had some difficulty to understand what Richard Ward was saying. I guess I was not the only one.&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145336</link><pubDate>Sun, 25 Dec 2005 18:23:48 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145336</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/145336/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I agree /w Rich Neves towards the end of the tape. The future wont be the "one-size-fits-all"-OS/Kernel. Listening to these "Biggies" gives me a glimpse of how painfull it must be to go through the code and "componentize" the system. It must be a "pain-in-the-youknowwhat" re-designing/refining this&amp;#8230;</evnet:previewtext><dc:creator>BuckyBit</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/145336/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>Download link of the video doesnot work.:(&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145298</link><pubDate>Sun, 25 Dec 2005 09:38:09 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145298</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/145298/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Download link of the video doesnot work.:(</evnet:previewtext><dc:creator>leighsword</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/145298/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;bariswheel wrote:&lt;/div&gt;&lt;div&gt; - "I don't regret the registry was developed; It's unfortunate that the registry was overused"&lt;br&gt;
- "overused is the wrong word for the registry. The real problem with
the regsitry is that we never actually defined the set of guidelines
and schema for how people should use the registry - and if we had done
that, we wouldn't be in this mess today."&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;Do ask why the registry was overused.&lt;br&gt;As I know, Windows Users(not professional developers, or power users) dislike touch the registry at first, but the registry is designed that 1)Windows depend on it too much, and 2)'terrorists' are easy to write a piece of code or javasicrpt(through IE) to affect the use of Windows, at final, the Windows Users have to google 'the register' for get relative knowledge about the register.&lt;br&gt;The same thing is , you guys write an application(windows) with a Button(the registry), and you tell your customers DONOT click the Button(the registry), because it may damage the application(windows), that's ridiculous.&lt;br&gt;&lt;br&gt;I personal think the register is more like DOS(or win98...), it's a good idea(or good product) at its time, but now, I have to say it's out of date.&lt;br&gt;&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145294</link><pubDate>Sun, 25 Dec 2005 09:20:56 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145294</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/145294/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>bariswheel wrote: - "I don't regret the registry was developed; It's unfortunate that the registry was overused"
- "overused is the wrong word for the registry. The real problem with
the regsitry is that we never actually defined the set of guidelines
and schema for how people should use the&amp;#8230;</evnet:previewtext><dc:creator>leighsword</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/145294/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>Architecture, must master it sometime ;)</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145277</link><pubDate>Sun, 25 Dec 2005 07:05:11 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145277</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/145277/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Architecture, must master it sometime ;)</evnet:previewtext><dc:creator>Shiv</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/145277/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>- "I don't regret the registry was developed; It's unfortunate that the registry was overused"&lt;br&gt;
- "overused is the wrong word for the registry. The real problem with
the regsitry is that we never actually defined the set of guidelines
and schema for how people should use the registry - and if we had done
that, we wouldn't be in this mess today."</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145275</link><pubDate>Sun, 25 Dec 2005 06:45:26 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145275</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/145275/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>- "I don't regret the registry was developed; It's unfortunate that the registry was overused"
- "overused is the wrong word for the registry. The real problem with
the regsitry is that we never actually defined the set of guidelines
and schema for how people should use the registry - and if we&amp;#8230;</evnet:previewtext><dc:creator>bariswheel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/145275/Trackback.aspx</trackback:ping></item><item><title>Re: Rob Short (and kernel team) - Going deep inside Windows Vista's kernel architecture</title><description>KevinB,&lt;BR&gt;&lt;BR&gt;The Singularity folks will be visited again in 4-6 months. They're rather busy researchers and I don't want to wear out our welcome ;)&lt;BR&gt;&lt;BR&gt;C</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145257</link><pubDate>Sun, 25 Dec 2005 02:29:03 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Rob-Short-and-kernel-team-Going-deep-inside-Windows-Vistas-kernel-architecture/?CommentID=145257</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/145257/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>KevinB,The Singularity folks will be visited again in 4-6 months. They're rather busy researchers and I don't want to wear out our welcome ;)C</evnet:previewtext><dc:creator>Charles</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/145257/Trackback.aspx</trackback:ping></item></channel></rss>