Archive for the 'Operating Systems' Category
Monday, February 26th, 2007
On the MacFUSE Project Page, you now have a new release of MacFUSE Core. Please be sure to upgrade as this fixes a nasty bug. Besides, in the filesystems-objc subdirectory, you’ll find source for the Objective-C library that we used to create the file systems shown in the MacFUSE Tech Demos video. You will also [...]
Posted in Google, Mac OS X, MacFUSE, Operating Systems | No Comments »
Sunday, February 11th, 2007
A new release is up at the MacFUSE project page. 0.2.0 adds several new features and fixes several bugs. New features include support for kqueue/kevent, advisory locking, full extended attributes support, support for extended security (ACLs), support for “direct I/O” (this allows the user-space file system to return less data than the file’s size, and [...]
Posted in Google, Mac OS X, MacFUSE, Operating Systems | No Comments »
Monday, January 29th, 2007
There’s a new, much improved release of MacFUSE.
Posted in Google, Mac OS X, MacFUSE, Operating Systems | No Comments »
Monday, January 22nd, 2007
There’s an exciting new release of MacFUSE up on the project’s web site. Even better, you can now also download SpotlightFS (you’ll have to try it out to see how cool it is) and a graphical interface for sshfs. Enjoy!
Posted in Google, Mac OS X, MacFUSE, Operating Systems | No Comments »
Tuesday, January 16th, 2007
The MacFUSE project page now contains a link to a brief video of some tech demos that I showed during my Macworld 2007 talk.
Posted in Mac OS X, MacFUSE, Operating Systems | No Comments »
Thursday, January 11th, 2007
I gave a talk titled “Taming Mac OS X File Systems” at Macworld 2007 today. I also announced Google’s open source release of MacFUSE. Here are some relevant links: The MacFUSE Page on Google Code List of Wiki Articles on the Project Page Slides from the Talk Besides internal tech demos that I demonstrated during [...]
Posted in Computer Science, Linux, Mac OS X, MacFUSE, Operating Systems | No Comments »
Tuesday, January 2nd, 2007
Let us try to make them a little cooler on Mac OS X.
Posted in Apple, Mac OS X, Operating Systems, The Book | No Comments »
Tuesday, November 28th, 2006
I will be speaking at the following venues in the near future: Chaos Communication Congress, Berlin, Germany (December 29, 2006) Macworld Conference & Expo, San Francisco, USA (January 11, 2007)
Posted in Apple, Mac OS X, Operating Systems, The Book | No Comments »
Sunday, November 5th, 2006
I usually find the security-related smugness of Mac users rather jarring. What’s often even more jarring is the reasoning behind such smugness. That said, I have to say that the recent furor regarding the so called OSX.Macarena “virus” amounts to, well, bullshit. If anti-virus companies are pretending to “recognize the threat” and therefore attempting to [...]
Posted in Apple, Kernelthread.com, Mac OS X, Operating Systems | No Comments »
Tuesday, October 31st, 2006
Read about how to enable trusted computing on Mac OS X. The document’s coverage includes: A discussion of the TPM hardware present in certain Macintosh computers Release of an open source TPM driver for Mac OS X Release of a Mac OS X port of an open source trusted computing software stack An overview of [...]
Posted in Apple, Computer Science, Mac OS X, Operating Systems | No Comments »
Sunday, July 23rd, 2006
The very first chapter I wrote for Mac OS X Internals: A Systems Approach was the “history” chapter. My goal was to create a comprehensive and detailed book. I deemed it important for the reader to understand the long and eventful journey toward Mac OS X. Therefore, I wrote the chapter as a technical history [...]
Posted in Apple, Mac OS X, Operating Systems, The Book | No Comments »
Saturday, May 20th, 2006
Mac OS X Internals: A Presentation is a Flash rendition of a presentation I recently gave.
Posted in Mac OS X, Operating Systems, The Book | No Comments »
Wednesday, May 17th, 2006
EFI Programming on Mac OS X is a note on jumpstarting EFI development on Mac OS X. Prebuilt compiler toolchains for the PowerPC and x86 versions of Mac OS X are also available.
Posted in Mac OS X, Operating Systems, The Book | No Comments »
Monday, March 13th, 2006
We have developed software (“BAMBIOS”) that allows such legacy booting on the Intel-based Macintoshes. For example, a regular (that is, non-EFI) version of Linux can be readily booted using this software. A mini presentation on the design of BAMBIOS is available.
Posted in Apple, Computer Science, Operating Systems | No Comments »
Thursday, February 23rd, 2006
This is a rather trivial update, but here are some points of interest: Knoppix seems very stable overall. We fixed the pixels-per-row vs bytes-per-row discrepancy in the kernel, so the X Window server has precise information now. We have tried VMware Workstation and VMware Player. Both work really well. This is a screenshot of VMware [...]
Posted in Operating Systems, Windows | No Comments »
Tuesday, February 21st, 2006
Yes, it works. In fact, it works really, really well (performance-wise). Please go here for the initial announcement and a customary screenshot of Windows XP running under the Linux version of VMware. The hardware in question is a 17-inch iMac.
Posted in Apple, Mac OS X, Operating Systems | No Comments »