Re: Obfuscated stored procedures (was Re: Oracle and Postgresql) - Mailing list pgsql-general

From Casey Allen Shobe
Subject Re: Obfuscated stored procedures (was Re: Oracle and Postgresql)
Date
Msg-id 73F09922-51F8-4320-AE58-8BA67F422003@bepress.com
Whole thread Raw
In response to Re: Obfuscated stored procedures (was Re: Oracle and Postgresql)  (Scott Ribe <scott_ribe@killerbytes.com>)
List pgsql-general
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

pgsql-general by date:

Previous
From: Casey Allen Shobe
Date:
Subject: Re: Obfuscated stored procedures (was Re: Oracle and Postgresql)
Next
From: "Matt Magoffin"
Date:
Subject: Re: Out of memory on SELECT (from sort?) in 8.3