Joel on Software refutes the Information Week article that skewers Microsoft regarding Interop with Linux. Apparently you can order a free copy of SFU 3.0 (Services for Unix) or try it out via TS (?). There is also a beta version of SFU 3.5 available over on the main SFU website. One of the nicest features of SFU is the Interix subsystem that microsoft bought a couple years ago and continues improving. Check out this page of ports for SFU 3.5 beta.
Category: Uncategorized
Better explination of Monad
Philip Rieck gives a better explination of Monad is. Here it is as he posts it:
get/process | sort "handles" | out/xml
.
System.Search
PDC go-er Tom Mertens talks about System.Search. One of the technologies that needs to be well used and implemented to make your PC as easy to search as the web. You can have a look at the System.Search APIs on Longhorn MSDN.
Jason Nadal finds Monad
Jason Nadal has found one of the most exciting thing about Longhorn that nobody knows about. Monad.
Local Exploit Security Vulns
CNet reports today on three locally exploitable MacOS 10.2 and below vulns found by @Stake. Apparently they have fixed them on Pather (MacOS 10.3).
MSDN TV's Lap Around Longhorn
You can watch the least flashy chunk of monday’s PDC’s keynote code demos on MSDN TV’s Lap Around Longhorn. This contains some Avalon, Indigo and WinFS code written in XAML/C#.
Safari goes the OS only route
According to the Web Standards Project, Apple, like Microsoft, appears to be going the OS only route with thier latest web browser release of Safari in Panther.
Xen, an .Net based XML programming language
After a year or two, Microsoft Research has released a research paper on Xen, a .Net based programming language design to work with well with XML. Here is an simple example of what changes in the language:
public class card {
sequence{
string name;
string title;
string email;
string? phone;
logo? logo;
};
}
public class logo {
attribute string url;
}
public class Test {
static void Main() {
card c = <card>
<name>John Doe</name>
<title>CEO, Widget Inc.</title>
<email>john.doe@widget.com</email>
<phone>(202) 456-1414</phone>
<logo url="widget.gif"/>
</card>;
c.*.{ Console.WriteLine(it); };
}
}
Windows 2000 running IIS 5 with a 2 year uptime
Netcraft reports about a windows 2000 IIS 5 box with a 2 year uptime.
More on the Unearned Revenue Issue
Joe Wilcox has posted a bunch on what the problem is with unearned revenue on Microsoft recently earnings report.