Interview With Ximian's Nat Friedman 258
Sheepish writes "OSNews features a long and interesting interview with Nat Friedman, of Ximian fame. Nat tells all and talks about the upcoming Ximian Desktop 2 and its differences from Gnome 2, the difficulties of developing the MS Exchange Connector, Linux as a desktop, Mono and plans for Gnome integration, the hundrends of OpenOffice.org changes made to make OOo like a Gnome2 app, and how Ximian feels... about Apple's business. Four screenshots of Ximian Desktop 2 are included too."
UI Consistency (Score:4, Insightful)
Re:Most scary Ximian OOo change (Score:2, Insightful)
Maybe I'm in the minority (Score:4, Insightful)
I recall back when Ximian first started to come out with some slick looking stuff they were much nicer, asthetically speaking, than any linux distro out there. With Bluecurve and the maturation of Gnome 2.xx it seems the need for Ximaina is greatly diminished.
By the looks of things here I see no need to upgrade from RedHat 9.0 with the exception of getting Evolution 1.4. (And actually if it's faster than the butt slow 1.2 version that would be a good upgrade, now that I think about it.)
Re:Ximian Desktop on Red Hat? (Score:1, Insightful)
Re:Most scary Ximian OOo change (Score:5, Insightful)
Since
Will you pay 99$ for... (Score:2, Insightful)
Re:UI Consistency (Score:2, Insightful)
Still on the .NET path to Hell (Score:1, Insightful)
Re:UI Consistency (Score:0, Insightful)
What I'd personally love to see Ximian do is rip out and fix that mess which is Natulius. Why did Eazel build a file manager that can't even manage files?
For a good bit a fun do something most users need to do every day. Browse to smb mounted share that has more than 100 files in it. You'll reach retirement age before the files are displayed.(Yes that's with file count and picture thumbnails off!). Compared to Konq Natuilus is a bloated piece of crap.
I say this as a full time user of Gnome so its not like I have an axe to grind here. I love Gnome, I just avoid Nautilus like the plague. Why do the Nautilus devs keep adding functions before fixing the basic flaws that have been around for years now?
The Mono revolution? (Score:4, Insightful)
1. Mono can be the universal component hub, allowing you to use C objects from Python, C++ objects from Perl, and so on.
We've certainly been here before. As has been pointed out on
First there is the inefficiency introduced by constantly translating data (where equivalents exist at all), second the impedance mismatch of languages with quite different call models.
Yes, there's some capability here for scripting code written in low-level languages, but that's quite a different thing from claiming to provide universal, peer-level interoperability.
Note that this isn't the same argument that says that bytecode level interworking is doomed - one is still limited to a rather C#-like subset of features, just as one is to a Java-like subset in a JVM.
Nat goes on to give an example of how Mono is changing things:
This is possible because C#'s language features make it trivial to automatically bind C# objects into other languages. Check out Python Scripting for
OK, let's see what Brian thinks this new Python Dotnet is bringing to the table:
" While a solution like Jython provides "two-way" interoperability, this package only provides "one-way" integration. Meaning, while Python can use types and services implemented in
A Jython-like solution for
Hardly a ringing endorsement of Mono here. Perhaps the last reference will be the proposition that we can't refuse?
Nat says:
There's also a Mono-based JavaScript compiler in the works (MS already has one, of course).
Doesn't the Java world have one of those too? Yes, in fact, it's had one for five years. Rhino [mozilla.org] is a full Javascript compiler, interpreter and debugger, released by Netscape in April 98 and still developed under the Mozilla banner. Not some also-ran knock-off here, but something used in quite significant products such as the Resin web app server.
So, draw your own conclusions about what real new capabilities Mono will bring to the OSS world.
And don't forget that there is at least one company that will definitely gain from this all this free marketing and "innovation".
Re:Still on the .NET path to Hell (Score:2, Insightful)
Baysan filtering for Evolution (Score:3, Insightful)
Re:Rock on, Ximian... (Score:3, Insightful)
However, the flip-side of this is that they have pulled support for fresh installs of Ximian Gnome (1.4). For home users, waiting a week before being able to install Ximian would not be a problem, however, I have a room full of Linux boxen I'm admining for the university in my spare time, all of which run Ximian Gnome 1.4. I just came to install a new one, and found that the only way to do this is to leave it with a standard gnome install for a week (during which time people's desktop will be different if they use that machine) and then install XD2 on all of them next week. Thanks Ximian.
People complain about Microsoft and RedHat discontinuing support for a product shortly after a replacement is released, but discontinuing support for one version before rolling out the replacement is astonishing. They should have at least a month of overlap, so that admins can do the upgrade in their own time, rather than on an external timetable (after all, it's not like it's a security patch). In future, I think I will stick to official gnome releases, and wait for the stuff from Ximian to be merged back.
Re:Still on the .NET path to Hell (Score:3, Insightful)
I'm sure you will be as anxious as I am to clarify the true position, perhaps by mentioning Steve Ballmer's comments from March last year where he states that MS holds patents on Dotnet technologies and that free implementations will not be allowed, or by comparing the MS position with that of Sun and Java, which, under the JSPA [apache.org] explicitly permits free implementations.
zealots? (Score:1, Insightful)
yaddah, yaddah,
So, please, you STFU, with your STFU. Allow the rest of us to blather on; let the mod system rule; and appreciate the vast diversity of opinion.
Enterprise Carpet all its cracked up to be? (Score:4, Insightful)
I too support hundreds of machines, and I find my worst experience is making sure i've got a decent, up to date for bleeding edge kernel handy and a discover database to match it. Nevermind X.
Having a nice automatic installer (autoinstall, heavily hacked, ask for source if you care) and good remote mass administration tools are the two things that make my life easier.
Be weary of supporting these companies, I just don't think they have many peoples best interests in mind if you have a clue handy. Ximian is supporting propretiary file formats (doc!) now, redhat is selling 2 year development cycles (wasn't that a debian complaint a ways back?), and many of them are only selling their 64-bit installers for nearly $1k a pop.
Re:I'm salivating (Score:2, Insightful)
Re:Most scary Ximian OOo change (Score:2, Insightful)
(IIRC OpenOffice only has the "Save as Microsoft Word/Whatever 97/2000/XP" option).
But yes, I'm fully aware of the fact that opening older formats in newer works better than in the other direction, however; my point is that MS is forced to take into account that users that upgrade still need to be able to share files with those using older versions and thus they cannot completely break compatibility. And MS also realizes that they need to ensure that people use their formats as the obvious, default choice (and thus not ask too much "which formats can you read/write"), so albeit OpenOffice.org (etc.) have the disadvantage of being forced to reverse-engineer the formats MS isn't able to change them absolutely freely either, which was the concern the parent poster had.
Re:OSX (Score:3, Insightful)
So whilst it sounds like you've managed to get a sweet setup for little cost, it doesn't really have much bearing on what Nat was saying or where Ximian is trying to go.
And as an aside: Ximian quite neatly solve those software update issues you complain about, with their Red Carpet package manager.
Re:OSX (Score:4, Insightful)
Sure, trade RPM dependency hell (which is really bullshit if you use a modern distribution) for the apple monopoly / shareware hell. Right. With macs and osx, you are forced to either shell out $30 to $100 to do _ANYTHING_ remotely useful, like encoding video, burning DVDs, or backing up your files, or pirate the abovementioned software. Sure, you can use free software, but then you have to mess with porting it and compiling it for PPC and OSX -- a major pain in the ass. That's pretty much the reason why I dumped Windows -- it's not stability or security. I'd say that XP is about as stable as OSX. Both are less stable than my Linux box.
Also, the simple solution to your Linux problems would be to either use packages compiled for your distribution (which is rather simple with URPMI) or to download and compile the source or source RPMs. I don't think you've used linux "for years". More like a week. Anyone who used Linux even for a month would know that packages built for Suse won't work well on Mandrake, which is probably what you were trying to do.
Besides, I would much rather use windows than go for vendor lock-in with apple. I thought people had enough of that with proprietary unix boxes. I have a severe problem with having to buy all my hardware and most of the software from one overpriced company that also actively prosecutes anyone selling compatible hardware. I don't know what planet Apple is living on, but a 1GHz machine with a small hard drive, outdated video card and hardly any RAM should not cost $1500 in this day and age.
[/rant]