Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Feb 1996 11:00:20 +0200 (EET)
From:      Narvi <narvi@haldjas.folklore.ee>
To:        Jake Hamby <jehamby@lightside.com>
Cc:        hackers@FreeBSD.ORG
Subject:   Re: Quake's out, where's that Linux ELF emulation? 
Message-ID:  <Pine.BSF.3.91.960229104856.9717A-100000@haldjas.folklore.ee>
In-Reply-To: <Pine.AUX.3.91.960228181947.25940B-100000@covina.lightside.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On Wed, 28 Feb 1996, Jake Hamby wrote:

> On Wed, 28 Feb 1996, Jordan K. Hubbard wrote:
> 
> > Picture, if you will, a UNIX consultant talking to the product manager
> > for Foobolix at Foonetics, Inc:
> > 
> > "You say you want to support this product on ``UNIX''?  Ah...  OK,
> >  go get ahold of some Solaris, AIX, HP/UX, SCO and OSF/1 machines
> >  (plus maybe a SunOS partition for the hold-outs), hire at least 3
> >  engineers and prepare to spend 3-6 months at it.  Oh yeah, you'll
> >  also need to keep the machines around more or less indefinitely
> >  for ongoing support."
> > 
> > [a strangling noise is heard over the phone]
> > 
> > "Hello?  Are you OK?  Yes, I do admit that this is 6 times the effort
> >  for a market perhaps 1/100th the size of Windows..  No, it doesn't make
> >  any sense, I agree.  Excuse me?  No, I'm afraid that the free UNIX market
> >  isn't in much better shape.  There are at least 3 different variants for the
> >  Intel architecture alone, and each has its own distinct ABI."
> > 
> > [mumble mumble gritch sigh]
> > 
> > "Yes, in their father's footsteps as it were.  Those that have fathers,
> >  yes.  You're quite astute, sir.  Perhaps we should move on to discuss the
> >  NT version of your product?"
> 
> LOL!!  Ain't that the truth!  As I just finished posting to Terry, I would 
> rather have a Linux version, even unsupported, than no version at all...
> 
> Let's scale that hypothetical conversation down..  Suppose I have a 
> killer idea for a small app that I want to write in my garage and market 
> as shareware.  Well for Windows that is quite possible, hell I could 
> probably whip out a couple in Visual Basic before breakfast!  :-)  And 
> you can always find a market on the Web, and you can expect that maybe 5% 
> of the people who use your program will pay the shareware fee, and 5% of 
> millions of people is enough to make a decent living.
> 
> Now let's try this with Unix!  First of all, you have to give out the 
> source code, so whatever "Pay the shareware fee" mechanisms you put will 

Why should you do that? What makes you give it out? Look at the 
commercial and shareware section of the ports... 

> just be commented out in short notice, i.e. #define REGISTERED..  But 
> suppose you have some killer source code that you don't want people to 
> look through (and steal).  You can distribute it as a binary, but then 
> you need, as you mentioned, a Sun, a SGI, AIX, HP-UX, in other words 
> $100,000 worth of workstations, just to COMPILE the damn thing, so for 
> the small-time vendor that is out of the picture.  Otherwise you can try 

Have you ever heard of such things as companies doing you PCB 
prototyping? Buy just one and make money buy letting others compile their 
programs on it... You can make it almost absolutely secure by using 
public key cryptography and IDEA (or triple-IDEA, if you are real 
conserned :))

You don't have to buy a newest Sun, a big monitor, the best graphics 
accelerator to start. Sun sells used sun's with full warranty...

> to "obscure" the source code with some sort of variable-mangling Perl 
> script, but that isn't too secure, and if you're including "patented" 
> code, would not be acceptable (case in point, the Cinepak and Indeo 
> codecs in the XAnim movie player, which the author distributes in ".o" 
> form to link with the rest of the source, and generated most of them using 
> GCC cross-compilers on his Sun).
> 
> Anyway, if the UNIX community collectively swallowed their pride and
> decided what would give them the most applications, the OSF would buy out
> TWIN and declare Win32 the standard Unix ABI!  One can only hope..  :-)

No comments :(

> 
> ---Jake
> 


	Sander



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.960229104856.9717A-100000>