home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!stanford.edu!unixhub!linac!newsaintmail
- From: billq@fnal.gov (William R. Quayle)
- Newsgroups: comp.sys.sun.admin
- Subject: Re: Sun Floating License for compilers
- Keywords: compiler
- Message-ID: <-JPZNHK9J@linac.fnal.gov>
- Date: 31 Jul 92 19:58:35 GMT
- References: <1992Jul31.143723.4738@nlm.nih.gov> <15bvl9INNl83@early-bird.think.com>
- Sender: daemon@linac.fnal.gov (The Background Man)
- Reply-To: billq@pogo.fnal.gov
- Organization: Independant Consultant
- Lines: 62
- Nntp-Posting-Host: boise.fnal.gov
-
- In article <15bvl9INNl83@early-bird.think.com>, barmar@think.com (Barry Margolin) writes:
- |> In article <1992Jul31.143723.4738@nlm.nih.gov> seamans@nlm.nih.gov writes:
- -stuff-
- |> >The 15 minute linger is unecessary and a hindrance to the use of the
- |> >compiler and development of programs. There is no mention of the orginal
- |> >user being able to re-use the compiler after he releases.
- |>
- |> Yes, there is: "The 15 minute linger prevents you from losing access to the
- |> compiler...." That's the whole point of the linger time. For instance, if
- |> the user is running a Makefile or script, after each compilation he retains
- |> the license so that the next compilation will work.
- |>
-
- -IMHO-
- Question:
- In your experience performing builds or compiles, how often do you see a 15
- minute lag from one compile to the next? I have compiled software ranging
- from X11R5 to xloadimage, and have *NEVER* seen more than a 3 minute (o.k.,
- 4, but that's stretching it:-) compile. (Where compile == individual cc
- run.) My suggestion for the reason is because if linger_time is set to
- zero, the license would be nearly useless.
-
- 1- S.A. makes linger=0
- 2- user_1 runs make
- 3- user_1's make snags the license and kicks off the compile
- 4- user_2 starts a make
- 5- user_2's make takes the license (with linger=0, you only need the
- license when cc is called!)
- .
- .
- .
-
- right? Well, it's a guess, anyway. I would, however, think that an
- expire time of something on the order of min_linger=5 would suffice.
-
- -more stuff-
-
- |> ...... If the original user can
- |> >re-use the compiler in this 15 minute period, then the queue of other users
- |> >can be longer than anticipated until the 15 minute value has been satisfied.
- |>
-
- ...and wouldn't a "free_license" button be nice?
- (ala FrameMaker - great shared license, Frame!:-)
-
- -still more stuff-
- |> >IBM.
- bad word, don't *ever* want to see that in comp.sys.sun.* again;-)
-
- BTW: I realize this thread was going on hot-n-heavy in comp.something,
- so I'm not trying to start it up again. I just think that:
-
- a) Shared licenses, when done right, are a boon to the short-on-cash,
- but-I-sure-would-like-that-software-types.
- b) When done poorly, get everyone a bit upset.
- c) Should be optional. (No, I think I'd rather just buy 4 licenses for
- my 4 users.)
- d) Cause some really great shareware to be written.
-
-
-
- -billq
-