Well, I know it is hard to get a word in edge wise here...but

This is a copy of an email I put on the user mailing list under the dba project and I thought maybe folks here would find it of interest, and maybe some on the list could tell me I am wrong on some of my assertions even.

Jahn, Ray (R.) wrote:

<snip>
In the USA market, financial and database software products are significantly impacted by the USA Sarbanes-Oxley Act (SOA) [ref. 1]. Due to the potential legal consequences from SOA on company executives, all financial and database products have to prove SOA safe, at least at the level of architecture design, in order to prevent SOA litigation. This guideline generally applies to both internal development and external purchased products. I am sure that Sun Microsystems, currently headquartered in USA and a primary coordinator of OpenOffice development, also implemented its own strategy to prevent SOA legal liability.

This legal requirement leads to a technical challenge. In medium to large business environments, there are incumbent database applications managing critical business knowledge. There are robust SQL modules, after millions of dollars and years of field testing, connecting and communicating with various business applications to keep revenue coming. The SQL DB communication is very likely done through one of the popular standard connection protocols, including JDBC.

<snip>
OpenOffice is constantly enhancing its architecture design for market competition. Perhaps a solution is already in the works and USA SOA safety will soon no longer be an issue or impediment for selling OO Base products. Perhaps there is an alternative (practical) approach that can obviate the need of conversion from sdbc.XConnection to java.sql.Connection. I would very welcome such ideas.

<snip>
 -----

1. Sarbanes-Oxley Act
   http://en.wikipedia.org/wiki/Sarbanes-Oxley_Act


Wow Ray talk about touching on a breadth of issues in a single email. How about we burst the replies ( as in bursting a batched run of reports ).

*SOx*

Sarbanes Oxley ( I prefer the generally accepted acronym SOx by the way, SOA is commonly used for something different, Service-oriented Architecture ) is technology neutral for all intent and purpose. You could say it is about process control and that would be pretty close I guess - but I would stick with a description that ones sees often: " SOX is all about /corporate governance/ and financial disclosure." After all IT systems do not defraud people, people defraud people. ( Nor is it likely that anyone in the IT department, or an IT vendors staff, is ever going to go to jail because of SOx, but their boss might. )

Some folks reading this are likely thinking...how the heck would OpenOffice.org ( the application ) get tied up in SOx compliance?

Answer: Section 404 of the act and End User Computing ( EUC - yes I know another acronym with a couple of other common uses). An EUC artifact does not have to be a system of record to be considered worthy of auditing and control under section 404. It can become so if any of its output is used as input to a financial system of record. ( See: http://en.wikipedia.org/wiki/Information_technology_controls#End-user_application_.2F_Spreadsheet_controls for an overview)

So my first question is where in OpenOffice.org ( the organization ) is this subject being discussed? To the best of my knowledge no where. Of course you might say - well, it really is more for the likes of SUN Microsystems, Novell and IBM to address this market segment. However finding anything about the subject on SUN or Novell web sites that deal with SOx, in regards to the 'the office' products appears to be "mighty slim pick'ns". A broader search fill find some reference to StarOffice, as in this report from the "Institute for Internal Audtors" http://www.insidesarbanesoxley.com/sarbanes-oxley-resources/lord-benoit/EnsuringSpreadsheetAccuracySOX.pdf . If you actually read that report however you will find that after mentioning StarOffice and KSpread it goes on to discuss the built features of Excel that can be used in the audit process - no such reference can be found for the other products.

A quick comment here about the subject of spreadsheets on a Base mailing list - just substitute Base for Calc anywhere you like, and what I will call the consumer / supplier relationship: A Calc file uses a query in a Base file to generate a set of datum for a sheet - the query is now a valid player in the audit trail. Another way that Base is going to be relevant here, without referring to an actual Base embedded database, are reports.

Just to wrap up this email - contrast this to MicroSoft ( the organization ) and Office ( the application ), the subject is given serious space on the website and a small cottage industry has sprung up to support compliance needs for MSO artifacts. I'll leave finding the references to these sites to the reader. [ Would be a great subject for the BizDev group - too bad..]

Drew


--
OpenOffice.org User Community Forum: http://user.services.openoffice.org
United States PostgreSQL Association: http://www.postgresql.us/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to