3 ms·
There's already Linux compability layer in FreeBSD's kernel for years now, allowing you using linux binaries on FreeBSD. Anything in particular you'd be missing
by tachion 12y ago
There's already Linux compability layer in FreeBSD's kernel for years now, allowing you using linux binaries on FreeBSD. Anything in particular you'd be missing when migrating to FreeBSD?
- feld 12y agoIt doesn't support 64bit and some newer features (yet!)
- justincormack 12y agoI think 64 bit support has had a lot of work recently. NetBSD has 64 bit Linux emulation support.
- feld 12y agoSee the FreeBSD lemul branch for 64bit support and newer features. Hoping to see it merged soon.
- bcantrill 12y agoFor whatever it's worth, we in the illumos community have been working on a complete Linux compatibility layer -- including 64-bit.[1][2] Our Linux emulation is relatively closely intertwined with some illumos abstractions like zones, but it would be great if the FreeBSD folks could make use of it -- we have a long history of technology exchange with FreeBSD, and we think it's made both systems better. Happy birthday, FreeBSD -- from your illumos cousins! [1] http://www.slideshare.net/bcantrill/illumos-lx http://www.slideshare.net/bcantrill/illumos-lx [2] https://twitter.com/sjorge/status/527937813568708608 https://twitter.com/sjorge/status/527937813568708608
- justincormack 12y agoCool looks like its going really well. What is the license on this code?
- rsync 12y agoFreeBSD linux binary compat was very mature and very workable, circa FreeBSD 4.x - so much so that I ran a normal linux copy of vmware on FreeBSD and could run any OS guest I wanted to. However no work was done to continue to provide the hacks and tweaks and basic documentation that was required to install vmware on FreeBSD (although if you have an old copy, and license, of vmware workstation 3.x, it should work). This is a problem - if you're trying to run FreeBSD as a desktop system, it's a real boon have vmware available, if you should want it. We tried to fix this problem back in 2007: http://www.rsync.net/resources/notices/2007cb.html http://www.rsync.net/resources/notices/2007cb.html ... but there were no serious takers :(