Evan Martin (evan) wrote in evan_tech,
Evan Martin


New in Mozilla 1.7 beta: Support for smb:// URLs using the gnome-vfs library (only enabled in GTK2+XFT Linux builds).

For part of the Google interview I was talking to a fellow who works on the Google toolbar; I hadn't put my Windows programming experience on my resume, but I actually have done a surprising (to me, at least) amount. He was talking to me about all these nice things you can do in Windows that you can't in Linux. They all were integration/kernel-type issues: you can be notified when a file changes without polling (FAM plus kernel support can do this), you can do asynchronous I/O (needs kernel support), etc...

LogJam has a some code for opening URLs that's a pile of functions and UI for selecting the command for running your web browser. On Windows it's all #ifdef'd out and replaced with a single call to ShellExecute(..., "open", url, ...);.
Integration always sucks for free software, but it's also good in a way: we're forced to keep components small and independent. This means we move more slowly, but also that we also can pull pieces out and stick others in; for example, both OS X and Windows have their new graphics systems built-in, while KeithP's extension lets an external process manage compositing. If I could only replace the window manager on OS X, I could tolerate using it on my laptop!

Anyway, it's neat to see gnome-vfs (which is a file system abstraction library that doesn't depend on GNOME; they keep talking about renaming it) becoming one of those pieces.

  • memcache job offers

    I get occasional recruiter spam that specifically calls out "my work on memcached". This is pretty funny because all I did was make some trivial…

  • application stack

    "Put yourself in 1995. I'm going to tell the you of 1995 that in 2010, there will be a software platform with the following properties:" Luis Villa…

  • bsd license advertising

    Did you know that the 3-clause BSD (that is, the one with the "advertising" clause stripped) license still has an advertising requirement? Read it…

  • Post a new comment


    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment