> However, I understand why it was not economical for a low volume book
to be printed again. They are in the business to make money
We are going pretty far away from FS drivers, aren’t we?
But, for heavens sake, why couldn’t that same O’Reilly give it for $20
on-line as a file? Am I the only one who would buy it immediately?
I’m sorry I bought Mark’s 4th ed (from MS Press) too early, without a
computer-accessible file, as they sell it now (as part of server RK set,
IIRC). Ok, it’s about $120 vs about $45, but it’s worth it.
I just hope OSR can break even on their books.
OSR’s groups already provide enough gems for free.
Those who are interested, will buy the book[s] anyway,
those who are not - will not (and should not).
If time permits and OSR wants some help, I would provide some proofreading
and fact checking help on the 2nd edition.
If I can be helpful in some way (say, samples’ verification on
nt4, nt4spX, w2k, w2kspY, wxpspZ, wnetspW or whatever)
Regards,
Alex Shvedov
----- Original Message -----
From: “David J. Craig”
Newsgroups: ntfsd
To: “Windows File Systems Devs Interest List”
Sent: Saturday, October 08, 2005 8:42 PM
Subject: Re:[ntfsd] Fsd book
> There are a couple of things I feel compelled to comment on. There are
> scanned copies of the book available. I understand since O’Reilly
> wouldn’t do another printing that some did not feel guilty about making a
> scanned copy. However, I understand why it was not economical for a low
> volume book to be printed again. They are in the business to make money
> and small runs of a book are very expensive to do. Book publishers have
> to offer from 40% to 70% and more off to book sellers depending upon their
> agreements and volume of purchase. A big book store will get 60% easily.
> A really big seller in the computer book industry is 50,000 copies. At $2
> per book for royalties to the author(s), a $50 book gets the publisher
> about $18. Printing costs are so high today, I expect that low volume
> sales won’t even pay to do the printing of 1,000 copies. OSR can break
> even because of their classes and that they don’t have to discount the
> price to resellers.
>
> Paperback books are generally returned to the publisher by tearing off the
> front cover and destroying the rest of the book. That means the publisher
> doesn’t get the book back to resell to others. Since this book has a 1997
> copyright date, it is very unusual for it to still be even close to being
> applicable to current developers. This may be the only computer book of
> which this is true. I think Apple has switched processors twice since
> then if you include the current move to Intel chips. This much mean that
> either MS got the design of the file systems in Windows NT correct early
> on or they are afraid to change it since so many others are using it.
>
> I am old enough to remember $0.10 comics. I remember buying current
> Sci-Fi novels from E.E. Smith, Isaac Asimov, Heinlein, etc. for $2.
> Current prices for those reprints are approaching $10. The cost of paper
> has gone up considerably even though printing presses are no long manual
> set type or paper back books would cost $50 or more for less than a 200
> page book.
>
> I just hope OSR can break even on their books. Currently they have one,
> AFAIK. If time permits and OSR wants some help, I would provide some
> proofreading and fact checking help on the 2nd edition. I don’t have
> access to NTFS source code, but I suspect it will not be permitted to use
> any info from that type of access in the book. Luckily fastfat is
> available, but NTFS exercises some things that fat does not. The new
> transactional NTFS will be another bucket of worms for FSFDs to handle. I
> sure hope the 2nd edition will explain those changes and their impact.
>
> “xxxxx@Home” wrote in message news:xxxxx@ntfsd…
>>> The second edition will be a major redesign of the book.
>> I guess I confused two different beasts: the 2nd ed and a reprint.
>>
>>> When we have a realistic date for delivery of the reprint or the second
>>> edition you’ll be able to order it through the OSR store.
>> As someone who payed $215 for the 1st ed at amazon,
>> I’m eagerly waiting for the 2nd one.
>>
>> BTW, I’m not sure whether it’s legal or otherwise, but 2-3 weeks after I
>> bought it I found a full_text of Nagar’s as a (scanned) PDF on the net.
>> Would have saved me $214 [$1 would go for a floppy]
>>
>>
>> Regards,
>> Alex Shvedov
>>
>>
>>
>> ----- Original Message -----
>> From: “Tony Mason”
>> To: “Windows File Systems Devs Interest List”
>> Sent: Saturday, October 08, 2005 7:01 PM
>> Subject: RE: [ntfsd] Fsd book
>>
>>
>> Alex,
>>
>> The second edition will be a major redesign of the book. The reprint of
>> the first edition will be offered in the interim while the second
>> edition is being created. Given that we have limited resources and a
>> rather substantial project, it is not practical for us to revise the
>> current text and then rebuild the second edition.
>>
>> When we have a realistic date for delivery of the reprint or the second
>> edition you’ll be able to order it through the OSR store.
>>
>> Regards,
>>
>> Tony
>>
>>
>> Tony Mason
>> Consulting Partner
>> OSR Open Systems Resources, Inc.
>> http://www.osr.com
>>
>>
>> Looking forward to seeing you at the next OSR File Systems class in Los
>> Angeles, CA October 24-27, 2005.
>>
>>
>> -----Original Message-----
>> From: xxxxx@lists.osr.com
>> [mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@Home
>> Sent: Saturday, October 08, 2005 5:42 PM
>> To: ntfsd redirect
>> Subject: Re: [ntfsd] Fsd book
>>
>>> I would expect us to review all sections of the book
>> … so it’s not a 1:1 reprint (with a new cover) - good news!
>> Any chance to pre-order it?
>>
>> Regards,
>> Alex Shvedov
>>
>>
>> ----- Original Message -----
>> From: “Tony Mason”
>> To: “Windows File Systems Devs Interest List”
>> Sent: Saturday, October 08, 2005 12:24 PM
>> Subject: RE: [ntfsd] Fsd book
>>
>>
>> Thanks Jerome.
>>
>> I would expect us to review all sections of the book, correcting them
>> (based upon feedback like yours) and trying to actually move away from
>> what you call the “fat centric” view. Of course, it is tough not to use
>> the FAT file system as an example since the source code is now generally
>> available in the IFS Kit and I would expect will also be available in
>> the WDK for Longhorn.
>>
>> One sample I’ve used in my own work is a “bit bucket” file system - it
>> has absolutely no back end storage (writes are discarded, reads are
>> zero-filled) because it allows us to focus on the OS/FSD interface
>> without getting bogged down in the issues of the lower edge of the FSD
>> (which are also complex but have considerably less overlap). We’ll no
>> doubt mull over our choice of good samples (I’d rather have two or three
>> excellent samples than have a lot of mediocre samples, personally).
>>
>> Thanks again for the feedback - it is valuable.
>>
>> One other thing to note is that because this will be an “OSR Press” book
>> using a low-volume direct-to-print process, I would hope that we can
>> revise and correct it periodically in order to resolve the issues that
>> will inevitably arise. Since that’s a marketing/sales issue, though,
>> and not a technical issue, I have considerably less control over that.
>>
>> Regards,
>>
>> Tony
>>
>> Tony Mason
>> Consulting Partner
>> OSR Open Systems Resources, Inc.
>> http://www.osr.com
>>
>>
>> Looking forward to seeing you at the next OSR File Systems class in Los
>> Angeles, CA October 24-27, 2005.
>>
>>
>> -----Original Message-----
>> From: xxxxx@lists.osr.com
>> [mailto:xxxxx@lists.osr.com] On Behalf Of jerome
>> Sent: Saturday, October 08, 2005 1:47 AM
>> To: ntfsd redirect
>> Subject: [ntfsd] Fsd book
>>
>> Hi,
>>
>> Are you fixing all the issues you pointed in the 97 NtInsider review of
>> the book like the missing description of the // use of Datasection
>> object,
>> ImageSectionObject, not clearing the IRP_MN_DPC bit in
>> the read path or lacking details on Fastio calls … ?
>>
>> I would like to see more coverage of cache pin and journaling interfaces
>> use.
>>
>> I suggest a cosmetic change: replacing fastfat “try_exit” macros with
>> “leave” keyword?
>>
>> Small parts of the text needs more details like p438 on write call:
>> bullet 3
>> talks about “identify the type of write operation …
>> identify the page/block writer thread” but no example is given.
>>
>> I do agree to leave the scope of the book general enough (not to be just
>> an
>> AV/encryption filters cookbook) although I think in some places the book
>> is
>> too fat centric. (still excellent though)
>>
>> Regards,
>>
>> Jerome.
>>
>>
>> “Tony Mason” wrote in message news:xxxxx@ntfsd…
>> …
>>
>> I am actively soliciting feedback from the community on changes they
>> would like to see in the book. I do know that the revised version will
>> include coverage of security, mini-filters, redirectors (including
>> mini-redirectors) and TxF (transaction) support beyond revision and
>> updating of the existing topics.
>>
>> So community: if you have things you would like to see, or do not like
>> about the text, please start speaking up now.
>>
>> Regards,
>>
>> Tony
>>
>> Tony Mason
>> Consulting Partner
>> OSR Open Systems Resources, Inc.
>> http://www.osr.com
>>
>>
>> Looking forward to seeing you at the next OSR File Systems class in Los
>> Angeles, CA October 24-27, 2005.
>>
>>
>> -----Original Message-----
>> From: xxxxx@lists.osr.com
>> [mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
>> Sent: Thursday, October 06, 2005 5:56 PM
>> To: ntfsd redirect
>> Subject: Re:[ntfsd] Help about File system driver
>>
>> No one else would ask, so I have to. Is it still going to ship with the
>>
>> floppy? Maybe getting 80mm CDs duplicated would be cheaper?
>>
>> “Tony Mason” wrote in message news:xxxxx@ntfsd…
>> Lyndon,
>>
>>
>>
>> My assumption is that once we have a cover (the only thing standing in
>> the way of ordering printed copies) we’ll add it to the OSR Online
>> store. While I’m often an optimist (so be warned) I would expect that
>> to happen by the end of this month (and now the sales and marketing team
>> can send me threatening e-mails…)
>>
>>
>>
>> Regards,
>>
>>
>>
>> Tony
>>
>>
>>
>> Tony Mason
>>
>> Consulting Partner
>>
>> OSR Open Systems Resources, Inc.
>>
>> http://www.osr.com
>>
>>
>>
>> Looking forward to seeing you at the next OSR File Systems class in Los
>> Angeles, CA October 24-27, 2005.
>>
>> ________________________________
>>
>> From: xxxxx@lists.osr.com
>> [mailto:xxxxx@lists.osr.com] On Behalf Of Lyndon J Clarke
>> Sent: Wednesday, October 05, 2005 4:15 PM
>> To: ntfsd redirect
>> Subject: Re:[ntfsd] Help about File system driver
>>
>>
>>
>> Tony
>>
>>
>>
>> This is excellent news indeed. When are you taking orders for the
>> reprint?
>>
>>
>>
>> Thanks
>>
>> Lyndon
>>
>> “Tony Mason” wrote in message
>> news:xxxxx@ntfsd…
>>
>> At the present time, we are merely reprinting the book. The
>> only changes will be to the cover (that is, amazingly, what is taking
>> time to fix - O’Reilly did not want us to use the same cover). The
>> contents of the book will not change for the reprint - only the cover
>> and the ISBN under which the book is issued. Indeed, I’m trying to see
>> if we can get copies printed in time to hand them out at the next file
>> systems class, for example.
>>
>>
>>
>> We are exploring the options for providing an updated version of
>> the book in the future, but I can certainly say that it will not happen
>> in 2005. Indeed, if we decide that it makes sense to update it, we will
>> likely to it against Windows Vista and/or Longhorn Server, since those
>> versions have substantial changes that will need to be accommodated.
>> Part of the struggle here is to figure out how (or if it is possible) to
>> make this work from a business perspective, so I’m looking for parties
>> that might have a vested interest in seeing this happen pledge their
>> assistance as well. In addition, we are already committed to providing
>> an updated driver book for Windows Vista (to Microsoft Press) so our
>> resources are committed to that.
>>
>>
>>
>> We will certainly keep everyone in the community apprised of our
>> progress.
>>
>>
>>
>> Regards,
>>
>>
>>
>> Tony
>>
>>
>>
>> Tony Mason
>>
>> Consulting Partner
>>
>> OSR Open Systems Resources, Inc.
>>
>> http://www.osr.com
>>
>>
>>
>> Looking forward to seeing you at the next OSR File Systems class
>> in Los Angeles, CA October 24-27, 2005.
>>
>>
>> —
>> Questions? First check the IFS FAQ at
>> https://www.osronline.com/article.cfm?id=17
>>
>> You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
>> ‘’
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>>
>>
>>
>> —
>> Questions? First check the IFS FAQ at
>> https://www.osronline.com/article.cfm?id=17
>>
>> You are currently subscribed to ntfsd as: xxxxx@osr.com
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>>
>>
>>
>>
>>
>>
>>
>> —
>> Questions? First check the IFS FAQ at
>> https://www.osronline.com/article.cfm?id=17
>>
>> You are currently subscribed to ntfsd as: xxxxx@osr.com
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>> —
>> Questions? First check the IFS FAQ at
>> https://www.osronline.com/article.cfm?id=17
>>
>> You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
>> ‘’
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>>
>>
>> —
>> Questions? First check the IFS FAQ at
>> https://www.osronline.com/article.cfm?id=17
>>
>> You are currently subscribed to ntfsd as: xxxxx@osr.com
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>> —
>> Questions? First check the IFS FAQ at
>> https://www.osronline.com/article.cfm?id=17
>>
>> You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
>> ‘’
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>>
>>
>
>
>
> —
> Questions? First check the IFS FAQ at
> https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: xxxxx@bellsouth.net
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>