Domain: freebsd.org
Stories and comments across the archive that link to freebsd.org.
Stories · 497
-
Linux 3D Games Run Faster On PC-BSD
koinu writes "Phoronix has published benchmarks comparing 3D game performance on Ubuntu Linux 11.04 with the FreeBSD Linux ABI emulation on the 8.2 release of PC-BSD, which is a desktop variant of FreeBSD. Most results show that the emulated Linux layer on FreeBSD performs better than Linux natively. It's pretty interesting, because most people would expect that an additional abstraction layer would generally slow down the execution of binaries." -
Linux 3D Games Run Faster On PC-BSD
koinu writes "Phoronix has published benchmarks comparing 3D game performance on Ubuntu Linux 11.04 with the FreeBSD Linux ABI emulation on the 8.2 release of PC-BSD, which is a desktop variant of FreeBSD. Most results show that the emulated Linux layer on FreeBSD performs better than Linux natively. It's pretty interesting, because most people would expect that an additional abstraction layer would generally slow down the execution of binaries." -
Ask Slashdot: Tools For Linux Disk Encryption and Integrity?
An anonymous reader writes "I have been using Gentoo Linux for a long time now and have always been satisfied with one of its many disk encryption tools: cryptsetup (dm-crypt and LUKS). However, I recently gave FreeBSD a try and, although I concluded BSD is not for me, I was amazed at geli(8), FreeBSD's disk encryption tool. It happens this tool also provides what it calls an 'authentication mode.' Besides encrypting the disk sector-by-sector, it also stores checksums (sha256 in my case) in it on every write. On reads, if the checksum mismatchs, it propagates the error up, resulting in, say, a read() error. Thus I do not have to trust my disk (except of course for the boot partition) any longer: any data inconsistency will be detected before the data is used. Having searched for a long time without answers, I want to ask: is there something similar to this in Linux? Note: Using Btrfs is a valid solution, but is far from stable (got a few oopses during my tests)." -
FreeBSD 8.2 Released
meta coder writes with word of the release of FreeBSD 8.2: "This is the third release from the 8-STABLE branch which improves on the functionality of FreeBSD 8.1 and introduces some new features. Some of the highlights includes improvements in Xen support and various bugfixes." -
FreeBSD Running On PS3
An anonymous reader writes "One week after Sony's PlayStation 3 private cryptography key was obtained, FreeBSD is up and running on the PS3. Nathan Whitehorn writes: 'Yesterday, I imported support for the Sony Playstation 3 into our 64-bit PowerPC port, expanding our game console support into the current generation. There are still a few rough edges due to missing hardware support, but the machine boots and runs FreeBSD stably. These rough edges should be smoothed out in time for the 9.0 release.'" Update: 01/10 15:04 GMT by KD : As several commenters have pointed out, the submission was misleading in that BSD runs in OtherOS, making no use of the cracked keys. -
FreeBSD 8.1 Released
hsn and other readers pointed out that FreeBSD 8.1 has been released. "This is the second release from the 8-STABLE branch which improves on the functionality of FreeBSD 8.0 and introduces some new features. Some of the highlights: zfsloader added; zpool version of ZFS subsystem updated to version 14; NFSv4 ACL support in UFS and ZFS; support added to cp(1), find(1), getfacl(1), mv(1), and setfacl(1) utilities; UltraSPARC IV/IV+, SPARC64 V support; SMP support in PowerPC G5; BIND 9.6.2-P2..." ... and much more. See the release notes summary and the details. -
FreeBSD 8.1 Released
hsn and other readers pointed out that FreeBSD 8.1 has been released. "This is the second release from the 8-STABLE branch which improves on the functionality of FreeBSD 8.0 and introduces some new features. Some of the highlights: zfsloader added; zpool version of ZFS subsystem updated to version 14; NFSv4 ACL support in UFS and ZFS; support added to cp(1), find(1), getfacl(1), mv(1), and setfacl(1) utilities; UltraSPARC IV/IV+, SPARC64 V support; SMP support in PowerPC G5; BIND 9.6.2-P2..." ... and much more. See the release notes summary and the details. -
FreeBSD 8.1 Released
hsn and other readers pointed out that FreeBSD 8.1 has been released. "This is the second release from the 8-STABLE branch which improves on the functionality of FreeBSD 8.0 and introduces some new features. Some of the highlights: zfsloader added; zpool version of ZFS subsystem updated to version 14; NFSv4 ACL support in UFS and ZFS; support added to cp(1), find(1), getfacl(1), mv(1), and setfacl(1) utilities; UltraSPARC IV/IV+, SPARC64 V support; SMP support in PowerPC G5; BIND 9.6.2-P2..." ... and much more. See the release notes summary and the details. -
FreeBSD 8.0 Released
An anonymous reader writes "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 8 stable release. Some of the highlights: Xen DomU support, network stack virtualization, stack-smashing protection, TTY layer rewrite, much improved ZFS v13, a new USB stack, multicast updates including IGMPv3, vimage — a new virtualization container, Fedora 10 Linux binary compatibility to run Linux software such as Flash 10 and others, trusted BSD MAC (Mandatory Access Control), and rewritten NFS client/server introducing NFSv4. Inclusion of improved device mmap() extensions will allow the technical implementation of a 64-bit Nvidia display driver for the x86-64 platform. The GNOME desktop environment has been upgraded to 2.26.3, KDE to 4.3.1, and Firefox to 3.5.5. There is also an in-depth look at the new features and major architectural changes in FreeBSD 8.0, including a screenshot tour, upgrade instructions are posted here. You can grab the latest version from FreeBSD from the mirrors (main ftp server) or via BitTorrent. Please consider making a donation and help us to spread the word by tweeting and blogging about the drive and release." -
FreeBSD 8.0 Released
An anonymous reader writes "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 8 stable release. Some of the highlights: Xen DomU support, network stack virtualization, stack-smashing protection, TTY layer rewrite, much improved ZFS v13, a new USB stack, multicast updates including IGMPv3, vimage — a new virtualization container, Fedora 10 Linux binary compatibility to run Linux software such as Flash 10 and others, trusted BSD MAC (Mandatory Access Control), and rewritten NFS client/server introducing NFSv4. Inclusion of improved device mmap() extensions will allow the technical implementation of a 64-bit Nvidia display driver for the x86-64 platform. The GNOME desktop environment has been upgraded to 2.26.3, KDE to 4.3.1, and Firefox to 3.5.5. There is also an in-depth look at the new features and major architectural changes in FreeBSD 8.0, including a screenshot tour, upgrade instructions are posted here. You can grab the latest version from FreeBSD from the mirrors (main ftp server) or via BitTorrent. Please consider making a donation and help us to spread the word by tweeting and blogging about the drive and release." -
FreeBSD 8.0 Released
An anonymous reader writes "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 8 stable release. Some of the highlights: Xen DomU support, network stack virtualization, stack-smashing protection, TTY layer rewrite, much improved ZFS v13, a new USB stack, multicast updates including IGMPv3, vimage — a new virtualization container, Fedora 10 Linux binary compatibility to run Linux software such as Flash 10 and others, trusted BSD MAC (Mandatory Access Control), and rewritten NFS client/server introducing NFSv4. Inclusion of improved device mmap() extensions will allow the technical implementation of a 64-bit Nvidia display driver for the x86-64 platform. The GNOME desktop environment has been upgraded to 2.26.3, KDE to 4.3.1, and Firefox to 3.5.5. There is also an in-depth look at the new features and major architectural changes in FreeBSD 8.0, including a screenshot tour, upgrade instructions are posted here. You can grab the latest version from FreeBSD from the mirrors (main ftp server) or via BitTorrent. Please consider making a donation and help us to spread the word by tweeting and blogging about the drive and release." -
FreeBSD 8.0 Released
An anonymous reader writes "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 8 stable release. Some of the highlights: Xen DomU support, network stack virtualization, stack-smashing protection, TTY layer rewrite, much improved ZFS v13, a new USB stack, multicast updates including IGMPv3, vimage — a new virtualization container, Fedora 10 Linux binary compatibility to run Linux software such as Flash 10 and others, trusted BSD MAC (Mandatory Access Control), and rewritten NFS client/server introducing NFSv4. Inclusion of improved device mmap() extensions will allow the technical implementation of a 64-bit Nvidia display driver for the x86-64 platform. The GNOME desktop environment has been upgraded to 2.26.3, KDE to 4.3.1, and Firefox to 3.5.5. There is also an in-depth look at the new features and major architectural changes in FreeBSD 8.0, including a screenshot tour, upgrade instructions are posted here. You can grab the latest version from FreeBSD from the mirrors (main ftp server) or via BitTorrent. Please consider making a donation and help us to spread the word by tweeting and blogging about the drive and release." -
Apple's Grand Central Dispatch Ported To FreeBSD
bonch writes "Apple's Grand Central Dispatch, which was recently open sourced, has been ported to FreeBSD and is planned to be included by default in FreeBSD 8.1. Also known as libdispatch, the API allows the use of function-based callbacks but will also support blocks if built using FreeBSD's clang compiler package. There's already discussion of modifying BSD's system tools to use the new technology." The port was originally unveiled last month at the 2009 Developer Summit in Cambridge. Slides from that presentation are available via the Dev Summit wiki. -
Apple's Grand Central Dispatch Ported To FreeBSD
bonch writes "Apple's Grand Central Dispatch, which was recently open sourced, has been ported to FreeBSD and is planned to be included by default in FreeBSD 8.1. Also known as libdispatch, the API allows the use of function-based callbacks but will also support blocks if built using FreeBSD's clang compiler package. There's already discussion of modifying BSD's system tools to use the new technology." The port was originally unveiled last month at the 2009 Developer Summit in Cambridge. Slides from that presentation are available via the Dev Summit wiki. -
FreeBSD 7.2 Released
An anonymous reader writes "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 7.2-RELEASE. This is the third release from the 7-STABLE branch which improves on the functionality of FreeBSD 7.1 and introduces some new features. Some of the highlights: Support for fully transparent use of superpages for application memory; Support for multiple IPv4 and IPv6 addresses for jails; csup(1) now supports CVSMode to fetch a complete CVS repository; Gnome updated to 2.26, KDE updated to 4.2.2; Sparc64 now supports UltraSparc-III processors. For a complete list of new features and known problems, please see the online release notes and errata list." Adds another anonymous reader, "You can grab the latest version from FreeBSD from the mirrors or via BitTorrent. There is also a quick review of the new features and upgrade instructions." -
FreeBSD 7.2 Released
An anonymous reader writes "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 7.2-RELEASE. This is the third release from the 7-STABLE branch which improves on the functionality of FreeBSD 7.1 and introduces some new features. Some of the highlights: Support for fully transparent use of superpages for application memory; Support for multiple IPv4 and IPv6 addresses for jails; csup(1) now supports CVSMode to fetch a complete CVS repository; Gnome updated to 2.26, KDE updated to 4.2.2; Sparc64 now supports UltraSparc-III processors. For a complete list of new features and known problems, please see the online release notes and errata list." Adds another anonymous reader, "You can grab the latest version from FreeBSD from the mirrors or via BitTorrent. There is also a quick review of the new features and upgrade instructions." -
FreeBSD 7.2 Released
An anonymous reader writes "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 7.2-RELEASE. This is the third release from the 7-STABLE branch which improves on the functionality of FreeBSD 7.1 and introduces some new features. Some of the highlights: Support for fully transparent use of superpages for application memory; Support for multiple IPv4 and IPv6 addresses for jails; csup(1) now supports CVSMode to fetch a complete CVS repository; Gnome updated to 2.26, KDE updated to 4.2.2; Sparc64 now supports UltraSparc-III processors. For a complete list of new features and known problems, please see the online release notes and errata list." Adds another anonymous reader, "You can grab the latest version from FreeBSD from the mirrors or via BitTorrent. There is also a quick review of the new features and upgrade instructions." -
FreeBSD 7.2 Released
An anonymous reader writes "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 7.2-RELEASE. This is the third release from the 7-STABLE branch which improves on the functionality of FreeBSD 7.1 and introduces some new features. Some of the highlights: Support for fully transparent use of superpages for application memory; Support for multiple IPv4 and IPv6 addresses for jails; csup(1) now supports CVSMode to fetch a complete CVS repository; Gnome updated to 2.26, KDE updated to 4.2.2; Sparc64 now supports UltraSparc-III processors. For a complete list of new features and known problems, please see the online release notes and errata list." Adds another anonymous reader, "You can grab the latest version from FreeBSD from the mirrors or via BitTorrent. There is also a quick review of the new features and upgrade instructions." -
FreeBSD 7.2 Released
An anonymous reader writes "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 7.2-RELEASE. This is the third release from the 7-STABLE branch which improves on the functionality of FreeBSD 7.1 and introduces some new features. Some of the highlights: Support for fully transparent use of superpages for application memory; Support for multiple IPv4 and IPv6 addresses for jails; csup(1) now supports CVSMode to fetch a complete CVS repository; Gnome updated to 2.26, KDE updated to 4.2.2; Sparc64 now supports UltraSparc-III processors. For a complete list of new features and known problems, please see the online release notes and errata list." Adds another anonymous reader, "You can grab the latest version from FreeBSD from the mirrors or via BitTorrent. There is also a quick review of the new features and upgrade instructions." -
FreeBSD 7.1 Released
Sol-Invictus writes "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 7.1-RELEASE. This is the second release from the 7-STABLE branch which improves on the functionality of FreeBSD 7.0 and introduces some new features. Some of the highlights: The ULE scheduler is now the default in GENERIC kernels for amd64 and i386 architectures. The ULE scheduler significantly improves performance on multicore systems for many workloads. Support for using DTrace inside the kernel has been imported from OpenSolaris. DTrace is a comprehensive dynamic tracing framework. A new and much-improved NFS Lock Manager (NLM) client. Boot loader changes allow, among other things, booting from USB devices and booting from GPT-labeled devices. KDE updated to 3.5.10, GNOME updated to 2.22.3. DVD-sized media for the amd64 and i386 architectures." -
FreeBSD 6.4 Released
hmallett writes "FreeBSD 6.4-RELEASE, the fifth release from the 6-STABLE branch of FreeBSD development, is now available. In addition to being hosted at many FTP sites, ISO images can be downloaded via the BitTorrent tracker, or for users of earlier FreeBSD releases, FreeBSD Update can be used to perform a binary upgrade." -
FreeBSD 6.4 Released
hmallett writes "FreeBSD 6.4-RELEASE, the fifth release from the 6-STABLE branch of FreeBSD development, is now available. In addition to being hosted at many FTP sites, ISO images can be downloaded via the BitTorrent tracker, or for users of earlier FreeBSD releases, FreeBSD Update can be used to perform a binary upgrade." -
FreeBSD Begins Switch to Subversion
An anonymous reader writes "The FreeBSD Project has begun the switch of its source code management system from CVS to Subversion. At this point in time, FreeBSD's developers are making changes to the base system in the Subversion repository. We have a replication system in place that exports our work to the legacy CVS tree on a continuous basis. People who are using our extensive CVS based distribution network (including anoncvs, CVSup, cvsweb, ftp) will not be interrupted by our work-in-progress. We are committed to maintaining the existing CVS based distribution system for at least the support lifetime of all existing 'stable' branches. Security and errata patches will continue to be made available in their usual CVS locations." -
CrossOver Games for FreeBSD
An anonymous reader writes "Jeremy White from CodeWeavers has made the announcement that an experimental build of CrossOver Games is now available for PC-BSD users. However, this unsupported edition should also work on FreeBSD or DesktopBSD, allowing users to play Windows games on their desktop. The FreeBSD version of CrossOver Games can be downloaded here (registration required)." From the attached notes: "Remember this is an experimental build! If you are on FreeBSD 6.x, you will need to apply a system patch from http://wiki.freebsd.org/Wine to enable wine to function properly. Users of FreeBSD 7.0 and higher do not need this patch." -
FreeBSD 7.0 Bests Linux In SMP Performance
cecom writes "After major improvements in SMP support in FreeBSD 7.0, benchmarks show it performing 15% better than the latest Linux kernels (PDF, see slides 17 to 19) on 8 CPUs under PostgreSQL and MySQL. While a couple of benchmarks are not conclusive evidence, it can be assumed that FreeBSD will once again be a serious performance contender. Some posters on LWN have noted that the level of Linux performance could be related to the Completely Fair Scheduler, which was merged into the 2.6.23 Linux kernel." Update: 03/06 21:32 GMT by KD : An anonymous reader sent in word that Linux kernel developer Nick Piggin reran the benchmark today and came to a different conclusion: In his benchmark Linux was faster than FreeBSD. -
FreeBSD 7.0 Release Now Available
cperciva writes "The first release from the new 7-STABLE branch of FreeBSD development, has been released. FreeBSD 7.0 brings with it many new features including support for ZFS, journaled filesystems, and SCTP, as well as dramatic improvements in performance and SMP scalability. In addition to being available from many FTP sites, ISO images can be downloaded via the BitTorrent tracker, or for users of earlier FreeBSD releases, FreeBSD Update can be used to perform a binary upgrade." -
FreeBSD 7.0 Release Now Available
cperciva writes "The first release from the new 7-STABLE branch of FreeBSD development, has been released. FreeBSD 7.0 brings with it many new features including support for ZFS, journaled filesystems, and SCTP, as well as dramatic improvements in performance and SMP scalability. In addition to being available from many FTP sites, ISO images can be downloaded via the BitTorrent tracker, or for users of earlier FreeBSD releases, FreeBSD Update can be used to perform a binary upgrade." -
FreeBSD 6.3-RELEASE Now Available
cperciva writes "FreeBSD 6.3-RELEASE, the fourth release from the highly successful 6-STABLE branch of FreeBSD development, has been released. In addition to being available from many FTP sites, ISO images can be downloaded via the BitTorrent tracker, or for users of earlier FreeBSD releases, FreeBSD Update can be used to perform a binary upgrade." -
FreeBSD 6.3-RELEASE Now Available
cperciva writes "FreeBSD 6.3-RELEASE, the fourth release from the highly successful 6-STABLE branch of FreeBSD development, has been released. In addition to being available from many FTP sites, ISO images can be downloaded via the BitTorrent tracker, or for users of earlier FreeBSD releases, FreeBSD Update can be used to perform a binary upgrade." -
Fragmentation in Linux Documentation?
twilight30 asks: "While trying to figure out why a supposedly-supported SATA-II controller isn't recognized on my motherboard I thought I'd go back and visit the Linux Documentation Project's pages. It was a trip down memory lane, but I soon wondered about the state of many of the documents there. Much of TLDP is old, maybe even crufty. So, I'd like to ask what you think of TLDP.org and its 'competitors'. Do people get info from other sites or Wikis? Are people more likely to look at their distro's forums first? Are distros good enough now that TLDP is basically irrelevant? For the BSDheads, do you think the BSDs' documentation pages have lessons to teach TLDP? Is TLDP still relevant to you? If not, what would have to change for TLDP to become relevant again?" -
FreeBSD 6.2 Released To Mirrors
AlanS2002 writes "FreeBSD 6.2 has been released to mirrors. The release notes for your specific platform are also available. FreeBSD is an advanced operating system for x86 compatible (including Pentium and Athlon), amd64 compatible (including Opteron, Athlon64, and EM64T), ARM, IA-64, PC-98, and UltraSPARC architectures. It is derived from BSD, the version of UNIX developed at the University of California, Berkeley. It is developed and maintained by a large team of individuals. Additional platforms are in various stages of development." -
FreeBSD 6.2 Released To Mirrors
AlanS2002 writes "FreeBSD 6.2 has been released to mirrors. The release notes for your specific platform are also available. FreeBSD is an advanced operating system for x86 compatible (including Pentium and Athlon), amd64 compatible (including Opteron, Athlon64, and EM64T), ARM, IA-64, PC-98, and UltraSPARC architectures. It is derived from BSD, the version of UNIX developed at the University of California, Berkeley. It is developed and maintained by a large team of individuals. Additional platforms are in various stages of development." -
Will Image Installs Benefit Vista Adopters?
Yesterday's post on the upcoming Windows Vista's image-based installer drew more than 450 comments. Some readers praised the change as sensible, even overdue, and others drew distinctions between various ways "image-based" software installations are implemented in real life, both in the Windows and Unix worlds, and supplied objections to the switch. Read on for some of the most interesting comments in the Backslash summary of the discussion.Reader MarkByers calls the article "stupid":
The final linked article starts with this dubious sounding statement:
To this, mwalleisa points out that "When talking about using Symantec Ghost (or other), the author is referring to Windows XP installations, not Vista.""The bottom is about to fall out of the market for imaging tools like Symantec Ghost ... The Vista install DVD is, in fact, just one big system image."
But then immediately contradicts itself by pointing out:
"But this flexibility only extends to the installation of Windows itself. To clone a full system with apps installed, Symantec Ghost or a similar utility must be used to create that image."
People don't use Ghost to make a copy of an unconfigured fresh install of Windows, they configure it first, then Ghost it. This new installer will have no effect whatsoever on sales of Ghost, or any other imaging software. After such a terrible start to the article, I'm not sure it's even worth reading the rest.
neonprimetime had a different objection:
This wasn't a Pros & Cons. It was a love-fest [for] the new image-based install process. Everything he wrote in that article was happy go lucky, no cons in sight.
- "This means that the image isn't a bit-for-bit image of your disk layout, and hence you can apply the image to a new system without destroying the contents of the hard drive."
- "Vista is hardware-agnostic, so you can use a single system image as a source for multiple hardware platforms, even if they have quite different hardware configurations.
- "When capturing a system to a WIM file you can specify exclusions. For example, you can have a work directory on the system with temporary data.
- "Interestingly you can have as many images contained within one WIM file as you think you can manage, and any one of them can be marked as bootable."
brunes69 mocks the article's introduction ("However, all this is about to change. Windows Vista is based entirely around Microsoft's Windows Imaging Format (or WIM), a file-based imaging standard rather than a sector-based. this means that the image isn't a bit-for-bit image of your disk layout, and hence you can apply the image to a new system without destroying the contents of the hard drive."), writing
Along similar lines, namityadav wondersWow how revolutionary.
Oh, hang on a second while I untar this archive ....
So is this revolutionary install concept an exact copy of what we see in Ubuntu?
When it comes to installing an OS, not everyone wants a one-size-fits-all install which can later be trimmed; "[C]opying a bunch of files is the right way," contends reader radarsat1, who doesn't look forward to the change in Windows' installer:Damn it, one of the things that always annoys me about Windows is that it's not as simple as copying a bunch of files. This is mostly due to their inane and outdated drive lettering scheme.
Reader yagu has a related complaint about the difficulty of installing Windows as an equal player along with other OSes:In Linux (or any Unix), I can move my installed system to a different drive or partition just by copying it. I can install an entire system within a folder of another system. All I have to do is change my drive mounts, add some symlinks, or use chroot, and I can put the entire system anywhere and it's as if nothing changed.
When my Dad bought a new hard drive because his old one was dying, we tried in vain to copy his old system over to the new drive. First we tried imaging it using "dd" on a liveCD, but that didn't work. Then we tried making a new filesystem and using "cp" to just copy the whole thing. That didn't either. We didn't want to spend money on Norton Ghost, just for a one-time thing.. He ended up having to re-install and re-activate XP, re-install all his MS Office software he'd had some trouble with installing in the first place, and finally setting up a whole new system. Just because he wanted to replace his drive!
That, compared to the number of times I've moved my Linux system without a single hitch... I can't believe people put up with this crap. Now instead of keeping things simple, they're moving even further away from a file-based approach?
This reminds me of other Microsoft installs I've done over the years, and it smacks of such disdain for the rest of the OS universe. Nowhere in the article, nor can I find evidence anywhere else is there an accomodation for an install where XP is just another OS. I remember my first experience with this, when I installed a Win98 on a Linux box, and not only did Win98 not offer a dual boot, it (seemingly) gladly removed my Linux MBR and formatted my partition without asking if it was okay, and without saying it had done so. That was quite a surprise.
Reader dreamchaser sticks up for Microsoft's decision not to make multi-OS systems easy to create:Does anyone know if there is a way to do this? (Though, knowing XP can point to more than one OS to boot, I'm guessing Microsoft is more gentle if there is a pre-existing Windows OS there.)
I've googled for dual-boot information, it looks to be similar to what I already know.
Just to play Devil's Advocate here, but why SHOULD they facilitate the use of other OSes? Look at the customers who make up 99% of their base:
kailoran points out one big difference, which is a pretty persuasive one to anyone who doesn't care to have Microsoft dictate the layout of their hard disk:- Home users who buy a machine with Windows pre installed. No worries about dual boot here.
- Corporate users who load a custom Windows image on new machines. No worries about dual-boot here either.
Also, if it really is just an image it would be a simple matter to just load it onto a partition then set up dual boot using GRUB. Anyone who feels they need dual-boot probably already knows how to do it. Most modern Linux distros do a pretty good job of it for newbs too.
Very very very few people NEED dual boot. Some do. Most do not. From Microsoft's point of view, why should they facilitate it when the people who really need it (i.e. developers) will have no problem either setting up dual boot or using virtualization?
The thing is that unlike the Windows' MBR, grub can actually be configured to run the other OS if the user wants. Most distros auto-detect and add the appropriate configs, so that there's zero effort needed.
An image-based install from Microsoft isn't completely new; Aslan72 says he "hated it when it was called RIS," writingInstalling Windows just nukes the existing MBR and the only thing you can do is run Windows, or start searching for a rescue CD/floppy.
I'm partly responsible for an image that goes on around 5-600 machines at a Midwestern University College lab. We tried RIS when it was out, but although it was cool, it was simply not practical. The savings of having 'one' image really didn't outweigh the impracticality of it taking 2-3 hours per workstation per lab.
This is no different; currently it doesn't support multicasting and so although it's 'revolutionary' (read: RIS) it still doesn't beat the ability to push down and image to a workstation is less than 20 minutes...oops, did I say a workstation, I meant a lab.
It still won't beat Ghost any time soon, IMO.
To that complaint about multicasting, reader gruhnj writes
Windows Deployment Services, the replacement for RIS that will be coming out around the same time Vista ships, does exactly that. RIS only does the OS install well. Once you create your master image, you can place that onto a WDS server and multicast it out to as many computers as you have bandwidth. My current image when run deployed with imageX comes in at 25% less space (both images on max compression) and deploys in aprox 12 min for the image copy, plus the normal mini-setup time.
Ghost aint going away, but it will be eaten away from at the bottom with WDS.
Elsewhere, readers discussed the image formats and metadata in greater depth: To EXMSFT's query "I don't believe TAR includes ACL and metadata information related to the filesystem. Or does it?", reader pavon says "They can be," and provides some details:
The tar file format, like most unix things has undergone several revisions and branches. In POSIX.1, a new format, called the Pax Interchange Format, was created as a backwards compatible extension of the tar format, that allowed for storing of arbitrary metadata. How this metadata is used is naturally left up to the system's implementation of tar and pax. I don't know how widely these extensions are used. I know that in Mac OS 10.4, metadata including resource forks are supported, but I think they implemented them using thier normal flat-file hacks (._myfile holds metadata for myfile), and not the pax extensions. This man file has a little more information.
There are complexities beyond simple metadata capabilities, though. An anonymous reader points out that
There's even more to think about besides ACLs. There are a lot of components in Windows and not all of them come with every version (Home, Media Center, Server, etc.) plus computer vendors want to customize by adding software or changing the default configurations of apps. Many of these components need to be installable as runtime as well as during install, and some components may be incompatible or require complex logic to integrate (for example, installing a component might require adding a new user or group to the system).
What you see during a Vista install is only a small part of the new world of the Vista installer.
Many thanks to all the readers who took part in the discussion, especially those quoted above. -
D-Link Settles Danish Time Dispute
igb writes "The Register reports that DLink has settled the time server dispute described a little over a month ago here on Slashdot. They're going to stop using an NTP server they're not really authorized to chime with, and they've reached an amicable settlement over the use by existing products. The details of the settlement are, not unsurprisingly, somewhat vague, but let's hope that the good guys aren't out of pocket any more." -
FreeBSD 6.1 Released
nbritton writes "FreeBSD 6.1 has been released! This release is the next step in the development of the 6.X branch, delivering several performance improvements, many bugfixes, and a few new features. Of note are the major improvements to the filesystem and SATA code, possibly making FreeBSD the number one choice for SATA RAID implementations. For a complete list of new features and known problems, please see the release notes, errata list, Bittorrent Downloads, Mirrors, Hardware Notes, and Installation Guide." -
FreeBSD 6.1 Released
nbritton writes "FreeBSD 6.1 has been released! This release is the next step in the development of the 6.X branch, delivering several performance improvements, many bugfixes, and a few new features. Of note are the major improvements to the filesystem and SATA code, possibly making FreeBSD the number one choice for SATA RAID implementations. For a complete list of new features and known problems, please see the release notes, errata list, Bittorrent Downloads, Mirrors, Hardware Notes, and Installation Guide." -
FreeBSD 6.1 Released
nbritton writes "FreeBSD 6.1 has been released! This release is the next step in the development of the 6.X branch, delivering several performance improvements, many bugfixes, and a few new features. Of note are the major improvements to the filesystem and SATA code, possibly making FreeBSD the number one choice for SATA RAID implementations. For a complete list of new features and known problems, please see the release notes, errata list, Bittorrent Downloads, Mirrors, Hardware Notes, and Installation Guide." -
FreeBSD 6.1 Released
nbritton writes "FreeBSD 6.1 has been released! This release is the next step in the development of the 6.X branch, delivering several performance improvements, many bugfixes, and a few new features. Of note are the major improvements to the filesystem and SATA code, possibly making FreeBSD the number one choice for SATA RAID implementations. For a complete list of new features and known problems, please see the release notes, errata list, Bittorrent Downloads, Mirrors, Hardware Notes, and Installation Guide." -
FreeBSD 6.1 Released
nbritton writes "FreeBSD 6.1 has been released! This release is the next step in the development of the 6.X branch, delivering several performance improvements, many bugfixes, and a few new features. Of note are the major improvements to the filesystem and SATA code, possibly making FreeBSD the number one choice for SATA RAID implementations. For a complete list of new features and known problems, please see the release notes, errata list, Bittorrent Downloads, Mirrors, Hardware Notes, and Installation Guide." -
FreeBSD 6.1 Released
nbritton writes "FreeBSD 6.1 has been released! This release is the next step in the development of the 6.X branch, delivering several performance improvements, many bugfixes, and a few new features. Of note are the major improvements to the filesystem and SATA code, possibly making FreeBSD the number one choice for SATA RAID implementations. For a complete list of new features and known problems, please see the release notes, errata list, Bittorrent Downloads, Mirrors, Hardware Notes, and Installation Guide." -
FreeBSD 6.1 Released
nbritton writes "FreeBSD 6.1 has been released! This release is the next step in the development of the 6.X branch, delivering several performance improvements, many bugfixes, and a few new features. Of note are the major improvements to the filesystem and SATA code, possibly making FreeBSD the number one choice for SATA RAID implementations. For a complete list of new features and known problems, please see the release notes, errata list, Bittorrent Downloads, Mirrors, Hardware Notes, and Installation Guide." -
D-Link Firmware Abuses Open NTP Servers
DES writes "FreeBSD developer and NTP buff Poul-Henning Kamp runs a stratum-1 NTP server specifically for the benefit of networks directly connected to the Danish Internet Exchange (DIX). Some time last fall, however, D-Link started including his server in a hardcoded list in their router firmware. Poul-Henning now estimates that between 75% and 90% of NTP traffic at his server originates from D-Link gear. After five months of fruitless negotiation with a D-Link lawyer (who alternately tried to threaten and bribe him), he has written an open letter to D-Link, hoping the resulting publicity will force D-Link to acknowledge the issue. There are obvious parallels to a previous story, though Netgear behaved far more responsibly at the time than D-Link seem to be." -
FreeBSD Oct-Dec 2005 Status Report Available
An anonymous reader writes "The latest FreeBSD Status Report is available, covering updates for the last quarter of 2005. A quiet time, for the most part, but some interesting news on the TCP Optimization, and Xen, fronts." -
FreeBSD 6.0 Released
Reyad Attiyat writes FreeBSD 6.0 is ready for release! New features, and there are lots, can be reviewed at the official site. One of the biggest and most anticipated features (mentioned before on Slashdot) is wireless support, which has been greatly improved upon. This includes support for a lot more cards, WAP support, and integration into the dhcpd client. This release comes only mere days off NetBSD's release and an OpenBSD release. Version 6.0 was intended to be released way back in August but due to a number of factors it had to be delayed till now. Aside from this major release the FreeBSD project has also had some major changes, including most recently a new logo and also a brand new website." -
FreeBSD 6.0 Released
Reyad Attiyat writes FreeBSD 6.0 is ready for release! New features, and there are lots, can be reviewed at the official site. One of the biggest and most anticipated features (mentioned before on Slashdot) is wireless support, which has been greatly improved upon. This includes support for a lot more cards, WAP support, and integration into the dhcpd client. This release comes only mere days off NetBSD's release and an OpenBSD release. Version 6.0 was intended to be released way back in August but due to a number of factors it had to be delayed till now. Aside from this major release the FreeBSD project has also had some major changes, including most recently a new logo and also a brand new website." -
FreeBSD Logo Contest Winner Announced
Saint Aardvark writes "Earlier this year, the FreeBSD people announced a competition to design a new logo. Welp, the winner has been announced, and you can check out the new logo. Congratulations to Anton K. Gural on the spiffy work!" -
FreeBSD Logo Contest Winner Announced
Saint Aardvark writes "Earlier this year, the FreeBSD people announced a competition to design a new logo. Welp, the winner has been announced, and you can check out the new logo. Congratulations to Anton K. Gural on the spiffy work!" -
FreeBSD Project Launches New Website
UltimaGuy writes "The FreeBSD Project has launched a new website today. The new design was created by Emily Boyd, a student at Smith College that they had the pleasure of working with through Google's Summer of Code program. The old website is also still available." -
FreeBSD Project Launches New Website
UltimaGuy writes "The FreeBSD Project has launched a new website today. The new design was created by Emily Boyd, a student at Smith College that they had the pleasure of working with through Google's Summer of Code program. The old website is also still available." -
Best TCP/IP Stack Implementation?
paultantk asks: "This mailing list suggests that the FreeBSD TCP/IP stack is sub-par. It was the best in the 90's, but not anymore. So the question is, which operating system now holds the title for the best TCP/IP stack implementation?"