fix bsdtalk download links
[ikiwiki.git] / docs / user / Comparison_with_Linux.mdwn
index a53c701..f599434 100644 (file)
@@ -3,17 +3,17 @@
 [[!table  data="""
  **Feature**  |  **DragonFly**  | **Linux**  
 
- Distribution formats |  ISO image, pkgsrc, tarballs |  ISO image, rpm, dpkg, tarballs 
+ Distribution formats |  ISO image, pkgsrc, pkgng, tarballs |  ISO image, rpm, dpkg, tarballs 
 
- Distribution Depots | Central repository with mirrors for base, NetBSD mirrors for source packages, several binary package repositories |  Debian: many mirrors; Redhat: central; Ubuntu: central; SUSE: ? 
+ Distribution Depots | Central repository with mirrors for base, several binary package repositories |  Debian: many mirrors; Redhat: central; Ubuntu: central; SUSE: ? 
 
- Number of Distributions | one (3 sibs: FreeBSD, NetBSD, OpenBSD; most popular: FreeBSD) | hundreds (most popular: RedHat, Debian (sub-distro: Ubuntu)) 
+ Number of Distributions | one (3 sibs: FreeBSD, NetBSD, OpenBSD; most popular: FreeBSD) | hundreds (most popular: RedHat (sub-distro: Fedora), Debian (sub-distro: Ubuntu)) 
 
- Update methods | git, cvsup, rsync, pkg_add | up2date, apt-get, pacman, emerge, etc. 
+ Update methods | git, cvsup, rsync, pkg_add, pkg | up2date, yum, apt-get, pacman, emerge, etc. 
 
  Xen | not yet | yes 
 
- Compiler | gcc 3.4,4.1.2 | gcc 3,4, gcc 3.4, gcc 4.1, gcc 4.2 
+ Compiler | gcc 4.7.3 | gcc 4.7.2 (Debian 7), gcc 4.4.7 (Redhat 6), gcc 4.1.2 (Redhat 5)
 
  Firewall | default: pf; other: ipfw2, ipf | default: iptables; other: pf 
 
 
  Kernel SCM | git | git 
 
- Default GUI | none (or bare X) | none, kde, gnome, xfce, etc. 
+ Default GUI | none (or bare X) | none, kde, gnome, xfce, etc. (depend on distro)
 
- File systems | UFS1, MFS, EXT2, FAT (16/32), NTFS (write experimental), HAMMER | EXT2, EXT3, FAT (16/32), NTFS (read-write experimental?), XFS, REISERFS, REISER4, JFS, ZFS, UFS2 
+ File systems | UFS1, MFS, EXT2, FAT (16/32), NTFS (write experimental), HAMMER | BTRFS, EXT2, EXT3, EXT4, FAT (16/32), NTFS (read-write experimental?), XFS, REISERFS, REISER4, JFS, ZFS, UFS2 
+
+ Encryption Mechanisms | LUKS, TrueCrypt (tcplay) | LUKS, TrueCrypt (tcplay) 
 
  Kernel compilable from supplied source? | Yes | Yes (depend on distro) 
 
@@ -41,9 +43,9 @@
 
  Disk partitioning | BSD-style: slices on fdisk'ed partitions | fdisk partitions 
 
- Logical volume management | vinum | LVM1, LVM2, 
+ Logical volume management | vinum, LVM2 | LVM1, LVM2, 
 
- Release schedule | about twice a year (developer-driven) | Redhat: 18 month; Debian: feature-driven; Ubuntu: 6 month; Fedora Core: 6 months; |
+ Release schedule | about twice a year (developer-driven) | Redhat: 18 month; Debian: feature-driven; Ubuntu: 6 month; Fedora: 6 months; |
 
 """]]DD:Distribution dependant
 
@@ -58,8 +60,8 @@
 * Except where the 4-clause BSD License is used, of course: BSD License (http://en.wikipedia.org/wiki/BSD_License)
 * More control
 * You can easily build your own base system / release / live cd.
-* The rpm based distros lack that.
-* Everything is developed in CVS. And the CVSROOT is available, so that you can download it and commit to your own repository.
+* The rpm/deb based distros lack that.
+* Everything is developed in GIT. And the GIT repository is available, so that you can download it and commit to your own repository.
 * Guaranteed to build from source
 * [jail(2)](http://leaf.dragonflybsd.org/cgi/web-man?section#2&commandjail) support
 * A jail is a [chroot(2)](http://leaf.dragonflybsd.org/cgi/web-man?section#2&commandchroot) on steroids with low overhead.
@@ -78,6 +80,7 @@
 * Debugging via a firewire console is also available, see dconschat(8)
 * Linux compatibility
 * Since the kernel exposes a Linux ABI, many Linux binaries run natively.
+* No binary blobs
 * Integration of gcc 3.x and gcc 4.x
 * Easily switch your default compiler by setting the environment variable CCVER to gcc34 or gcc40.