Linked by Eugenia Loli on Tue 11th Jul 2006 07:22 UTC, submitted by Dan Warne
SuSE, openSUSE According to APC Magazine: Suse Linux Enterprise Desktop 10 includes the most fully integrated desktop search we've seen on any operating system, which is a crowning achievement for Novell.
Permalink for comment 142031
To read all comments associated with this story, please click here.
RE[2]: Please......
by somebody on Tue 11th Jul 2006 18:15 UTC in reply to "RE: Please......"
somebody
Member since:
2005-07-07

errr, since Beagle is written in Mono it should work with a .NET framework as well, so in windows it should work. And on Mac OS it should work. Should since I don't know for sure, but if it doesn't they've completely missed the goals of mono.

I think window port is in works, yes. But other part of the comment just shows your lack of knowledge.

Mono is intended to be portable, true. There are still part which can't be ported.
1. Like file structure, you can't just equalize "c:somedirsomething" to "/somedir/something" or how about secondary disks, in windows they are mapped with letters, in &nix they can be mounted anywhere.
2. Beagle uses inotify to track file changes, this is linux specific. You have to adapt file monitor from OS to OS.
3. Posix, or better lack of Posix on Windows. Some parts just can't be said as equal. GetUnixUser is one example.

Your comment would be only valid if beagle would access to files trough some universal VFS (which simply doesn't exist, unless you've just written it), and would use System... part of mono only. All other parts can be debatable (as in, they are easy to make portable, but you have to adapt from platform to platform).

Reply Parent Score: 3