Dropbox gets all up in your kernel with Project Infinite. Cue uproar

What do you people want? You said we weren't fast enough!


Dropbox is on the defensive after revealing its file-sharing service will in future tap into the very heart of your computer’s operating system.

Project Infinite, unveiled in April, will take Dropbox out of the browser on the PC or Macs and integrate it directly with your machine’s local file storage.

Items stored in your Dropbox account will show up in your machine’s local menus.

According to Dropbox, the browser is “a clunky user experience at best” but it means you will be able to shovel files into the Dropbox cloud more seamlessly.

The feature received the standard round of criticism-free approval and coverage from the luvvies of the start-up and consumer press. But this week Dropbox revealed how Project Infinite works – and it’s not been received at all well.

Project Infinite employs kernel extensions that’ll move from it from accessing your system’s user space and into the kernel space. Tapping the kernel isn’t a new or unique idea but it is generally reserved for more mission-critical applications, such as security or antivirus.

Giving any piece of software access to the kernel is a huge step, as it gives a potential hacker unfettered access to your system’s memory and processes. Also, you’re potentially leaving yourself wide open to faults and failing in the software author’s code, as some users of certain antivirus software brands can attest to.

In Windows, Dropbox will implement Microsoft’s Copy Hook Handlers, COM objects implemented as DLLs and called by the operating system shell. To penetrate OS X’s BSD kernel, Dropbox will employ Kernel Authorisation to manage the file authorisations.

If Dropbox had expected a smooth ride, hushed awe and general reverence to flow from its sharing the details of Project Infinite’s guts it received a rude surprise.

A commenter responding on the Dropbox blog named Jonathan gave them both barrels:

Antivirus has a terrible track record of slowing down computers and instability and generally being an ineffective nuisance. Device drivers also (especially graphics card drivers) are a common cause of instability. But yes, please come on in and fuck up my kernel.

You obviously can't be trusted if you seriously think this is a good idea, and I'll be removing your software from every device I use. Process isolation is meant to protect users from bad software developers like you guys apparently are.

Among those asking if they could opt out of kernel access on the Dropbox blog was one Craig Burke. “I don't personally need to guard against the 'untrained intern problem' and I'm very uncomfortable with needing to load a kernel extension,” he wrote.

CVertex wrote: “Very exciting! Like many people, I'm cautious due to possible security compromises opened through kernel drivers.”

Dropbox was left flubbering for a response on Wednesday.

“We’ve been running this kernel extension internally at Dropbox for almost a year and have battle-tested its stability and integrity,” Dropbox wrote, adding: “After careful design and consideration, we concluded that this kernel extension is the smallest and therefore most secure surface through which we can deliver Project Infinite.”

The statement continued: “We understand the concerns around this type of implementation, and our solution takes into consideration the security and stability of our users’ experience, while providing what we believe will be a really useful feature.” ®


Other stories you might like

  • Despite global uncertainty, $500m hit doesn't rattle Nvidia execs
    CEO acknowledges impact of war, pandemic but says fundamentals ‘are really good’

    Nvidia is expecting a $500 million hit to its global datacenter and consumer business in the second quarter due to COVID lockdowns in China and Russia's invasion of Ukraine. Despite those and other macroeconomic concerns, executives are still optimistic about future prospects.

    "The full impact and duration of the war in Ukraine and COVID lockdowns in China is difficult to predict. However, the impact of our technology and our market opportunities remain unchanged," said Jensen Huang, Nvidia's CEO and co-founder, during the company's first-quarter earnings call.

    Those two statements might sound a little contradictory, including to some investors, particularly following the stock selloff yesterday after concerns over Russia and China prompted Nvidia to issue lower-than-expected guidance for second-quarter revenue.

    Continue reading
  • Another AI supercomputer from HPE: Champollion lands in France
    That's the second in a week following similar system in Munich also aimed at researchers

    HPE is lifting the lid on a new AI supercomputer – the second this week – aimed at building and training larger machine learning models to underpin research.

    Based at HPE's Center of Excellence in Grenoble, France, the new supercomputer is to be named Champollion after the French scholar who made advances in deciphering Egyptian hieroglyphs in the 19th century. It was built in partnership with Nvidia using AMD-based Apollo computer nodes fitted with Nvidia's A100 GPUs.

    Champollion brings together HPC and purpose-built AI technologies to train machine learning models at scale and unlock results faster, HPE said. HPE already provides HPC and AI resources from its Grenoble facilities for customers, and the broader research community to access, and said it plans to provide access to Champollion for scientists and engineers globally to accelerate testing of their AI models and research.

    Continue reading
  • Workday nearly doubles losses as waves of deals pushed back
    Figures disappoint analysts as SaaSy HR and finance application vendor navigates economic uncertainty

    HR and finance application vendor Workday's CEO, Aneel Bhusri, confirmed deal wins expected for the three-month period ending April 30 were being pushed back until later in 2022.

    The SaaS company boss was speaking as Workday recorded an operating loss of $72.8 million in its first quarter [PDF] of fiscal '23, nearly double the $38.3 million loss recorded for the same period a year earlier. Workday also saw revenue increase to $1.43 billion in the period, up 22 percent year-on-year.

    However, the company increased its revenue guidance for the full financial year. It said revenues would be between $5.537 billion and $5.557 billion, an increase of 22 percent on earlier estimates.

    Continue reading

Biting the hand that feeds IT © 1998–2022