From: zachary.crownover Date: Thu, 8 May 2014 02:36:44 +0000 (+0000) Subject: Updated to account for pkgng and not being dependant on pkgsrc, updated common GNU... X-Git-Url: https://gitweb.dragonflybsd.org/ikiwiki.git/commitdiff_plain/9b313da651034661066183151e68c24f337fa193?ds=sidebyside Updated to account for pkgng and not being dependant on pkgsrc, updated common GNU/Linux distros, updated fedora core to fedora because it hasn't been core for years, mentioned that we don't do binary blobs --- diff --git a/docs/user/Comparison_with_Linux.mdwn b/docs/user/Comparison_with_Linux.mdwn index b3c44f2e..8c949d72 100644 --- a/docs/user/Comparison_with_Linux.mdwn +++ b/docs/user/Comparison_with_Linux.mdwn @@ -3,13 +3,13 @@ [[!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 @@ -21,9 +21,9 @@ 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) @@ -45,7 +45,7 @@ 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 @@ -60,7 +60,7 @@ * 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. +* 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 @@ -80,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.