Skip to main content

P3038: CID 22796 - Clifford Godwin, Jr. (Oracle), Videotaped Deposition Transcript

This document is available in two formats: this web page (for browsing content) and PDF (comparable to original document formatting). To view the PDF you will need Acrobat Reader, which may be downloaded from the Adobe site.  For an official signed copy, please contact the Antitrust Documents Group.

00001

1

IN RE:

2

THE MATTER OF ORACLE'S PROPOSED ACQUISITION OF PEOPLESOFT
3

   CIVIL INVESTIGATIVE DEMAND NO. 22796
4

   
5

   
6

   
7

              San Francisco, Califonia

8

              Tuesday, January 20, 2004
9

   
10

   
11

   
12

   
13

 

Videotaped Deposition of CLIFFORD GODWIN, JR., a

14

  witness herein, called for examination in the above-entitled
15

  matter, pursuant to notice, taken at the offices of the United
16

  States Department of Justice, Antitrust Division, 450 Golden
17

  Gate Avenue, San Francisco, California, 94102, beginning at
18

  9:45 a.m. before Carol Nygard Drobny, Certified Shorthand
19

  Reporter, RMR, Registered Merit Reporter, and RPR, Registered
20

  Professional Reporter in and for the State of California.
21

   
22

   

Godwin 01-20-04

00008

13

 

Q. Okay. Mr. Godwin, is it correct that you are

14

employed by Oracle Corporation currently?
15

  A. Yes. Yes, it is.
16

  Q. What is your position currentry with Oracle?
17

  A. Senior Vice President for Applications Technology.
 

Godwin 01-20-04

00023

8

 

Mr. Godwin, do you also have any responsibilities

9

that relate to direct interaction with customers?
10

  A. As part of the role, applications and technology
11

role, I deal with making presentations to customers in user
12

group forums, for example, and also periodically I'm asked to
13

participate in customer visits, either for existing customers
14

or for sales opportunities.

Godwin 01-20-04

00086

6

 

Q. How long did Oracle work on building functional

7

improvements for the 11i product family before it was first

8

commercially released?
9

  A. Pretty much from the release of 11.0 in '98 until
10

the time we released it in 2000, so a couple of years.
11

  Q. And if I heard you correctly earlier, is it also
12

correct you've continued to build improvements in to the 11i
13

product line family since its initial release?

14

  A. Yes, we have.

Godwin 01-20-04

00088

6

 

Q. Okay. Since the release of version 11i, initially

7

in the spring of 2000, approximately how many developers,

8

technical developers and R&D personnel, have Oracle -- has
9

Oracle deployed to supporting and enhancing the 11i product
10

line?
11

  A. I'm sorry.
12

  How many do we have now or over a period of time?
13

  I'm not sure of the question.
14

 

Q. Well, perhaps -- perhaps the numbers changed over

15

time. So maybe --
16

  A. Yeah, it has substantially.
17

  Q. I'll take that up. Today-
18

  A. Yeah.
19

  Q. -- how many developers and R&D personnel are
20

deployed to support the 11i product line?
21

  A. I think the aggregate is something in the order of
22

6,000 worldwide.

Godwin 01-20-04

00089

1

 

In the applications business there are people,

2

obviously, you could allocate, interpet as -- doing work in
3

math for the applications from the system products and database
4

and application server groups as well, if you're trying to make
5

things fully comparable to another vendor.
6

  In our business the people that build the tools,
7

technology, and reporting tools, and things like that actually
8

work under the application server group and wouldn't be counted
9

in my 6,000.
10

  There's 6,000 people basically in Ron Wohl's
11

organization.

Godwin 01-20-04

00090

12

 

There is a support organization that doesn't do

13

engineering but answers the phone, and that group has a bunch
14

of people allocated to applications as well.

Godwin 01-20-04

00101

4

 

The -- what has changed on the server side in going

5

to the Internet computing architecture?
6

  What software functionality architecture needs to
7

be put on the server that wasn't there on the client server

8

side?
9

  A. Okay. There's a big portion of what used to be in
10

the client, which is all of the software that is implementing
11

the business logic and user interface processing to basically
12

decide how the screen works, that is now moving from being a
13

Windows program running on the client to being a program

14

deployed on a server, which may be Windows, or Unix, or some
15

other -- you know, whatever operating system you chose.
16

  So there is -- there is a redeployment in that
17

sense then.
18

  Q. Okay. And what is the benefit to a customer in
19

going through that type of redeployment?
20

  What does a customer achieve that they couldn't
21

achieve under the older architecture?
22

  A. Under the current server?

Godwin 01-20-04

00102

1

 

MR. GAUL: Sure.

2

  MR. ROSS: Objection. Asked and answered
3

previously.
4

  You can answer again.
5

  THE WITNESS: That's the savings - it's largely
6

the cost savings of centralized administration, because it's
7

expensive to maintain and version - - make version changes to
8

desktop software on some large number of user desktops as
9

opposed to being able to do it centrally under data central

10

control.
11

 

So for IT departments it's a huge simplification of

12

their lives, and users experience less volatility in what's
13

installed with the associated reliability problems on their
14

desktops.
15

  So it's actually an improvement in the reliability
16

of the system from their perspective as well.

Godwin 01-20-04

00106

4

 

Q. I'd like to switch gears back again to E-business

5

Suite version 11i.
6

  A. Uh-huh.
7

  Q. You had made reference earlier to additional
8

functional improvements to the suite.
9

  I was wondering if you could perhaps list for me
10

what you view as the major functional improvements that were
11

rolled out with 11i and have been rolled out subsequent to its
12

initial release.
13

  A. Oh, gosh.
14

 

I mean, we have - I mean, 11i has had an enormous

15

amount of new functionality. I mean, the entire CRM family of
16

applications is new in 11i. Not the entire, but, I mean,
17

virtually the entire family of CRM applications is new in 11i.
18

  We've vastly increased the amount of manufacturing
19

supply chain functionality in 11i.
20

  We've -- introduced new modules in human resources
21

and financials and the projects area.
22

  I mean, there's more development investment and

Godwin 01-20-04

00107

1

more development progress in even during 11i, since we

2

initially released it in 2000, more kind of person years of new
3

development that's occurred in that than there was in the
4

entire history of applications up until that point.
5

  So we've -- we have been putting in a substantial
6

investment in building out new functionality, and I can't -- I
7

mean, I can only begin to characterize it in terms of, you
8

know, support for -- I mean, industry specific support
9

features, whole areas of supply chain collaboration, built out
10

a whole new transportation management logistics system.
11

 

I mean, these are all not my area. I'm just aware

12

that we're doing these things at large, because, you know, I'm
13

aware that the products have come in to existence.
14

  But, I mean, there's -- there's -- if you looked at
15

a list of all the products that we had in existence in 11.0 and
16

the ones we had in 11i, it would -- the list is probably not
17

-- "products" is not the right word, because that has a price
18

-- that has a price list connotation like things we sell.
19

  But, I mean, the number of modules, the -- you
20

know, the -- sort of the volume of products we have by any kind
21

of, you know, development centric physical measurement would

22

be, you know, vastly greater than 11i.

Godwin 01-20-04

00108

1

 

So I don't know if you have a more precise way you

2

wanted me to answer that, but I -- that's -- that's a fire
3

hydrant of new functionality.
4

  So you can decide how you want to drink from it.
5

  Q. Well put.
6

  To what extent is the fire hydrant of new
7

functionality driven by the demands of customers attempting to
8

meet customer needs?
9

  A. Well, most of it is trying to meet customer needs.
10

  I mean, that's -- we're trying to satisfy
11

customers. That's why we're in business. They'll do things

12

they want.
13

  Q. And to what extent is any of this fire hydrant of
14

new functionality, as you put it, driven by attempting to meet
15

functional improvements that other companies that Oracle
16

competes against have - have rolled out?
17

  MR. ROSS: Objection. Vague and ambiguous.
18

  You can answer.
19

  THE WITNESS: I -- are you looking for -- I mean, I
20

don't know that I can -- there's no -- I can't give you a
21

precise or a meaningful metric to say what proportion of things

22

are to meet competitive requirements versus what things are

Godwin 01-20-04

00109

1

requested specifically by customers, because there's not a

2

metric I could use to give you a meaningful answer.
3

BY MR. GAUL:
4

  Q. Well, let's - let's - let's maybe establish a
5

base line.
6

  Does Oracle add functionality to meet competitive
7

requirements?
8

  A. Yes.
9

  I think there are occasions when -- clearly there
10

are occasions when we do that.
11

 

Like I say, I'm -- yes.

12

  Q. And is monitoring new functionality and
13

improvements by Oracle's competitors one of your job elements?
14

  A. Not in the -- I mean, in the technology area
15

specifically I'm aware of -- you know, I try to keep aware of
16

things that are -- sort of the analogous things -- issues that
17

I worry about I try to keep aware of the -- those -- how those
18

issues are being handled by our competitors.
19

  It's less a feature function type of battle in my
20

issue -- in my area, because mine is more kind of general, it
21

applies to everything, set of concerns, and - and so, you
22

know, it's just a -- that's just what I deal with.

Godwin 01-20-04

00110

1

 

Q. The folks who do deal with futures and functions --

2

  A. Uh-huh.
3

  Q. -- to your knowledge do they monitor what the
4

competitors are doing with features and functions?
5

  A. To some degree.
6

  Q. And does Oracle ever add Features and functions
7

because a competitor has added a feature or function that
8

appears to be valuable to customers?
9

  A. Yeah, I'm sure that happens.
10

  Q. To your knowledge has Oracle ever added a feature
11

or function because PeopleSoft had it?

12

  A. I'm sure that's happened.
13

  Q. Can you think of any examples where Oracle has
14

responded to something PeopleSoft has added?
15

  A. You know, I'm not close enough -- here's the reason
16

I can't really give you an answer on that.
17

  I'm not close enough to the product planning
18

activities in these other areas to know if the like main or
19

only reason that they added something was because PeopleSoft
20

did it.
21

 

They may have also had customer requests to do it.

22

  And so I just -- I'm not enough in their chain of

Godwin 01-20-04

00111

1

inputs to know like did we build this feature just, you know,
2

just because PeopleSoft had it did we build this feature,

3

because like our biggest customer asked for it also.
4

  I mean, I'm not in that loop on that. I don't have
5

the big picture.
6

  Q. Well, in an area of your responsibility, web
7

enabling --
8

  A. Uh-huh.
9

  Q. - did PeopleSoft have a browser based client prior
10

to Oracle?
11

  A. No. We had it before PeopleSoft.
12

  Q. Did PeopleSoft have HTML rendering prior to
13

Oracle's HTML rendering?

14

  A. No. We had it before PeopleSoft.
15

  Q. To what extent, if at all, is it your perception
16

that PeopleSoft added that functionality in response to Oracle
17

having added it?
18

  MR. ROSS: Objection. Lacks foundation.
19

  THE WITNESS: I have no idea what - why PeopleSoft
20

- I mean, you got to ask PeopleSoft.
21

  I really don't know why --
22

BY MR. GAUL:

Godwin 01-20-04

00112

18

 

Q. Okay--

19

  A. -- they've done what they've done.

Godwin 01-20-04

00125

3

 

Based on your general understanding of the industry

4

and business applications --
5

  A. Yeah.
6

  Q. - segment that Oracle is in, do you believe that
7

today Oracle's, as you phrased it, mature HR application is
8

functionally equivalent for most needs to that offered by
9

PeopleSoft?
10

  MR. ROSS: Again, lacks foundation.
11

  THE WITNESS: I--I have-I have a perception
12

that we are -- that for some requirements we are a better fit
13

than PeopleSoft and for other requirements we might be less of

14

a good fit than PeopleSoft and that it - there's not a general
15

sense that we're, you know, behind in everything.
16

  I mean, it's now - there is a situation where, you
17

know, for certain purposes ours is a better fit and for other
18

purposes theirs may be a better fit.
19

  So it's -- it's more a -- you know, fit to
20

requirements discussion in individual situations now, is my
21

general sense.
22

BY MR. GAUL:

Godwin 01-20-04

00126

1

 

Q. And is it correct that individual customers have

2

differing needs and that the vendor's fit may be different for
3

customers with different needs?
4

  A. Yes, certainly.
5

  Q. And based on your experience with customers is it
6

fair to say that each customer is to some extent unique in what
7

their needs are?
8

  A. Yes, customers' needs will vary based on a whole
9

variety of things.
10

  Q. Such as?
11

  A. Their business -- their business practice -- well,
12

first off, what they intend -- what the project is that they

13

intend to do.
14

  A -- customers try - or, you know, have -- the
15

project for which they're buying the software will have a
16

certain scope in their organization, and that will determine a

17

great deal of what the fit is.
18

  The -- there are a number off -- I mean, any -- the
19

business practice decisions, the business policies they're
20

trying to implement, the business processes they've defined,
21

you know, just any -- any number of factors will cause customer
22

requirements to vary.

Godwin 01-20-04

00127

1

 

It's not really even a -- I mean, there's not even

2

a clear taxonomy to even frame all the ways in which customer
3

things may vary.
4

  Q. Almost infinitely variable?
5

  A. Yeah.

Godwin 01-20-04

00128

13

 

Q. What are the advantages to a customer of getting a

14

system that has configuration options, whether built in during
15

development or partly preconfigured, as you just described?
16

  A. Well, we--are focused on trying to make --I'm
17

not -- I'm not sure you're -- you're saying what's the benefit
18

of getting something that's configured or configurable.
19

  That's two different questions.
20

  Q. Well, that's a good question you just asked.
21

  How about configurable?
22

  A. Okay. Okay.

Godwin 01-20-04

00129

1

 

We try to build a system to be highly configurable,

2

because we only have one product, and it needs to meet a really
3

wide variety of customer requirements out there in the world
4

  And so we try to make the system as configurable as
5

possible without - without having people have to go in and
6

invasively modify the code that we shipped to get it to work
7

for their business.
8

  And so we put a lot of effort in to building
9

capabilities that will let the customer set it up to get it to
10

work how they want it, without having to either ourselves build
11

different products for all sorts of different needs or

12

requiring the customer to go in and do like brain surgery on
13

the product that we shipped to get it to work the way they
14

want.
15

  We want them to be able to have a good experience
16

using standard techniques for configuring the product to make
17

it work the way they want without having to have a high level
18

of expense.
19

 

Q. And the--among the types of brain surgery, as you

20

called it, that a customer might wish to avoid by having a
21

highly configurable product, would that include avoiding having
22

to do actual programming in the code on the product?

Godwin 01-20-04

00130

1

 

A. Right.

2

  Making one distinction, many people will need to --
3

will want to build some extension to the product which captures
4

information about something that we don't track that's just not
5

covered in our applications at all.
6

  But what we're trying to help them avoid, the key
7

cost issue to help them avoid, is modifying the actual code
8

that we shipped, because then when we ship an update to that,
9

then they have to go reapply their customization to the new
10

version, and that's the cycle that causes them to have just a
11

-- you know, ongoing set of costs, which is --

12

  So one of the keys to keeping the costs low for
13

customers is to give them a system where these configuration
14

choices don't involve the kind of code change. They get it to
15

work the way they want.
16

  And then when we release an updated version of the
17

code, it just works with their configuration information, so
18

they don't have development expenses associated with consuming
19

that update.
20

 

That's what we're really trying to do for people.

21

  Q. A term that you just used a moment ago was
22

"customization."

Godwin 01-20-04

00131

1

 

A. Yeah.

2

  Q. Could you give me a sense as to how customization
3

by a client is different from simply implementing a
4

configuration?
5

  A. Yeah. I'll try and make a distinction.
6

  There's three different words I'm using with a
7

precise meaning.
8

  One is when I say "configuration" or "tailoring,"
9

what I mean is defining values in data that are typically
10

stored in the database, occasionally stored in files, but most
11

typically stored in the database that indicate how the software

12

should behave for their business practice.
13

  "Extension" means building additional functionality
14

that we didn't supply using the same techniques that we used to
15

build the application and the same tools, and so it all kind of
16

works as if we'd built it, but they car build something in
17

addition to what we build.
18

  That's okay, too, from a cost perspective, because
19

when we change or update the software that we delivered, then
20

their customization -- their extensions aren't hurt. They
21

still work. So that's not a high cost problem.

22

  The third piece, "customization," would be a case

Godwin 01-20-04

00132

1

where somebody actually takes some of the code that we

2

delivered and, you know, brings up -- brings it up in a
3

development environment just like our developers do and they
4

change it to work a different way.
5

  And the problem with that is that when we ship an
6

update, they don't - they have to go through that process
7

again with the updated version and essentially merge their
8

changes in with our changes and figure out how to get the new
9

thing we delivered to work their way, which is just a gift that
10

keeps on giving.

11

  You keep having to take that expense over and over.
12

And that's why we generally try to guide people away from doing
13

that and try to build as much configurability in to the system
14

as possible so that people don't have to do that.

Godwin 01-20-04

00156

21

 

Q. One other related aspect of the commons components

22

that I just want to touch on very briefly is reuse of code and

Godwin 01-20-04

00157

1

reuse of programming objects in your Oracle applications suite.

2

  A. Uh-huh.
3

  Q. I believe you very briefly mentioned earlier this
4

morning that there is some calling to code modules across the
5

application suite; is that correct?
6

  A. Certainly.
7

  Q. Could you describe what he purpose of that is?
8

  A. The purpose is so that you implement functionality
9

in one place and get consistent behavior and lower development

10

expense by having all of the different use cases of a
11

particular bit of functionality reference the same actual
12

implementation of that functionality.

Godwin 01-20-04

00158

3

 

Q. Okay. Well, let me break it down a little bit

4

  Is presence of code reuse -
5

  A. Yes.
6

  Q. -- a desirable feature from the customer's
7

perspective?
10

  THE WITNESS: It - from the customer's
11

perspective.
12

  That is actually a - matter of opinion.
13

Different people will give you different opinions on that
14

BY MR. GAUL:

15

  Q. What is - well, strike that.
16

  Is there a consistent opinion on that issue at
17

Oracle?
20

  THE WITNESS: I -- well, our -- with respect to our
21

applications, we assert in the market that it is desirable to
22

have an integrated set of applications as opposed to obtaining

Godwin 01-20-04

00159

1

an integrating functionality from a lot of different sources.

2

  And we assert a set of benefits that -- the reason
3

I was hedging on your earlier question is that there are other
4

people in the market who will assert that you can achieve
5

whatever benefits we're asserting are achievable with less
6

code reuse.
7

  So there's not a -- there's an argument in the
8

market to some degree or arguments -- there are arguments that
9

different people have about the extent to which a given benefit
10

comes from code reuse.
12

 

Q. Why has Oracle adopted the marketing position that

13

it is desirable to have an integrated let of applications?
14

  A. Because the -- it's less from the code reuse
15

perspective.
16

  It is because having the data together that --
17

bringing your data together across different functional areas
18

lets you answer more efficiently business questions that
19

involve data that may have come from different areas.
20

  And to the extent to which you implement a wider
21

set of functionality in a -- in an integrated environment,
22

where all the data is in one place and was all designed to be

Godwin 01-20-04

00160

1

-- to fit together and reference each other correctly, let's

2

you more easily get business value out of -- out of that
3

information.
4

  So we assert that that's an extremely important
5

benefit.

Godwin 01-20-04

00169

22

  Q. Now, with that understanding, the -- is it correct

Godwin 01-20-04

00170

1

that the E-business Suite applications that are marketed by

2

Oracle at present rely on and require the Oracle database
3

running underneath them?
4

  A. Yes, it is.

Godwin 01-20-04

00174

3

 

Now, there are, of course, a number of different

4

database products that are sold by different companies other
5

than Oracle; is that correct?
6

  A. Unfortunately.
7

  Q. For example, Microsoft Sequel Server?
8

  A. Yes.
9

  Q. For example, IBM's DB2?
10

  A. Uh-huh.
11

  Q. For example, Cybase?
12

  A. (Nodding head)
13

 

Q. Does Oracle support any relationship database

14

product underneath its business apps other than Oracle's own
15

database products?
16

  A. No.

Godwin 01-20-04

00176

2

 

Q. Are you familiar with the term "global single

3

instance"?
4

  A. Yes.
5

  Q. What does that mean to you?
6

  A. "Global single instance" is a - sort of shorthand
7

for the idea of deploying all our -- or for deploying
8

applications - deploying the E-business Suite in a single
9

implementation with a single database and single installation
10

of the E-business Suite, and running your entire operation on
11

that in terms of recommending both that you use a broad range
12

of our functionality and that you not implement separately
13

instances of the Oracle applications in different parts of the

14

world to support individual countries or something like that,
15

which, instead, that you would actually bring all your data
16

together in one place.
17

  So global single instance is the vision of keeping
18

all your data together in one place.
19

  Q. Using the example that you just gave -
20

  A. Uh-huh.
21

  Q. -- of not having separate databases in separate
22

countries --

Godwin 01-20-04

00177

1

 

A. Uh-huh.

2

  Q. -- what, if any, benefit does a customer achieve by
3

having that?
4

  A. Same that I described earlier, in terms of keeping
5

your data together, so you can answer business questions,
6

because your - ability to get information out of the system is
7

-- the relevance of the information you can get out of the
8

system or the importance of it goes up as you -- as the scope
9

of that information broadens.
10

 

So if I can get an answer that is -- gives me my,

11

you know, sales forecast for the entire world all at once
12

without having to collect that information and integrate it
13

from 30 different sources, then that -- I can make better
14

business decisions than if I have the fragmented information.

Godwin 01-20-04

00179

4

 

Is it correct that Oracle 11i does support multiple

5

languages?
6

  A. Yes.
7

  Q. And by "support of multiple languages" I take it
8

that means something more than simply has access to different
9

character sets for different types of languages; is that fair?
10

  A. Yes.
11

  Q. What is required in database access and database
12

interaction for a product such as Oracle 11i to truly support
13

multiple languages?
14

 

A. To support particular combinations of languages

15

that somebody might want to run, you would need to support the
16

uni-code character set in particular.
17

  That's a -- that's one of the more advanced
18

features of multi-lingual support.
19

  And so it's not sufficient to Support the
20

straightforward Western European -- it's not sufficient to
21

support the Western European character set.
22

  If you're trying to run, say, German and Japanese

Godwin 01-20-04

00180

1

in the same database, you actually have to support a character

2

set that contains all the Japanese characters and all the
3

Western European characters, which means there's a superset
4

called Unicode that does that. So our applications support
5

that.

Godwin 01-20-04

00182

9

 

Q. Is it correct that Oracle's multiple language

10

support permits users that are using different languages to
11

access and modify the same corporate data?
12

  A. Yes.
13

  Q. Are you aware of how many different languages
14

Oracle supports?
15

  A. I believe we currently support 30.
16

  Q. And why is it that Oracle supports that many
17

languages?
18

 

A. Well, it's an investment decision.

19

  We have requirements and requests from customers to
20

support languages, and it costs a certain amount of money to
21

perform each of these translations.
22

  And so we -- there's no initial technical costs

Godwin 01-20-04

00183

1

associated with supporting the first language.

2

  It's a question whether it's a good investment to
3

translate the software, and the -- and to some - whatever the
4

degree the documentation in all the languages.

Godwin 01-20-04

00184

12

 

Q. Is there a set of users that have a need for

13

support in multiple languages?
14

  A. Well, typically -- I mean, here are -- there are
15

customers who need -- who choose to implement support in
16

multiple languages.
17

  I'm just -- I don't have a -- I don't think there's
18

a clean taxonomy that explains -- correlates that with some
19

other attributes about the customers
20

  I mean, it's just that there's some people that
21

choose to do that and there's some who don't.
22

  But clearly customers who only operate in one

Godwin 01-20-04

00185

1

country and only have use for one language don't have the

2

requirement.
3

  There are many other customers, and some of them
4

choose to actually implement multiple languages, and others
5

choose to not implement in all the languages where they're --
6

where they do business.
7

  Q. In your experience I take it you have run across
8

customers that, for example, are multi-national corporations
9

that have a need for language localization in multiple
10

languages?
11

 

A. Yeah. Actually, multi-national corporations--I

12

have found there are multi-national corporations who decide to
13

run in multiple languages, yes.

Godwin 01-20-04

00202

19

 

Q. Let me turn to a - another topic, which is perhaps

20

related to sets of books, which is multiple organizations.
21

  Does Oracle 11i support a customer that needs to
22

separately track and report multiple organizations within the

Godwin 01-20-04

00203

1

overall customer?
2

  A. Yes.
17

 

Q. Mr. Godwin, you've been handed a document that has

18

been marked as Exhibit 10, and I will represent that this is a
19

document that was recently downloaded from Oracle's website as
20

a PDF file --
21

  A. Uh-huh.
22

  Q. -- and, in fact, is one of the documents that I

Godwin 01-20-04

00204

1

believe we saw earlier this morning listed on an earlier

2

exhibit that indexed the documents that were available to
3

support 11i.
4

  This document is entitled "Multiples Organizations
5

in Oracle Applications Release 11i," and is dated March 2002.
6

  A. Uh-huh.
7

  Q. This morning I believe I asked you about this
8

document title and you indicated your organization did not
9

prepare this document; is that correct?
10

  A. That's correct.
11

 

Q. What organization prepared this again?

12

  A. I believe this is in the -- this would be under the
13

financials area as well.
14

  I can just tell from some of the people that are in
15

the authors' list.
16

  Generally this is owned in the financials area.
17

There's a -- there's not a -- I mean, there's kind of a minor
18

technical component just like with multi-lingual support.
19

There's sort of a style of coding and architecting the data
20

that has -- that supports this, which I'm -- I have familiarity
21

with, but the financial functionality that is related to

22

implementing multiple organizations and business units and how

Godwin 01-20-04

00205

1

those relate to other things and so forth, that's all really a

2

financials subject matter.
3

  So I'd have to have the same problem as with the
4

other one, that I'm going to run out of gas on this pretty
5

quickly.
15

 

In fact, if I could refer you to the third page of

16

Chapter 1, which is on the lower right corner entitled
17

"Overview 1-3;" do you see that page?
18

  A. Yes, I do.
19

  Q. There is a heading that says "Major Features."
20

Do you see that heading at the top of the page?
21

  A. Yes.
22

  Q. Okay, I'd just like to ask a few basic questions

Godwin 01-20-04

00206

1

about the major features, if you have an understanding in

2

general what the terms mean.
3

  A. Sure.
4

  Q. Again, obviously, if there's something you don't
5

understand because this is not your primary area of
6

expertise --
7

  A. Uh-huh.
8

  Q. -- please say so.
9

  A. You'll be the first to know.
10

  Q. The first subheading under "Major Features" is
11

entitled "Multiple Organizations in a Single Installation."

12

  A. Yes.
13

  Q. What does that mean?
14

  A. That means that you can model multiple
15

organizations -- within a single implementation or single
16

installation of the applications you can model multiple --
17

multiple organizations without -- I mean, in the same - in
18

that same installation.
19

  Q. And looking at the text under that, it says, quote,
20

"These organizations can be sets of books, business groups,
21

legal entities, operating units, or inventory organizations,"
22

unquote.

Godwin 01-20-04

00207

1

 

Do you see that?

2

  A. Uh-huh.
3

  Q. I take it from that by "organizations" they don't
4

simply mean, for example, subsidiaries or plants, but different
5

ways of looking at the data?
6

  A. Right.
7

  Well, "organization" in this context is an
8

abstraction that can be used to -- for these various things you
9

might want to -- these various dimensions on which you might
10

want to subdivide your business.
11

  Or, actually, you just gave an example.
12

  Subsidiaries would be legal entities. Typically
13

plants would often be. Operating units or inventory
14

organizations to warehouses or inventory organizations.
15

 

They're various things that you want to segregate

16

in the system, and this gives you -- this mechanism gives you a
17

way to do that.
18

  Q. Relating us back to the discussion we had on
19

language earlier, is it your understanding that each of these
20

different types of organizations that you can model in Oracle
21

11i can be expressed in different languages?
22

  A. Can be expressed in -- what is that --

Godwin 01-20-04

00208

1

 

Q. I'm sorry. "Expressed" is probably a bad word.

2

  Can be -- translated and accessed and have the data
3

manipulated in multiple languages?
4

  A. Sure.
5

  Q. Okay.
6

  A. Those two features are orthogonal. You can --
7

multi-lingual support and organization support are not related.
8

  Q. They are not exclusive?
9

  A. Yeah, they're not exclusive.

Godwin 01-20-04

00212

14

 

Q. Moving on to the third bullet or the third

15

subheading --
16

  A. Yes.
17

  Q. -- "Sell and ship products from different legal
18

entities," what does that mean?
19

  A. "Can sell from one legal enity and ship from
20

another."
21

  Okay. I mean, believe me, like I know about what's
22

on this page, but just to give you an interpretation of what's

Godwin 01-20-04

00213

1

on the page, it means that if you -- you can take an order in,

2

let's say, England and ship from a warehouse in France, and,
3

you know, make the financial transaction recording of the order
4

in England and make the associated accounting transaction that
5

you did the shipment in France.
6

  You can basically, you know, handle that scenario.

Godwin 01-20-04

00215

18

 

To your knowledge is there a limitation on the

19

number of different organizations that can be configured within
20

the 11i product line?
21

  A. No, I don't believe so.
22

  Q. Potentially an unlimited number of organizations

Godwin 01-20-04

00216

1

 

can be served?

2

  A. Yes.
3

  I mean, in the sense there's no specific limit
4

  I mean, you know, obviously there's no such thing
5

as infinite number of organizations, but, yes.

Godwin 01-20-04

00225

6

 

Q. Now, is it correct that PeopleSoft supports

7

relational database packages from vendors in addition to
8

Oracle's own database?
9

  A. Yes.
10

  Q. Are you aware of all of the relational database
11

engines that PeopleSoft supports?
12

  A. I don't know.
13

  I mean, I can tell you what I'm aware of.
14

  I can't represent that it's all of them they
15

support.
16

  Q. Have you studied what relational databases
17

PeopleSoft supports?
18

  A. "Studied" is too strong a term.
19

  I've -- I've -- generally aware from, you know, --
20

I'm generally aware that they support DB2 and SQL server, and I
21

think they support Cybase, although I'm not -- I wouldn't swear
22

by it. I don't know that they support Cybase.

Godwin 01-20-04

00226

1

 

At one point they supported Informix, I -- I don't

2

know whether they still have any Legacy situations.
3

  I mean, this is the kind of thing it's like there's
4

some kind of losers of the database side that, you know, may or
5

may not be -- have, you know, any -- like I say, I mean, I
6

don't know it at that level of detail.
7

  Generally, you know, in the modern world they
8

support DBS, and Microsoft, and Oracle, and I don't know if
9

they support Cybase.

Godwin 01-20-04

00228

17

 

Q. Is this in approximately June of 2003?

18

  A. No. It was before that in like June of 2000 -- in
19

fact, it was before that in 2002.
20

  I don't know if it was in 2002. It was when there
21

was - there was an initial meeting with PeopleSoft people
22

where that came up, and then in the context of discussing

Godwin 01-20-04

00229

1

around that week we talked about that.

Godwin 01-20-04

00230

13

 

Q. In 2002 did you ever learn of any conclusion on the

14

part of Oracle as to whether to proceed at that time with a
15

combination of the businesses?
16

  A. No.
17

  Like I said, I didn't hear anything about -- I
18

didn't hear anything about whatever happened to that, you know.
19

  I just had this exploratory meeting.
20

  And from my point of view it went away, and then --
21

then we had a public announcement in 2003.
22

  Q. And were you involved at all in 2003 prior to the

Godwin 01-20-04

00231

1

public announcement of the cash tender offer for Oracle in any

2

decision-making process to make the cash tender?
3

  A. No, I wasn't.
4

  Q. When did you first learn about the cash tender
5

offer?
6

  A. I think I learned about the cash tender offer on
7

CNBC when I got up one morning and said -- wait a minute. I
8

know what this is. What is this?

Godwin 01-20-04

00232

8

 

Q. Are you aware of whether anyone within Oracle has

9

reached a conclusion on the issue of non-Oracle database
10

support in PeopleSoft's product line?
11

  A. No. I mean, I -- I believe we've -- I mean this is
12

-- I'm trying to say this is not something that people are
13

consulting me about.
14

  I mean, I -- I don't have any more knowledge than
15

anybody else.
16

  I believe we have a public position on supporting
17

existing PeopleSoft customers, and that's, you know, whatever
18

we said publicly represents the only knowledge I have of a --
19

of a position we've taken on that.

Godwin 01-20-04

00270

10

 

Q. If the acquisition of PeopleSoft is successful by

11

Oracle --
12

  A. Yes.
13

  Q. -- to your knowledge has there been any
14

consideration of whether to encourage the PeopleSoft customers
15

to migrate their business applications use to the Oracle code
16

base?
17

  MR. ROSS: Objection. Lacks foundation.
18

  THE WITNESS: I -- there is a -- the plan of
19

building a product that would contain all of the, you know,
20

advanced -- the advanced features of PeopleSoft that we don't
21

have together with the products - the features that we do
22

have --

Godwin 01-20-04

00271

1

BY MR. GAUL:

2

  Q. On the Oracle code base?
3

  A. -- on the Oracle code base is the extent of
4

development involvement in creating the incentive for
5

PeopleSoft customers to migrate, because presumably we're
6

trying to create an attractive thing for them to migrate to.
7

  And we've made public statements about -- about not
8

forcing them to migrate, and -- and I don't know what -- from a
9

business practices point of view anybody's thought of, or --
10

considered, or whatever.
11

  I'm not privy to that.

Godwin 01-20-04


 

Updated January 9, 2023