📄 credits
字号:
/* Copyright 1996-2004 by Hans Reiser, licensing governed by reiserfsprogs/README.*/Hans Reiser was the project initiator, source of all funding for the first 5.5years. He is the architect and official maintainer.Vladimir Saveliev started as the most junior programmer on the team, and becamethe lead programmer. He is now an experienced highly productive programmer. Hewrote the extent handling code for Reiser4, plus parts of the balancing code and file write and file read.Alexander Zarochentcev (zam) wrote the high low priority locking code, onlineresizer for V3 and V4, online repacker for V4, block allocation code, and majorparts of the flush code, and maintains the transaction manager code. We givehim the stuff that we know will be hard to debug, or needs to be very cleanlystructured.Nikita Danilov wrote most of the core balancing code, plugin infrastructure,and directory code. He steadily worked long hours, and is the reason so much ofthe Reiser4 plugin infrastructure is well abstracted in its details. The carry function, and the use of non-recursive balancing, are his idea.Vladimir Demidov wrote the parser for sys_reiser4(), the V3 alpha port, part ofthe V3 journal relocation code, and helped Hans keep the business side ofthings running.Chris Mason wrote the journaling code for V3, which was enormously more usefulto users than just waiting until we could create a wandering log filesystem asHans would have unwisely done without him.Jeff Mahoney optimized the bitmap scanning code for V3, and performed the bigendian cleanups. Elena Gryaznova performed testing and benchmarking.Oleg Drokin was the debugger for V3 during most of the time that V4 was underdevelopment, and was quite skilled and fast at it. He wrote the large writeoptimization of V3.Edward Shushkin wrote the encryption and compression file plugins, and the V3journal relocation code.Alexander Lyamin keeps our hardware running, and was very generous to ourproject in many little ways.Vitaly Fertman wrote fsck for V3 and maintains the reiserfsprogs package now.He wrote librepair, userspace plugins repair code, fsck for V4, and worked ondeveloping libreiser4 and userspace plugins with Umka.Yury Umanets (aka Umka) developed libreiser4, userspace plugins, and alluserspace tools (reiser4progs) except of fsck.Joshua Macdonald wrote the first draft of the transaction manager. Yuri Rupasovdid testing and benchmarking, plus he invented the r5 hash (also used by thedcache code). Yura Rupasov, Anatoly Pinchuk, Igor Krasheninnikov, GrigoryZaigralin, Mikhail Gilula, Igor Zagorovsky, Roman Pozlevich, KonstantinShvachko, and Joshua MacDonald are former contributors to the project.Jeremy Fitzhardinge wrote the teahash.c code for V3. Colin Plumb alsocontributed to that.The Defense Advanced Research Projects Agency (DARPA, www.darpa.mil) is theprimary sponsor of Reiser4. DARPA does not endorse this project; it merely sponsors it.Continuing core development of ReiserFS is mostly paid for by Hans Reiser frommoney made selling licenses in addition to the GPL to companies who don't wantit known that they use ReiserFS as a foundation for their proprietary product.And my lawyer asked 'People pay you money for this?'. Yup. Life is good. If youbuy ReiserFS, you can focus on your value add rather than reinventing an entireFS.BigStorage (www.bigstorage.com) contributes to our general fund every month,and has done so for quite a long time.SuSE (www.suse.com) pays for continuing work on journaling for version 3, paidfor much of the previous version 3 work, and is paying for Chris and Jeff to doV3 maintenance. Reiserfs integration in their distro is consistently solid, andthey were key to our becoming widely used.Lycos Europe (www.lycos-europe.com) had a support contract with us thatconsistently came in just when we would otherwise have missed payroll, and thatthey kept doubling every year. Much thanks to them.Many persons came to www.namesys.com/support.html, and got a question answeredfor $25, or just gave us a small donation there.Thanks to all of those sponsors, including the secret ones. Without you, wewould each still have that day job.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -