OSDN Git Service

Update AUTHORS.
[android-x86/external-parted.git] / AUTHORS
1 This file is part of GNU Parted
2 Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
3               Free Software Foundation Inc.
4
5 This file may be modified and/or distributed without restriction.  This is
6 not an invitation to misrepresent who contributed to GNU Parted.
7
8 -------------------------------------------------------------------------------
9
10 We need to keep track of copyright (see the Maintainer HOWTO on www.gnu.org).
11
12
13 Leslie Patrick Polzer   <polzer@gnu.org>
14         * parts of 1.6.24 PedUnit API
15         * GPT pth_* functions and block size fixes
16         * PED_SECTOR_SIZE -> PED_SECTOR_SIZE_DEFAULT
17         * debugging framework
18         * ext2 "strange layout" fix (experimental)
19         * support for physical block sizes
20         * SCO BFS support
21
22         http://nic-nac-project.de/~skypher/
23
24         Snail Mail:
25         Am Kirchberg 15
26         89537 Giengen
27         Germany
28
29 Andrew Clausen          <clausen@gnu.org>
30         * all FAT code (libparted/fs_fat)
31         * all linux-swap code (libparted/fs_linux_swap)
32         * some reiserfs glue code (libparted/fs_reiserfs) with Umanets
33         * most of the API (with lots of discussion with Lennert Buytenhek)
34           (include/parted/*)
35         * generic filesystem code (filesys.c) and device code (device.c)
36         * exception code (exception.c, debug.c)
37         * partition table code (disk.c)
38         * dos partition support (disk_dos.c)
39         * mac partition support (disk_mac.c)
40         * mips partition support (disk_mips.c)
41         * loopback support (disk_loop.c)
42         * some of the PC98 code (disk_pc98.c), with Masahiro Sakai.
43         * misc. hacking on all disk_*.c code
44         * low-level I/O code (device.c, geom.c, linux.c)
45           - init_scsi() stolen from gnome-gfdisk via Matt Wilson.
46         * constraint solver (natmath.c, constraint.c)
47         * command-line, and fdisk-like frontend (parted/*)
48         * stubs for ntfs, hfs, xfs
49         * hacked on libparted/fs_ext2 a fair bit (bug fixes, error handling,
50         support for > 1024 groups, etc.)
51         * libparted/mbr.s (the MBR boot loader code)
52         * misc hacking on GNU/Hurd port
53         * major surgery on GUID Partition Table (GPT) support (disk_gpt.[ch])
54         * progress meter support (libparted/timer.c include/parted/timer.h)
55
56         Snail mail:
57         18 Shaw St
58         Ashwood, 3147
59         Australia
60
61 Lennert Buytenhek       <buytenh@gnu.org>
62         * original ext2 code (libparted/fs_ext2)
63         * discussion/ideas for API
64
65 Matthew Wilson          <msw@redhat.com>
66         * basis of partition table and device code (disk.c, disk_dos.c,
67         and device.c)  Has morphed into something that looks completely
68         different now :-)
69         * bug fixes
70         * BSD disklabel support (disk_bsd.c)
71         * Python bindings to libparted
72         * Don't detect AIX physical volumes as msdos partition tables
73         * Code for manipulating AIX PVs
74
75 Martin von Löwis        <martin@mira.isdn.cs.tu-berlin.de>
76         * German translations
77
78 Baty Jean-Marc          <baty@club-internet.fr>
79         * French translations
80
81 Hiroshi Takekawa        <takekawa@sr3.t.u-tokyo.ac.jp>
82         * Japanese translations
83
84 Eliphas Levy Theodoro   <eliphas@conectiva.com>
85         * Brazillian Portugese translations
86
87 Dmitry S. Sivachenko    <dima@Chg.RU>
88         * Russian translations
89
90 Timshel Knoll           <timshel@pobox.com>
91         * man pages (parted.8 partprobe.8)
92         * bug fixes
93
94 Ivo Timmermans          <itimmermans@bigfoot.com>
95         * Dutch translations
96
97 Ryoji Kawagishi         <kawagisi@yk.rim.or.jp>
98         * Japanese translation of doc/USER (user documentation)
99         (replaced by Okuji's version, now)
100
101 Okuji Yoshinori         <okuji@kuicr.kyoto-a.ac.jp>
102         * doc/USER.jp
103         * contributions to Japanese translations
104
105 Masahiro Sakai          <ZVM01052@nifty.ne.jp>
106         * most of the PC98 support (disk_pc98.c), with Andrew Clausen
107         * lots of tedious work on parted/strlist.c
108
109 Damien Genet            <damien.genet@free.fr>
110         * parted.m4
111
112 Ben Collins             <bcollins@debian.org>
113         * Sun disk label support (libparted/disk_sun.c)
114         * stubs for UFS
115
116 Vincent Stelhé          <vincent.stelhe@free.fr>
117         * move syntax patch (make END specification optional).  Trivial
118         for copyright purposes (no disclaimer needed)
119
120 Neal H Walfield         <neal@cs.uml.edu>
121         * GNU/Hurd port - libparted/gnu.c
122
123 Thomas Roelz            <tom@suse.de>
124         * misc bug fixes
125
126 Matt Domsch             <Matt_Domsch@dell.com>
127         * GUID Partition Table (GPT) support (disk_gpt.[ch],
128                                               crc32.[ch])
129         * misc bug fixes, including end-of-device workaround
130         in libparted/linux.c
131
132 Kjetil Torgrim Homme <kjetilho@linpro.no>
133         * Norweigen translations
134
135 Jörgen Tegnér <jorgen.tegner@telia.com>
136         * Swedish translations
137
138 Keld Simonsen <keld@dkuug.dk>
139         * Danish translations
140
141 Richard M. Kreuter <kreuter@ausar.rutgers.edu>
142         * converted doc/USER to texinfo (doc/parted.texi)
143
144 Miquel Matas <miquelmatas@wanadoo.es>
145         * Catalan translations
146
147 Andreas Dilger <adilger@clusterfs.com>
148         * lots of mix bug fixes/cleanups
149
150 Vicente E. Llorens <vllorens@mundofree.com>
151         * Spanish translations
152
153 Yury Umanets <torque@ukrpost.net>
154         * basis of libparted/fs_reiserfs
155
156 Bernardo João Torres da Silveira <bernardojts@ig.com.br>
157         * pt_BR translation of FAQ and parted.texi
158
159 Wojciech Polak <polak@gnu.org>
160         * Polish translations
161
162 Miloslav Trmac <mitr@volny.cz>
163         * Czech translations
164
165 Maxim V. Dziumanenko <mvd@mylinux.com.ua>
166         * Ukrainian translations
167
168 Giuseppe Sacco <eppesuig@debian.org>
169         * Italian translations
170
171 Guillaume Knispel <k_guillaume@libertysurf.fr>
172         * nearly all hfs and hfs+ code (libparted/fs_hfs)
173         * hfs+ support for mac partitions (disk_mac.c)
174         * sync_fast code (linux.c gnu.c geom.[ch] device.[ch] )
175         * various fixes (parted.c ui.c filesys.c disk_dos.c disk.c
176         doc/parted.texi doc/API disk_gpt.c disk_mac.c unit.c fs_fat/traverse.c)
177
178 Chris Lumens <clumens@redhat.com>
179         * interactive help fixes for filesystem types
180         * gcc-4 pedanticism cleanups
181
182 Wei-Lun Chao <chaoweilun@pcmail.com.tw>
183         * Taiwanese dialect of Chinese (Cantonese?) translations.
184
185 Tran Thi Hoang Quyen <banhdauxanhhaiduong@gmail.com>
186         * Vietnamese translations
187
188 Eduardo Maestri Righes <eduardo@tteng.com.br>
189         * hidden partitions support
190         * setting MS Reserved partitions through "set" command.
191
192 Arif E. Nugroho <arif_endro@yahoo.com>
193         * Indonesian translations
194
195 Ithamar R. Adema <ithamar@unet.nl>
196         * BeOS support
197
198 David Cantrell <dcantrell@redhat.com>
199         * Added support for Promise SX8 devices (original patch from Jeremy
200         Katz <katzj@redhat.com>)
201         * Brought IBM/Red Hat DASD patches forward to parted-1.7.x
202         Original IBM authors: Volker Sameske <sameske@de.ibm.com>
203                               Horst Hummel <Horst.Hummel@de.ibm.com>
204         Original Red Hat authors: Phil Knirsch <phil@redhat.de>
205                                   Harald Hoyer <harald@redhat.de>
206         * Prevent SIGFPE when FAT sector size is 0
207         * Add virtual DASD (VIODASD) on iSeries support
208         * Use O_DIRECT I/O to prevent first partition corruption on GPT disks
209         * Prevent sector reading exceptions from ped_geometry_check() on Mac
210         disklabels.
211
212 Peter Jones <pjones@redhat.com>
213         * Add ped_exception_get_handler()
214         * /dev/mapper read/write support on Linux (via libdevmapper)
215
216 Darren Lavender <dl1@hppine99.gbr.hp.com>
217         * Fix SIGSEGV in parted 1.6.19 and assertion error in 1.7.0
218         * Add support for LUN/device resize detection and option GPT
219         header corruption
220         * Fixed off-by-one error in GPT header that allowed for overlap
221         between LDAs of LastUsableLBA and PartitionEntryLBA in backup GPT
222
223 Olaf Hering <olh@suse.de>
224         * Fixes for Macintosh disk label code
225
226 Debarshi Ray <rishi@gnu.org>
227         * Display disk model and transport type in parted(8).
228         * '--list/-l' command line switch.
229         * Introduce 'print devices' and alias 'print list' to 'print all'.
230         * Alias 'mktable' to 'mklabel'.
231         * Code and API clean-up, bug fixes, and other miscellaneous stuff.