Domain: eurobsdcon.org
Stories and comments across the archive that link to eurobsdcon.org.
Comments · 3
-
NetBSD's Darwin binary compatibility
I the one that has been pushing the Darwin binary compatibility project for NetBSD. This is about emulating Darwin system calls, and hence it happens at the kernel/userland boundary. We basically present to Darwin processes the system call behaviors they see on the real Darwin.
More on how it happens can be readen in a paper presented at EuroBSDCon 2005. ONLAMP also interviewed me about it. I beleive the project made the ./ headlines at least once.
Now, the project status: it is dead, because nobody has interest in it. Users got excited about the idea of running Darwin apps on NetBSD, but that excitement did not push them into testing the thing.
When I gave up, we had a fairly good support for running command-line MacOS X.2 binaries on PowerPC. The JVM would have been likely to work, for instance. I asked if people could help testing that, but got no feedback.
The project could be resurected some day, if people interest rise again. The roadmap is straightforward: support x86 Darwin and work out a solution for Aqua application to display things. There might also have been kernel API change to accomodate.
About porting this work to Linux: This is kernel developement, so I guess there would be a huge effort of rewriting things to accomodate the Linux kernel internals. -
With alternative track for spousesNo joke. Seems like some girlfriends got annoyed with too many BSD-hackers in one place several days in a row.
So they introduced a spouse-track.
Next thing you know is they start a dating-site....
-
There is an OpenVPN alternative
Everyone speaks about OpenVPN, which is a good piece of software, but software diverisity is desirable, especially in the field of security. It's better if all the Internet is not hacked through a single buffer overflow. IPsec-tools is an alternative to OpenVPN: different implementation, different protocol. A bunch of IPsec extensions have recently been added to cope with NAT, automatic configuration, and user authentication, so it is now really usable for remote user access, which was not the case in the past.
Check Emmanuel Dreyfus' paper on Remote user acces VPN with IPsec presented at EuroBSDCon 2005 for the background about it. There is also a how-to configure it for NetBSD (most of the document apply to Linux).
And you can also check IPsec-tools home page