Return to BSD News archive
Path: sserve!manuel.anu.edu.au!munnari.oz.au!spool.mu.edu!agate!stanford.edu!rutgers!uwvax!grilled.cs.wisc.edu!jcargill From: jcargill@grilled.cs.wisc.edu (Jon Cargille) Newsgroups: comp.unix.bsd Subject: Summary: 386bsd CD-ROM Survey Message-ID: <1992Nov23.165606.16824@cs.wisc.edu> Date: 23 Nov 92 16:56:06 GMT Sender: news@cs.wisc.edu (The News) Organization: University of Wisconsin, Madison -- Computer Sciences Dept. Lines: 669 386bsd CD-ROM Survey Results Well, here are the results from my cd-rom survey as promised. Each blank is filled in with the number of people who "checked" it. For example: [15] I think foo. 28% would mean that 15 replies had a X or equivalent in the blank, and that 15 responses represents 28% of the total replies received. To put the numbers in perspective, there were 55 total returned surveys. Executive Summary and My Conclusions ------------------------------------ I was a little surprised that so few surveys were returned. Perhaps that just means that usenet was not in the mood for another survey, but it's something we have to consider before plunging into this. I think we're just about at the critical mass needed to make cheap cd-rom distributions of 386bsd possible. But perhaps we're not quite there. If only 50 people buy, mastering costs alone will come to $30/disc. That's not really what I consider "cheap" enough to make it painless for people to buy repeatedly as new versions are released. We really need volume of at least 100 repeat buyers, if we're going to bring the costs down to around the $15 mark. So it may be necessary to include Linux & 386bsd on a disc at this point in time, just to get sufficient volume to make this effort cost effective. Of course, that's a whole bunch of extra work, since Linux doesn't really have coherent releases, as 386bsd does. Most people agreed that unpacked distributions were critical. I personally feel very strongly about this point. Having a mountable distribution will allow even those with minimal disk space to compile packages and rebuild kernels. Several people suggested having scripts to "mirror" portions of the disk on the hard drive, to get around ISO9660 name length limitations. Actually, I would prefer to use the RockRidge extensions which Bill is currently adding. However, if for some reason these don't make it into 0.2, some other solution would be required. I hadn't mentioned these two options in the Survey, because I thought it went without saying that we'd have to deal with long filenames in one of the "Right Ways." Most people (60%) seemed to favor including a contribution to the Jolitz's in the purchase price. The rest seemed to favor making it optional. Someone raised a valid point that making the pricing confusing would discourage sales. Another person commented that what went to the Jolitz's was (paraphrase) "no one's business except the seller's." While that may be true in some sense, I'd like to keep as many people as possible happy if I do this thing. The Net is such a political beast... ;-) At any rate, enough commentary from me. Here are the full results: General information: -------------------- Yes No --- --- [41] [14] I am currently a user of 386bsd. 75% 26% [24] [28] I currently own a cd-rom drive. 44% 51% [27] I don't own a cd-rom drive now, but I would buy one if 49% cheap 386bsd distributions were available. [50] [2] I am interested in cd-rom distributions of 386bsd. 91% 4% [4] [11] I'm not interested in cd-rom 38bsd distributions right now, but: 7% 20% [0] Might be interested in the future. 0% [7] Would definitely be interested in the future. 13% Thoughts on pricing: ------------------- I've been thinking that it might be reasonable to charge a bit more the first time someone buys a 38bsd cd-rom, but make distributions very cheap for repeat customers. I was thinking of numbers like $30-40 for first-timers, and $15 or less for upgrades. Obviously the exact figures would depend on what volume we expect to see, but I hope you get the idea. It would be great it enough people were interested that we could get *lots* cheaper. Please check all that apply: [38] I like the sound of this two-level pricing. 69% [1] I don't like this idea. I probably wouldn't buy a 2% cd-rom distribution at all if I were going to be charged more the first time than repeat buyers are paying. [13] I'm not sure I like this pricing scheme, but I 24% could live with it. [30] I would be willing to pay $30-40 the first time, 55% as long as cheap update versions would be available. [23] I would be willing to pay $15 or so for updates to 42% the latest/greatest versions, as they are released. [7] I would be willing to pay the above prices, but only 13% temporarily until higher-volume/cheaper prices can be achieved. [0] These prices are ridiculously high! Are you nuts? 0% [11] These prices are ridiculously low! Start shipping, 20% quick, before the Death Star ruins you! Contribution to the Jolitz's: ----------------------------- I think it would be nice to include a contribution to the Jolitz's in this idea somewhere, as thanks for their past work, and to help them continue the good work in the future. Please check all that apply: [33] I think it would be great to include a Jolitz contribution 60% in the cd-rom price. Everyone should contribute! [13] I think it would be best to make it an optional, but 24% recommended portion of the cd-rom price. [7] It's ok to make it an option, but I don't think it should 13% be recommended, or pushed on people in any way. [3] I'd rather keep my contributions to the Jolitz's separate 5% from the cd-rom distribution. Disk structure: -------------- I think a cd-rom would be great for people with minimal hard drive space. Therefore, I think exploded directory structures are a necessity, so that people can build new kernels, build X, etc, while leaving all the sources on the cd-rom. Yes No --- --- [38] [8] I think an unpacked directory structure is a must. 69% 15% [18] [11] I think an unpacked structure is nice, but I would really 33% 20% like to see the packed distribution images included as well. [16] [9] Packed distribution are ok, but I would rather see the 29% 16% space used on other useful net-stuff. User profile: ------------ Please check one: [6] I'm primarily interested in a cd-rom distribution as a means 11% of keeping an archival copy of 386bsd distributions around. [7] I'm most interested in freeing up hard disk space by 13% keeping rarely accessing things mounted via cd-rom. [39] I'm interested in both uses. 71% [5] I'm interested for other reasons: ___________________________ 9% Here are their other reasons: - freeing up disk space, - convenience for installation (one CD-ROM vs. hundreds of floppies) - I'm also interested in *bootable* CD-ROMs, to again aid the installation process. - Getting started with 386bsd - Looking for a quick easy way to install alot of machines. - easier than ftp'ing everything! - No ftp-access (version 0.2) ! - (1.) confidence in having an unscrewed up directory structure which I can always rely on and - (2.) a way to be sure I have the latest version Software to be included: ----------------------- Check those you would like to see on a 386bsd cd-rom: 98% [54] XFree86 sources/binaries 78% [43] TeX 87% [48] Lots of GNU software 44% [24] RFCs 55% [30] Random net goodies, like the net-hackers dictionary, etc. 34 people suggested at least one addition to this list. Here's the list of what people wanted to see added: Lots of these were repeated several times, such as Net/2, X11R5 contrib, etc. Someone even had the gall to suggest proprietary software, such as Windows NT and Deskview/X. ;-) Yeah, right. [X] Linux (combined CD)________________________ [X] the BSD Net2 tape__________________________ [X] original NET-2 and/or BSD4.4 light if at all possible ???? [X] perl [X] Decent mail readers (INN and/or Elm), etc... [X] Julian Elisher's SCSI driver improvements__ to 386BSD so that CD and tape are supported [X] Tools to cope with ISO short file names to_ long file name conversion/linking______ [X] _comp.sources.unix archive_________________ [X] _comp.sources.games archive________________ [X] _comp.sources.misc archive_________________ [x] LPmud, NNTP, an archie database [X] 386bsd mailing list/newsgroup archives [x] documentation (ascii format and maybe postscript also) on basic unix stuff such as how to get started with networking, how to get started with x, etc. [x] Document on buying pc hardware for unix systems (whatever it's called that floats around on the net every now and then) [x] MIT-X11 + contrib__________________________ [Y] Everything in all archives at nova and rachel, anywhere else? [x] elm [x] new reader (nn or similiar) [X] Archives of some (or all) of the best postings to comp.unix.bsd. [X] The patchkit. [x] "useful" X software like ups, xview, etc.__ [x] Kermit, pcomm, xc or other serial communications package. [x] Anything that will fit. Should be built so that anyone with 386BSD installed would be able to just 'install' new packages. I have a package format involving perl you may like to use. I designed it just for this - installing off CD-ROM either by double symlinks of copying - for read only media and NFS ro mounts. [X] BSD manuals (like those on gatekeeper.dec.com in /.0/BSD/manuals) [X] Any available tutorial information on system and network configuration. [x] MS Windows NT [x] Desqview X [X] TCL/TK (BOS) [X] pbmplus and xv [X] comp.sources.{unix,games,x} archives. [X] FAQs and useful documentations [X] C-News, nn ___________________________ [X] smail3.x, elm ____________________________ [X] essential X-Stuff (xview, xfig, xdvi, olwm) [X] NETHACK____________________________________ [X] WEB would be nice__________________________ [X] Emacs______________________________________ [X] Motif, when ported.________________________ Comments sections: ----------------- [ed. I have deleted all (I think) identifying information, in case people thought their comments would in anonymous. Hope no one minds. --Jon] ------------------------------------ You might attract new people if you can tap into some market research such as the clarinet streetprice report and quote people low prices on one or two drives. I would be much more inclined to participate if the project has some direct contact with the Jolitzes. Also, since they are working on CD-ROM support, it seems reasonable to bundle some financial support for them into the costs. I'm certain it would have a very positive effect. ------------------------------------ Jon, Thanks for the chance to respond to a survey. I hope others respond so you get some needed feedback. Madtown was my home for 11 years, Please say hello to the Union for me! Good Luck ------------------------------------ There has been some talk of a Linux CD as well. (Yes, I know about the flame wars.) I don't currently run 386BSD, but use Linux instead. A CD with both Linux and 386BSD would be particularily attractive to me as it would give me an archive of Linux and an easy way to try out 386BSD. I realize this might be more difficult to put together, but Linux does have CD-ROM support available now so it is possible. ------------------------------------ a cdrom is a VERY good idea ! realize it as fast as possible ! ------------------------------------ Please hurry! I can't stand using System V much longer! ------------------------------------ Great idea! Do you think it will be ready before Thanksgiving?! ------------------------------------ Great idea. Hope it flies. I would like to be able to use a translucent file system to keep the sources on the CD-ROM, and only force things to disk if changes were made. This, of-course, requires someone to do the TFS thing... if an unpacked directory structure is on the CD-ROM, there is no reason to waste more space with a packed version as well.... perhaps a script to make a packed version for those that want to make floppy distributions from a single CD-ROM. I would be willing to help out with a package of ported software to be put on the CD-ROM. Let me know if you get good response. ------------------------------------ In terms of additional software to be included on a CD distribution, I would really only like to see patched sources/binaries for 386BSD, as CD-ROMS already exist from sources like Walnut Creek for the GNU, X, Usenet sources groups, etc. I've already mentioned the necessity to update the ISOFS driver for Rock Ridge. ------------------------------------ an excellent idea, how do you overcome the 8+3 filename limitation of ISO 9660? ------------------------------------ The biggest hurdle for people with systems at home is getting all the megabytes of data onto the hard disk the first time. A CD-ROM would be great for that. ------------------------------------ I ran a UNIX/XENIX BBS for a number of years and am planning on switching to 386 BSD, especially if the legal issues get settled (sigh..). ------------------------------------ An upgrade policy is a must. I recently read that a 386bsd cdrom distribution is available for $75 but this price is rather high and there's no talk of an upgrade policy. Since I just finished installing everything (except for x) I don't really feel I can justify $75. Unix is forever being bashed because of lack of documentation. As can be seen above, I believe 386bsd should make some sort of effort to help solve that problem. It is, after all, for educational purposes. Also, documents should be on the cd-rom in ASCII format. Many don't have access to a postscript printer, many would like to read documents on-line, many have no plans (or disk spce) to install x, therefore postscript won't be useful to all. Finally, Perhaps the initial price for the disk should be slightly higher and that additional cost should be the contribution to the Joltz's. If you force a contribution once, and leave future contributions up to the purchaser of the cd-rom, you don't force people to continually contribute. ------------------------------------ This sound like a great Idea. Keep me posted! ------------------------------------ I don't think you're pricing scheme is un realistic, but I would be willing to pay more if I knew that a larger contribution would go to the Jolitz's Careware programs. I want a cd-rom because I have more access to a cd-rom drive than a network, AND because if someone builds a cd-rom image of the OS, it should be a more stable version because someone took the time to put in the right patches and build and "test" them. ------------------------------------ I thick this a CD-ROM is a good idea, specialy the contribution for the jolitz. Fill up the CD-ROM with all stuff that you find. ------------------------------------ Almost everything I'm interested in *except* 386bsd and XFree86 is already available on the Prime Time Freeware CD-ROM distribution, which BTW lists for $60 (includes two CDs; update subscriptions cost $42). It includes the GNU stuff, complete X sources, and much more. Therefore, I'd rather see the CD-ROM space devoted to 386bsd (packed and unpacked) and related goodies, such as ported software and/or patches to such. PTF was to have included 386bas in their latest release, but backed off because of the USL suit. ------------------------------------ Go for it. ------------------------------------ Frankly, I'm a bit cautious about even admitting I'm using 386BSD because of the USL legal threats. I would prefer that identifying information about myself not be kept in any "386BSD users" database. [ed. I'll be deleting all the information everyone submitted after the survey is completed, so don't worry about this... ;-) --Jon] ------------------------------------ Binaries and sources for all possilbe software for 386bsd MUST BE INCLUDED. Only then should you consider making a NICER distribution. One of the nicer things will be unpacked binaries to allow novices to work immediately given only a boot floppy. It only takes 60Mbyte to have XFree86 and 386bsd networked OS, with all development tools, even olwm libs. ------------------------------------ $30-$40 is exactly what I was thinking as a reasonable start-up price. $75 (current price from one company) isn't worth it for `free' software. idea of bootable cdrom recently posted to c.u.bsd by julian E. is intriguing. thank you for making this effort. ------------------------------------ do it!!! ------------------------------------ I'd really like to see this happen, maybe even as a linux/386BSD cooperative effort as someone(s) have mentioned. I probably will not be able to get 386BSD running at home without such a distribution, so I'm the sort of person who would be most helped by such a project. ------------------------------------ Hmm, I wonder if my last message prompted this survey... I do think a cdrom is a very good idea. Using it to save hard drive space is quite important to me so it must contain unpacked sources in a usable form (this requires having file names outwith the ISO9660 standard. I think you should seriously consider having Linux sources and binaries on the disk as well, as this would probably double the customers and most of the sources (GNU, TeX, and most of XFree86) are the same. Of course it would probably square the amount of work needed in getting together a useful distribution I think it should be the case that people can buy this CD and easily boot up 386bsd (or linux). This requires boot floppy images on the disk in an accessible place from MSDOS and rawwrite.exe or similar to put them on floppy (or even an MSDOS program that allows booting an image directly off the CD). Then from there you can mount the CD and unpack the rest. This would require fairly careful planning but it would make it worthwhile. As regards CD prices. I bought the Infomagic CD for 75$ so I don't think it unreasonable to charge 50$ for a complete operating system even if it is free. ------------------------------------ it would be nice to be able to boot from the cdrom and install from it. ------------------------------------ Make the distribution a self-supported environment for 386BSD development. Don't include alot of unrelated netstuff like the dictionary, gifs, etc - there are many other inexpensive sources of these around, and the extra effort involved in acquistion and maintenence might impact the primary goal: current 386BSD sources. BTW: not all of us with CDROMs have 300+MB disks to store sources and binaries. A natural CDROM-based build tree would be great - for that matter, even prebuilt objects, libraries and binaries could be on the disk. That way, a simple sparse tree could be organized with minimal impact on disk space or (re)build time. | I'm thinking of doing it under the auspices of a not-for-profit | corporation, so that we wouldn't be taxed on the distribution charges. | Any profits realized would be used to make future distributions | cheaper and better. In any case, I would like to do this thing as | cheaply as possible, to help get 386bsd out to the masses. *** Bravo! However, I don't have a problem with you making a little money *** from the distributions - this is hard work. If you realized $5 a disk, *** you should do quite well. I understand it takes only a few dollars to *** cut disks once the equipment and procedures are in place. *** BTW, at this point, I'd even pay $60 for a complete 386BSD (sources *** and binaries). ------------------------------------ The problem with this is that there are no device drivers for all the different CD-ROM controllers (except SCSI controllers). I don't know how you will want to cope with those ? It's not a problem for me (I have a 1742A) but it might be for others. Most of the people will buy a low-price CD-ROM drive and there is no support for those. In addition all the sound boards (appearing daily on the market) with, again, proprietary CD-ROM interfaces. How about shipping to Europe (sorry, no credit-card, e.g.) ? One last comment: How about saving the environment ? Can you recycle CD-ROMs ? They are obsolete (almost) after three days of pressing them, right ? That's what happens with books for software and programs, as well. ------------------------------------ $40 is cheap. But, there is a *big* problem with falling behind on updates and getting bug fixes. Could you make a new disc every three to four months? [x] If you make the pricing as confusing as possible, you'll lose sales. CDs can hold a *lot* of software and you'll soon lose to the $40-$60 Cds that have 386BSD, Linux, comp.sources.unix, the entire GNU and X Window System sources, etc. 1. Frequent updates are a must; the software must be up to date. 2. You will eventually have a lot of competition. 3. Keep the pricing simple; confusing sends people to your competitiors. 4. Focus on ease of installing, not just your CD-ROM, but *all* of 386BSD. ------------------------------------ See above :-) ------------------------------------ I think a Jolitz contribution should be included in the cd-rom price. That way it will be tax deductible. ------------------------------------ I think the best things to go on CD-ROM are those bits and pieces which are relatively stable, and not being constantly revised. 386BSD largely falls into this category, as the main changes are going on in the i386/isa bits of the kernel. X386 (including all the MIT X11R5 stuff) and tex are also very stable. GNU software, on the other hand, is being quite frequently revised. e.g. I'd see little use in having gcc 2.3.1 on the disk since it'd be out-of-date very quickly. But if you've got free space... ------------------------------------ Include unofficial directory ------------------------------------ The main thing we need to do is provide a stable version of 386BSD with a clearly written online manual for beginners. The release should include X windows and ave an automated setup program which creates a new user, gives him or her an optional password, and optionally configures X. CDROM is the best way to do this due to the size of 386BSD. I have spent many many hours downloading 386BSD and getting it running. That went pretty well, given the horrible state of Unix documentation. I am NOT criticizing the man command, which is a great idea and works as a reference tool -- but not as a 'user guide'. The closest thing Unix has to a reference guide are the Berkeley tutorials and a couple of excellant but terse books. I still run as root because I don't know how to add myself as a user. That is ridiculous. Listen, I am not a begineer at computers. I've been a Unix user since Version 5 at Berkeley in 1975. I've hacked GNU Emacs internals, I've written foreign function calls to sockets code from Lisp, I've been to the moon. But I am NOT a Unix sysadmin and DON'T WANT TO BE ONE. IS ANY ONE LISTENING TO ME? (large smiley face goes here). ALL my attempts to get X up have met with doom. However, I just recently learned what 'recompiling a kernel' means and, kind of, how to do it. It's a truely trivial procedure! Too bad it's taken me two months of on again off again guess work in my spare time to get to this point. Horrible as it is to say, MS-DOG and WINDOZE are WAY WAY better at helping the user get the damn things up and running and helping them once they're there. Why can't the devastingly large and wonderful world Unix community do the same for installation procedures and online help that they have for cc, make, grep, and rogue? I mean, a new Unix user must be TOTALLY intimiidated by this system! I'm trying to do my part. I'm taking notes and, someday, when I actually have a windowd 386bsd reliably running on my 386, I will write up my notes, I will send money to the Jolitz', and I will help push 386bsd more into the world. But not until then. Note, I love Unix and the 386bsd idea. Don't get me wrong. ------------------------------------ Please do this! ------------------------------------ Mind? I don't have no steenkin' mind! :-) Good luck. ------------------------------------ I like your idea. Please set up a distribution point in Germany or somewhere else in Europe before you start shipping. It is much more economical to ship 100 CDs via a commercial carrier than to mail them separately. Also, many people shy away from getting stuff from the US since there is no reasonable way of getting your money back if anything goes wrong. I could distribute the CD in Germany if you like. I would need about DM 10 = $6.50 per CD at a first guess. I'm not sure about your pricing scheme but can't really come up with something better. ------------------------------------ I can just about afford a CD-ROM drive, help convince me I should afford one. Unpacked directory structure is an absolute must, symbolic links to obj directories on a real disk, so I don't have to find lots more money for another disk. ------------------------------------ Note that my drive is a Panasonic drive with the Creative labs->soundblaster interface. My interest depends critically upon someone coming up with a driver for it! On re-reading, I think you have left out the option I'd like to see. I'd like to see it as a DOS readable distribution, everything compressed. Largely for archive purposes. (Obviously I don't want rawrite.* and *.fs compressed! (Nor mount for that matter - NFS mounting is undoubtedly a useful installation mechanism for many people, especially if the CD is placed in a CD server remote to the user. ------------------------------------ I think this is good idea, and I believe many people do. I want to send my donation to Jolitz's by getting this CD-ROM. ------------------------------------ I find the idea of CD-ROM distibution superb ! I'd be willing to spend even more than $40 on the first disk. Carry on ! ------------------------------------ I think it would be a great thing. I am planning to get myself a CDROMplayer sometime this spring (to bad I have sold my AHA1542 :-( and bought an IDE controller ) To include 20-30 $ contribution to the Jolitz also seems like an excellent idea. But make the standard price include the contribution and let it be optional to NOT pay the contribution. If made the other way around, i.e. make standard prize not include contribution and make contibution optional would make a lot of people to ignore to pay it. Otherwise, I think anything below $100 is dirt cheap for this quality software. (In sweden $100 is what I pay for 4 Music CDs. :-( ) -- -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. Jon Cargille jcargill@cs.wisc.edu Want your .sig compressed? Reasonable rates and fast turnaround. Call today!