Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Martin Taylor and Bill Hilf - Linux at Microsoft, Part II
May 04, 2005 at 4:53 PMMy point was not that it breaks a package, but that it can (and frequently does) generate a variety of RPM dependency errors, reported back by 'rpm', that need to be resolved before the package can successfully install. My point in this segment is chasing down these dependencies can take time.
I've managed many Linux admins over the past decade and unfortunately using rpm '--force' or '--nodeps' happens much more frequently than you might think.
The difference is that these dependency errors need to be chased down by the user. My point in this segment (and in the other blog reply) was that we do a tremendous amount of work in testing and in servicing so that our customers don't need to chase these types of low level errors when doing an update or install.
Again, just differences in how we service our software - not a good or bad judgement call. -Bill
Martin Taylor and Bill Hilf - Linux at Microsoft, Part I
May 04, 2005 at 12:52 PMBut you are missing a key concept here in the model differences, which is the amount of formal, methodical and deep testing (backwards and upwards) that goes into how Microsoft validates and releases an update and how an update is released via any of the technologies you list above. -Bill
Martin Taylor and Bill Hilf - Linux at Microsoft, Part I
May 03, 2005 at 2:40 PMChannel9 is a great example of this. You should also check out http://www.microsoft.com/resources/sharedsource/default.mspx
We are active in - and continue to develop - ideas around community.
Let me ask you: what are the key characteristics of a community development project that you find appealing? -Bill
Martin Taylor and Bill Hilf - Linux at Microsoft, Part I
May 03, 2005 at 2:32 PMMaybe I came off a little unclear, my point was not to infer that one is better than another, rather I was trying to explain some fundamental architectural differences between a Windows OS and a Linux OS - the separation of the X server, window manager and OS is one of the key examples of this difference. There are pros and cons with these implementations of a graphical system (as well as to other graphical systems such as MacOS, and many others historically). It's largely dependent on what works best for the problem you are trying to solve.
We think Windows provides a strong story here because there is a rich environment to develop against, with consistent and predictable support across a large amount of pcs and devices.
Keep your comments coming - also, check out the part II where we go into some further detail on the work in my lab. -Bill