From: | Casey Allen Shobe <cshobe(at)bepress(dot)com> |
---|---|
To: | Scott Ribe <scott_ribe(at)killerbytes(dot)com> |
Cc: | Andrew Sullivan <ajs(at)commandprompt(dot)com>, <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Obfuscated stored procedures (was Re: Oracle and Postgresql) |
Date: | 2008-09-25 20:45:06 |
Message-ID: | 73F09922-51F8-4320-AE58-8BA67F422003@bepress.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-www |
On Sep 24, 2008, at 6:12 PM, Scott Ribe wrote:
> the sort of person who
> thinks re-using someone else's undocumented code is easier than
> writing it from scratch is probably not going to be able to learn
> the code
> via debugging tools.
There are two distinct extremes here, and I think most people on the
list are more familiar with the former.
The first is where you build a big system/application, and any code
you do go out and get from the OSS community or by stealing or
whatever just does some small function within your overall
architecture. Maintainability of any acquired code is important here.
The second is where you release a product that is never updated, and
designed for a specific purpose. If somebody else can produce an
equivalent product without the associated development time, even
without any understanding, through use of theft, it can bring down the
original business. Maintainability does NOT matter here because the
dodgy competitor only cares to produce something functionally
equivalent, not to have something maintainable.
Realistically, it's a pretty stupid long-term decision to use acquired
code and screw over the original business, because then once you've
killed the competitor or lost the ability to steal more, you no longer
have the ability to keep up with customer demand, but many businesses
don't care about the long-term so much as a quick buck, unfortunately.
Cheers,
--
Casey Allen Shobe
Database Architect, The Berkeley Electronic Press
From | Date | Subject | |
---|---|---|---|
Next Message | Matt Magoffin | 2008-09-25 20:47:20 | Re: Out of memory on SELECT (from sort?) in 8.3 |
Previous Message | Casey Allen Shobe | 2008-09-25 20:38:14 | Re: Obfuscated stored procedures (was Re: Oracle and Postgresql) |
From | Date | Subject | |
---|---|---|---|
Next Message | Casey Allen Shobe | 2008-09-25 20:49:43 | Re: Oracle and Postgresql |
Previous Message | Casey Allen Shobe | 2008-09-25 20:38:14 | Re: Obfuscated stored procedures (was Re: Oracle and Postgresql) |