kernel: Move GPL'd kernel files to sys/gnu to have them all in one place.
[dragonfly.git] / sys / gnu / vfs / ext2fs / COPYRIGHT.INFO
CommitLineData
984263bc
MD
1$FreeBSD: src/sys/gnu/ext2fs/COPYRIGHT.INFO,v 1.3 2000/01/01 11:27:50 bde Exp $
2
3Most of the files in this directory are written by Godmar Back or modified
4by him using the CSRG sources. Those files are covered by the Berkeley-style
5copyright. However the following files are covered by GPL. Since the policy
6of the FreeBSD project is to keep the files with the more restrictive
7copyright in the gnu tree and it is a good idea to keep the filesystem code
8all together, the EXT2FS in its entirety resides under the gnu tree. Note
9that only the files below are under the GPL. In the eventuality that these
10files are redesigned or rewritten, this tree can be moved back into the less
11restrictive FreeBSD tree.
12
13 ext2_bitmap.c (in the cvs attic)
14 ext2_fs.h
15 ext2_fs_i.h
16 ext2_fs_sb.h
17 ext2_linux_balloc.c
18 ext2_linux_ialloc.c
19 ext2_super.c (in the cvs attic)
20 ext2_vfsops.c (has some GPL'ed code from ext2_super.c)
21 i386-bitops.h
22
23PS.
24 THANKS GODMAR!!!
25
26Note that this port has been modified by John Dyson and others on
27the FreeBSD team, and it is best to send the bug reports to the FreeBSD
28team. If there are any non-FreeBSD specific bugs, fixes will be sent to
29Godmar to help him fix the original code base. It is also our intention
30to send Godmar any FreeBSD specific porting changes so that he can keep
31control of his code....
32
33John
34dyson@freebsd.org
35
1f1db49f
MD
36 -----------------------------------------
37 04 April 2006
38
39 EXT2 has been divorced from UFS. The following files have been copied
40 from the UFS tree and renamed:
41
42 dinode.h
43 dir.h
44 ext2_bmap.c
45 ext2_ihash.c
46 ext2_quota.c
47 ext2mount.h
48 inode.h
49 quota.h
50
51 In addition, all other UFS procedures that EXT2 used to call,
52 especially in ext2_vnops.c and ext2_vfsops.c, have been copied from
53 the UFS tree into the EXT2 tree and renamed.
54
55 Matthew Dillon <dillon@apollo.backplane.com>