WEBVTT - The Story of Oracle: Part One

0:00:04.120 --> 0:00:07.160
<v Speaker 1>Get in touch with technology with tech Stuff from how

0:00:07.200 --> 0:00:13.720
<v Speaker 1>stuff works dot com. Hey there, and welcome to tech Stuff.

0:00:13.760 --> 0:00:16.680
<v Speaker 1>I'm your host, Jonathan Strickland. I'm an executive producer at

0:00:16.680 --> 0:00:19.480
<v Speaker 1>how Stuff Works and I love all things tech. And

0:00:19.600 --> 0:00:23.760
<v Speaker 1>today we're gonna talk about the Oracle story. Oracles a big,

0:00:23.800 --> 0:00:27.440
<v Speaker 1>big company, and this is inspired by my recent trip

0:00:27.720 --> 0:00:30.800
<v Speaker 1>to Sweet World eighteen. I flew out to Las Vegas,

0:00:31.000 --> 0:00:34.480
<v Speaker 1>Nevada and was part of that conference. I am back

0:00:34.640 --> 0:00:37.159
<v Speaker 1>in the Atlanta studio as I record this, So if

0:00:37.159 --> 0:00:39.800
<v Speaker 1>you're listening to this and you're thinking us sounds like

0:00:40.360 --> 0:00:43.800
<v Speaker 1>the normal type of episode, that's why. Also I want

0:00:43.840 --> 0:00:46.319
<v Speaker 1>to let you guys know we're going to step up

0:00:46.360 --> 0:00:49.720
<v Speaker 1>the production schedule for Tech Stuff, so you're gonna start

0:00:49.760 --> 0:00:53.720
<v Speaker 1>getting new episodes pretty much on a daily basis, at

0:00:53.800 --> 0:00:57.760
<v Speaker 1>least four new episodes a week and a rerun on Saturday's,

0:00:58.200 --> 0:01:01.600
<v Speaker 1>maybe more than that, depending up on how our scheduling goes.

0:01:02.040 --> 0:01:05.000
<v Speaker 1>But we're experimenting with a new format to see how

0:01:05.000 --> 0:01:06.960
<v Speaker 1>well it works, and I'm curious to hear what you

0:01:07.040 --> 0:01:09.600
<v Speaker 1>guys think about it. But I'm really excited about this

0:01:09.640 --> 0:01:11.200
<v Speaker 1>because it means I get to do the thing I

0:01:11.240 --> 0:01:14.080
<v Speaker 1>love to do more often, which is awesome. All right,

0:01:14.160 --> 0:01:17.200
<v Speaker 1>let's talk about Oracle. It's a huge name in the

0:01:17.240 --> 0:01:21.759
<v Speaker 1>tech space. It's a software company that frequently ranks right

0:01:21.760 --> 0:01:25.679
<v Speaker 1>behind Microsoft in the largest of such companies in the world.

0:01:25.800 --> 0:01:29.040
<v Speaker 1>So in the world of software, Microsoft's number one and

0:01:29.280 --> 0:01:32.080
<v Speaker 1>Oracles right behind it number two. And while most of

0:01:32.120 --> 0:01:35.959
<v Speaker 1>Oracles products aren't the kind the average person accesses on

0:01:36.000 --> 0:01:39.039
<v Speaker 1>a regular basis. You know, you think of Microsoft and

0:01:39.040 --> 0:01:41.000
<v Speaker 1>you think of things like Windows, and you think of

0:01:41.040 --> 0:01:45.840
<v Speaker 1>their suite of productivity software, things like Word and Excel.

0:01:46.680 --> 0:01:51.240
<v Speaker 1>Oracles business isn't really about the average customer, like the

0:01:51.280 --> 0:01:54.320
<v Speaker 1>average person is being a customer. Instead, it tends to

0:01:54.400 --> 0:01:59.440
<v Speaker 1>be a business that sells products to other businesses. Um.

0:01:59.480 --> 0:02:03.320
<v Speaker 1>It's history and its founders have very interesting stories. So

0:02:03.360 --> 0:02:07.440
<v Speaker 1>to begin with, let's start with the most famous of

0:02:07.520 --> 0:02:13.160
<v Speaker 1>oracles co founders, a man who has an incredible reputation

0:02:13.680 --> 0:02:19.280
<v Speaker 1>for being uh flamboyant, and he speaks his mind and

0:02:19.440 --> 0:02:23.080
<v Speaker 1>he can be incendiary in some cases. We're talking about

0:02:23.200 --> 0:02:28.200
<v Speaker 1>Larry Ellison. Now, Ellison's story is the stuff of legend

0:02:28.560 --> 0:02:30.880
<v Speaker 1>or maybe a fairy tale in some ways, because he

0:02:31.000 --> 0:02:35.120
<v Speaker 1>rose from poverty to become one of the richest people

0:02:35.639 --> 0:02:40.680
<v Speaker 1>in the world, and he has a reputation for being headstrong, unconventional,

0:02:40.800 --> 0:02:44.560
<v Speaker 1>and at times in his life living like a rock star.

0:02:45.600 --> 0:02:49.240
<v Speaker 1>Biography about his life has the title The Difference between

0:02:49.360 --> 0:02:52.200
<v Speaker 1>God and Larry Ellison, which is a setup to the

0:02:52.240 --> 0:02:56.560
<v Speaker 1>punchline God doesn't think he's Larry Ellison. I could do

0:02:56.600 --> 0:03:00.160
<v Speaker 1>a full episode just on him and his anti but

0:03:00.160 --> 0:03:03.080
<v Speaker 1>I'm gonna try and limit that a little bit and

0:03:03.120 --> 0:03:07.400
<v Speaker 1>focus mostly on his behavior directly tied to Oracle, though

0:03:07.480 --> 0:03:10.880
<v Speaker 1>expect some of Ellison's actions to creep in now and

0:03:10.960 --> 0:03:13.880
<v Speaker 1>again because they had an impact on the company that

0:03:13.919 --> 0:03:17.160
<v Speaker 1>he co founded. He was born in nineteen forty four

0:03:17.520 --> 0:03:22.720
<v Speaker 1>to nineteen year old Florence Spellman. Spellman was unwed and

0:03:22.800 --> 0:03:27.079
<v Speaker 1>Ellison never met his biological father. His mother handed Ellison

0:03:27.240 --> 0:03:32.480
<v Speaker 1>over to her sister, Lillian and her sister's husband, Louis

0:03:32.800 --> 0:03:38.320
<v Speaker 1>Louis Ellison. Larry's aunt and uncle adopted him, and according

0:03:38.320 --> 0:03:41.720
<v Speaker 1>to Ellison, the family took their last name from Ellis

0:03:41.840 --> 0:03:47.840
<v Speaker 1>Island after the father or the his uncle really Louis

0:03:48.000 --> 0:03:53.600
<v Speaker 1>or Louis after his family immigrated to America from Eastern Europe. Now,

0:03:53.680 --> 0:03:57.600
<v Speaker 1>according to Ellison himself, his childhood was pretty rough. His

0:03:57.680 --> 0:04:03.280
<v Speaker 1>adopted father undermined Ellison's self worth and confidence. Apparently, he

0:04:03.280 --> 0:04:06.480
<v Speaker 1>would say frequently that Larry Ellison was good for nothing.

0:04:07.160 --> 0:04:11.280
<v Speaker 1>Ellison had trouble in school. He was described as intelligent,

0:04:11.360 --> 0:04:14.320
<v Speaker 1>but he didn't do well with authority figures. He wasn't

0:04:14.360 --> 0:04:16.479
<v Speaker 1>really crazy about being told what to do and win.

0:04:17.320 --> 0:04:21.039
<v Speaker 1>But he was very smart, and when he graduated high school,

0:04:21.120 --> 0:04:24.600
<v Speaker 1>he first enrolled in the University of Illinois, but after

0:04:24.680 --> 0:04:27.520
<v Speaker 1>a while he dropped out, and then he enrolled in

0:04:27.560 --> 0:04:31.120
<v Speaker 1>the University of Chicago, but after a while he dropped

0:04:31.200 --> 0:04:34.120
<v Speaker 1>out of that as well, and at least the first one.

0:04:34.240 --> 0:04:37.400
<v Speaker 1>He dropped out for good reason and that his adopted

0:04:37.440 --> 0:04:41.279
<v Speaker 1>mother had passed away and he wanted to leave school

0:04:41.640 --> 0:04:44.320
<v Speaker 1>to be back with his his family and to pay

0:04:44.360 --> 0:04:47.760
<v Speaker 1>his respects. He made the decision in the mid nineteen

0:04:47.880 --> 0:04:51.520
<v Speaker 1>sixties to head to California and try to make a

0:04:51.560 --> 0:04:54.200
<v Speaker 1>living out there, and at first he did odd jobs.

0:04:54.400 --> 0:04:57.000
<v Speaker 1>He also bought a book on programming and began to

0:04:57.040 --> 0:04:59.839
<v Speaker 1>teach himself how to do it. According to an account

0:04:59.839 --> 0:05:02.960
<v Speaker 1>he gave to the Smithsonian, he never once took a

0:05:03.000 --> 0:05:06.760
<v Speaker 1>class in computer programming. He was completely self taught and

0:05:06.800 --> 0:05:10.440
<v Speaker 1>in nineteen seventy three got hired on at the Ampex Corporation.

0:05:10.520 --> 0:05:14.440
<v Speaker 1>Ampex is an electronics company. It started out making electric

0:05:14.520 --> 0:05:18.760
<v Speaker 1>motors and generators in the nineteen forties. By the nineteen seventies,

0:05:18.760 --> 0:05:21.760
<v Speaker 1>when Ellison had joined, the company had diversified and started

0:05:21.760 --> 0:05:26.400
<v Speaker 1>making various types of recorders like magnetic tape recorders such

0:05:26.440 --> 0:05:29.599
<v Speaker 1>as eight track or sixteen or twenty four track recorders.

0:05:29.960 --> 0:05:33.560
<v Speaker 1>Larry Ellison's supervisor at Ampex was a guy named Robert

0:05:33.800 --> 0:05:38.440
<v Speaker 1>Bob Nimrod Minor. Bob Minor was a first generation American

0:05:38.600 --> 0:05:41.960
<v Speaker 1>born in nineteen forty one. His parents came from Iran

0:05:42.120 --> 0:05:45.080
<v Speaker 1>to live in the US in the nineteen twenties. Minor

0:05:45.160 --> 0:05:48.400
<v Speaker 1>had attended the University of Illinois at Urbana Champaign and

0:05:48.480 --> 0:05:52.680
<v Speaker 1>graduated with a degree in mathematics. Bob Minor had a

0:05:52.760 --> 0:05:55.680
<v Speaker 1>deep understanding of computers and would end up being the

0:05:55.760 --> 0:06:00.440
<v Speaker 1>lead engineer for Oracle during those early days. The third

0:06:00.480 --> 0:06:04.760
<v Speaker 1>co founder of Oracle was another Ampex employee named Ed Oates.

0:06:05.240 --> 0:06:07.919
<v Speaker 1>He was born in nineteen forty six and graduated with

0:06:07.960 --> 0:06:11.160
<v Speaker 1>a BA in mathematics from San Jose University in nineteen

0:06:11.240 --> 0:06:15.120
<v Speaker 1>sixty eight. Together with Minor and Ellison, he would found

0:06:15.160 --> 0:06:19.160
<v Speaker 1>what would become Oracle. Now, alright, I should say that

0:06:19.200 --> 0:06:21.480
<v Speaker 1>at the very beginning here that there are a lot

0:06:22.000 --> 0:06:27.080
<v Speaker 1>of conflicting reports about the actual order of events that

0:06:27.160 --> 0:06:31.479
<v Speaker 1>I'm going to describe next. But based upon my research,

0:06:31.880 --> 0:06:36.479
<v Speaker 1>this is how I think things unfolded. Now. I say think,

0:06:36.600 --> 0:06:40.359
<v Speaker 1>because again, if you research this stuff, you're gonna find

0:06:40.400 --> 0:06:44.000
<v Speaker 1>a lot of different versions of this story. Some suggest

0:06:44.080 --> 0:06:48.760
<v Speaker 1>that Ellison joined the fledgling company a few months after

0:06:49.000 --> 0:06:52.520
<v Speaker 1>Oates and Minor founded it. Others say that Ellison was

0:06:52.640 --> 0:06:57.000
<v Speaker 1>the central role of founder in this company. I think

0:06:57.000 --> 0:07:00.880
<v Speaker 1>the truth is probably somewhere in the middle. First, Ellison

0:07:00.960 --> 0:07:04.600
<v Speaker 1>left Ampex in nineteen seventy six and joined another company

0:07:04.680 --> 0:07:08.719
<v Speaker 1>called Precision Instruments to take the position of vice president

0:07:08.760 --> 0:07:12.320
<v Speaker 1>of research and development over at Ampex. Bob Minor and

0:07:12.400 --> 0:07:15.120
<v Speaker 1>Ed Oates decided they wanted to form their own business,

0:07:15.560 --> 0:07:19.480
<v Speaker 1>so they left Ampex and they create They contacted Ellison.

0:07:19.640 --> 0:07:22.600
<v Speaker 1>They asked him if maybe he wanted to join their venture,

0:07:22.960 --> 0:07:26.480
<v Speaker 1>and Ellison agreed. So while he had joined Precision Instruments,

0:07:26.480 --> 0:07:28.560
<v Speaker 1>he was not there for very long. He left to

0:07:28.680 --> 0:07:32.320
<v Speaker 1>go and found this company and the brand new company

0:07:32.480 --> 0:07:38.680
<v Speaker 1>was not called Oracle, at least not yet. Instead, this

0:07:38.760 --> 0:07:44.000
<v Speaker 1>brand new company was called Software Development Laboratories or s

0:07:44.080 --> 0:07:48.120
<v Speaker 1>d L, and their business model was to become software

0:07:48.160 --> 0:07:52.480
<v Speaker 1>engineers for hire, so companies would contract with them to

0:07:52.600 --> 0:07:55.760
<v Speaker 1>build out software packages that those companies needed on a

0:07:55.840 --> 0:07:59.400
<v Speaker 1>per job basis. They would be contract workers. You need

0:07:59.440 --> 0:08:02.840
<v Speaker 1>a platform of programs developed, call us, we'll do it.

0:08:03.680 --> 0:08:07.800
<v Speaker 1>They rented out a an office out of Santa Clara, California,

0:08:07.840 --> 0:08:11.080
<v Speaker 1>with nine square feet of office space and all they

0:08:11.080 --> 0:08:15.120
<v Speaker 1>needed at that point, we're customers. So while they started

0:08:15.120 --> 0:08:18.720
<v Speaker 1>looking for business, ed Oates was looking around and he

0:08:18.760 --> 0:08:21.000
<v Speaker 1>came across a paper that was written back in n

0:08:21.600 --> 0:08:27.080
<v Speaker 1>seventy by a computer scientist in the UK named Edgar F. Cod.

0:08:27.480 --> 0:08:31.239
<v Speaker 1>Cod proposed using a model for information that would allow

0:08:31.320 --> 0:08:36.160
<v Speaker 1>a database to organize data by its relationship with other data.

0:08:36.240 --> 0:08:39.480
<v Speaker 1>And you would do this by organizing all the information

0:08:39.520 --> 0:08:43.680
<v Speaker 1>into tables with columns and rows, and each row would

0:08:43.720 --> 0:08:48.440
<v Speaker 1>have a unique identifier attached to it, and the rows

0:08:48.480 --> 0:08:53.320
<v Speaker 1>will be called records or sometimes called tuples. Columns would

0:08:53.400 --> 0:08:57.560
<v Speaker 1>represent attributes, so you would have a column that describes

0:08:57.640 --> 0:09:01.400
<v Speaker 1>some sort of feature that could apply to the various

0:09:01.480 --> 0:09:04.920
<v Speaker 1>records the various rows in this table, and each column

0:09:04.920 --> 0:09:07.520
<v Speaker 1>would be a different feature. So let's say that you're

0:09:07.520 --> 0:09:12.000
<v Speaker 1>talking about a physical product. One column might indicate the

0:09:12.080 --> 0:09:15.760
<v Speaker 1>location where that physical product is. Another column might be

0:09:16.520 --> 0:09:20.120
<v Speaker 1>the price of that product, or another one might be

0:09:20.200 --> 0:09:23.720
<v Speaker 1>the color of that product or whatever that might be.

0:09:23.880 --> 0:09:25.880
<v Speaker 1>And using this kind of approach, you could build a

0:09:25.960 --> 0:09:28.480
<v Speaker 1>really useful database that could allow you to look at

0:09:28.760 --> 0:09:33.040
<v Speaker 1>data in many different ways by structuring queries. So let

0:09:33.080 --> 0:09:36.720
<v Speaker 1>me give you a simple example so that I can,

0:09:36.760 --> 0:09:40.680
<v Speaker 1>you know, explain what this means. Let's say that you

0:09:40.760 --> 0:09:44.800
<v Speaker 1>are a huge roller skate tycoon, which means you you

0:09:44.880 --> 0:09:49.200
<v Speaker 1>sell roller skates and you're incredibly successful, not that you

0:09:49.240 --> 0:09:52.840
<v Speaker 1>sell really big roller skates or that you are in

0:09:52.960 --> 0:09:57.400
<v Speaker 1>fact a giant who wears roller skates. Now, in your business,

0:09:57.720 --> 0:10:00.280
<v Speaker 1>you decide you want to see which lines of roller

0:10:00.320 --> 0:10:03.559
<v Speaker 1>skates are selling best in your stores in San Francisco.

0:10:03.800 --> 0:10:07.040
<v Speaker 1>So you run a query and you've got this big

0:10:07.080 --> 0:10:09.640
<v Speaker 1>table of data and you're saying, well, I want to

0:10:09.679 --> 0:10:13.480
<v Speaker 1>see the skates that are being sold in our San

0:10:13.520 --> 0:10:17.679
<v Speaker 1>Francisco stores. I want them ranked by most popular to

0:10:17.800 --> 0:10:20.080
<v Speaker 1>least popular, and then I can get a quick look

0:10:20.120 --> 0:10:22.480
<v Speaker 1>at my business and see which ones are doing well.

0:10:22.600 --> 0:10:24.680
<v Speaker 1>Maybe I need to order more of those, Maybe I

0:10:24.720 --> 0:10:27.360
<v Speaker 1>need to order fewer of the models that are not

0:10:27.480 --> 0:10:30.480
<v Speaker 1>doing really well. And so you look at this information

0:10:30.480 --> 0:10:33.280
<v Speaker 1>and you see that the skates that have really good

0:10:33.320 --> 0:10:36.240
<v Speaker 1>breaks on them are the ones they're doing really well,

0:10:36.480 --> 0:10:39.400
<v Speaker 1>which makes sense in San Francisco, because otherwise you're just

0:10:39.400 --> 0:10:44.120
<v Speaker 1>gonna take off down that hill, hurtling to your destiny

0:10:44.320 --> 0:10:47.920
<v Speaker 1>until you just end up in the middle of the

0:10:47.920 --> 0:10:51.160
<v Speaker 1>Pacific Ocean, so you would never be seen again. It

0:10:51.240 --> 0:10:53.240
<v Speaker 1>makes sense that the roller skates would break, so the

0:10:53.280 --> 0:10:55.360
<v Speaker 1>ones that are doing really well. Now this is not

0:10:55.520 --> 0:10:59.040
<v Speaker 1>revolutionary these days, right. We are used to being able

0:10:59.080 --> 0:11:03.480
<v Speaker 1>to create ables in this way where we can create

0:11:03.559 --> 0:11:07.960
<v Speaker 1>different categories of features and then we can sort by that,

0:11:08.280 --> 0:11:11.280
<v Speaker 1>or we can filter by that, so that we're only

0:11:11.320 --> 0:11:15.080
<v Speaker 1>looking at the data that actually interests us, and everything

0:11:15.080 --> 0:11:19.000
<v Speaker 1>else gets hidden away so that it's not distracting. That's

0:11:19.000 --> 0:11:22.000
<v Speaker 1>not revolutionary today, But back then it was. This relational

0:11:22.080 --> 0:11:26.520
<v Speaker 1>database idea was a huge, huge notion, and at that point,

0:11:26.559 --> 0:11:32.480
<v Speaker 1>while cod was suggesting this particular model of handling information,

0:11:32.679 --> 0:11:36.160
<v Speaker 1>no one had yet found a way to implement it.

0:11:36.240 --> 0:11:39.680
<v Speaker 1>In an elegant way. All the different attempts were still

0:11:39.760 --> 0:11:42.840
<v Speaker 1>very much in the early phases. But Oates, having read

0:11:42.880 --> 0:11:46.400
<v Speaker 1>this paper, thought this sounds really really interesting to me.

0:11:46.480 --> 0:11:48.440
<v Speaker 1>I think that we can make a business out of

0:11:48.480 --> 0:11:51.800
<v Speaker 1>this because other businesses are going to want to be

0:11:51.880 --> 0:11:55.240
<v Speaker 1>able to sort their data in various ways. So if

0:11:55.360 --> 0:11:58.320
<v Speaker 1>we can figure out a way to build a software

0:11:58.360 --> 0:12:02.280
<v Speaker 1>platform where we can create eate database software for these companies,

0:12:02.880 --> 0:12:07.400
<v Speaker 1>that might be our entry point into the market. Maybe

0:12:07.400 --> 0:12:09.920
<v Speaker 1>that's how we actually start making our money. So the

0:12:10.000 --> 0:12:15.839
<v Speaker 1>databases in commercial use became known as relational database management systems,

0:12:15.960 --> 0:12:19.280
<v Speaker 1>also known as r D B M s S S so

0:12:20.040 --> 0:12:24.160
<v Speaker 1>are for relational dB for database, M for management, and

0:12:24.440 --> 0:12:29.760
<v Speaker 1>S for systems. And that would really transform data analysis.

0:12:30.160 --> 0:12:32.920
<v Speaker 1>But that's only part of the picture. So another part

0:12:33.040 --> 0:12:37.320
<v Speaker 1>was thanks to the computer scientists over at IBM. There

0:12:37.400 --> 0:12:40.319
<v Speaker 1>was a guy named Donald D. Chamberlain and another one

0:12:40.400 --> 0:12:44.040
<v Speaker 1>named Raymond F. Boyce. They had also read Cod's paper,

0:12:44.160 --> 0:12:47.240
<v Speaker 1>and they decided to create a type of programming language

0:12:47.320 --> 0:12:51.720
<v Speaker 1>that could manifest those ideas make them actually work. They

0:12:51.760 --> 0:12:54.920
<v Speaker 1>wanted to create a programming language that would end up

0:12:54.920 --> 0:12:57.600
<v Speaker 1>allowing you to create these kind of relational databases. So

0:12:57.640 --> 0:12:59.440
<v Speaker 1>they set to work and doing it, and there first

0:12:59.480 --> 0:13:03.480
<v Speaker 1>such a town was originally called Square, but Square proved

0:13:03.480 --> 0:13:06.319
<v Speaker 1>to be pretty clunky and inelegant. It had a lot

0:13:06.320 --> 0:13:08.360
<v Speaker 1>of limitations to it, so they decided to go back

0:13:08.360 --> 0:13:11.559
<v Speaker 1>to the drawing board and try again. Their second effort

0:13:11.960 --> 0:13:17.000
<v Speaker 1>they called sequel s q L, or sometimes they actually

0:13:17.000 --> 0:13:20.319
<v Speaker 1>would spell it out s e q L, and s

0:13:20.400 --> 0:13:24.640
<v Speaker 1>q L stands for structured Query Language. S e q

0:13:24.880 --> 0:13:28.560
<v Speaker 1>L was supposed to be structured English query language, and uh,

0:13:28.640 --> 0:13:30.719
<v Speaker 1>it was kind of a cheeky reference to also being

0:13:30.760 --> 0:13:33.120
<v Speaker 1>the second attempt to create such a language to make

0:13:33.160 --> 0:13:38.200
<v Speaker 1>these r D B M s is. So the sequel

0:13:38.280 --> 0:13:42.160
<v Speaker 1>language would in fact lend itself well to building this

0:13:42.240 --> 0:13:46.560
<v Speaker 1>kind of database. Now what came next, Well, I'll tell you,

0:13:46.960 --> 0:13:50.960
<v Speaker 1>but first let's take a quick break to thank our sponsor.

0:13:57.960 --> 0:14:01.480
<v Speaker 1>All Right, So we have this concept of relational databases

0:14:01.520 --> 0:14:05.280
<v Speaker 1>that cod had proposed. We've got the sequel language that

0:14:05.360 --> 0:14:09.440
<v Speaker 1>was developed by the scientists over at IBM, and the

0:14:09.480 --> 0:14:12.920
<v Speaker 1>three co founders decided they didn't want to challenge IBM

0:14:13.000 --> 0:14:18.280
<v Speaker 1>directly by creating database systems for mainframe computers. IBMS clients

0:14:18.640 --> 0:14:22.840
<v Speaker 1>tended to be really big companies, like really big ones,

0:14:23.560 --> 0:14:27.560
<v Speaker 1>and they were mostly using these large mainframe computer systems

0:14:27.960 --> 0:14:31.880
<v Speaker 1>that trace their origins back to the nineteen fifties. So instead,

0:14:32.320 --> 0:14:34.680
<v Speaker 1>the co founder said, what we should do is build

0:14:34.680 --> 0:14:38.920
<v Speaker 1>out a database system that can work on many computers.

0:14:39.480 --> 0:14:42.400
<v Speaker 1>Many computers are still pretty big, right they're not. They're

0:14:42.480 --> 0:14:44.720
<v Speaker 1>bigger than what a personal computer would have been. Like,

0:14:44.880 --> 0:14:47.880
<v Speaker 1>especially the many computers back in the nineteen seventies. They

0:14:47.920 --> 0:14:52.000
<v Speaker 1>were still large. Uh, they were less expensive than mainframes,

0:14:52.040 --> 0:14:54.800
<v Speaker 1>but they were also less powerful and they were more

0:14:54.840 --> 0:14:57.360
<v Speaker 1>frequently used by mid sized companies. It just made more

0:14:57.400 --> 0:15:00.560
<v Speaker 1>sense to go with many computers than may frames. Now,

0:15:00.600 --> 0:15:03.880
<v Speaker 1>the personal computers, those we would call micro computers, they're

0:15:03.880 --> 0:15:07.760
<v Speaker 1>even a size smaller. So the co founder said, well,

0:15:07.800 --> 0:15:10.000
<v Speaker 1>IBM is probably not going to go for that market.

0:15:10.440 --> 0:15:14.880
<v Speaker 1>They tend to concentrate on large companies, not mid sized companies.

0:15:15.400 --> 0:15:19.320
<v Speaker 1>So if we tailor a business for mid size companies,

0:15:19.800 --> 0:15:23.400
<v Speaker 1>there's probably a lot of opportunity there, and we don't

0:15:23.400 --> 0:15:27.480
<v Speaker 1>have to worry about IBM wanting to compete directly against

0:15:27.640 --> 0:15:31.320
<v Speaker 1>us or acquire us. We can do business our way.

0:15:31.400 --> 0:15:34.160
<v Speaker 1>And so ed Oates convinced his partners that building out

0:15:34.240 --> 0:15:37.240
<v Speaker 1>databases using the sequel language was the way to go,

0:15:37.560 --> 0:15:40.160
<v Speaker 1>and so the team got to work building their very

0:15:40.200 --> 0:15:45.160
<v Speaker 1>first software product, which was called Oracle. But there's a

0:15:45.200 --> 0:15:47.880
<v Speaker 1>bit more to it than that, because it was called

0:15:47.880 --> 0:15:52.280
<v Speaker 1>Oracle for specific reasons. So the software gots name from

0:15:52.320 --> 0:15:56.160
<v Speaker 1>a project that was being run by the first customer

0:15:56.480 --> 0:16:01.840
<v Speaker 1>SDL ever had. Remember STL stood for Software Element Laboratories. Well,

0:16:02.600 --> 0:16:08.200
<v Speaker 1>that customer was the little US agency called the c

0:16:08.480 --> 0:16:13.080
<v Speaker 1>i A, that is, the Central Intelligence Agency. That was

0:16:13.120 --> 0:16:17.480
<v Speaker 1>the first s d L customer, and the CIA had

0:16:17.520 --> 0:16:21.320
<v Speaker 1>a special project they were looking to complete called Oracle.

0:16:21.880 --> 0:16:26.120
<v Speaker 1>So what was the project about? Why did they need

0:16:26.160 --> 0:16:32.200
<v Speaker 1>a relational database? Well, who's to say it's classified? It's

0:16:32.200 --> 0:16:35.080
<v Speaker 1>probably cloak and dagger stuff. I do not have the

0:16:35.120 --> 0:16:37.960
<v Speaker 1>proper clearance to find out what exactly was going on.

0:16:38.040 --> 0:16:41.920
<v Speaker 1>It was all redacted. But STL took the project and

0:16:41.960 --> 0:16:44.280
<v Speaker 1>they had two years to complete the work and create

0:16:44.280 --> 0:16:47.400
<v Speaker 1>a relational database for the c i A. Bob Minor

0:16:47.720 --> 0:16:50.400
<v Speaker 1>did most of the work and creating the architecture for

0:16:50.480 --> 0:16:53.000
<v Speaker 1>the database, and they were able to turn in their

0:16:53.040 --> 0:16:56.000
<v Speaker 1>project a year ahead of schedule. They spent the following

0:16:56.080 --> 0:16:59.960
<v Speaker 1>year adapting this database approach so that they could create

0:17:00.320 --> 0:17:03.440
<v Speaker 1>a commercial product that they could sell to other companies.

0:17:03.800 --> 0:17:06.520
<v Speaker 1>So essentially, they said, well, we did this for the CIA,

0:17:06.720 --> 0:17:09.000
<v Speaker 1>let's just adapt it so that we can sell it

0:17:09.080 --> 0:17:13.240
<v Speaker 1>to anyone, really, any organization or a company that's out there.

0:17:13.680 --> 0:17:17.120
<v Speaker 1>So they decided to stick with the name the project

0:17:17.200 --> 0:17:20.439
<v Speaker 1>name the CIA project, which was called Oracle, and use

0:17:20.560 --> 0:17:24.240
<v Speaker 1>that to name their product, their software, their database software

0:17:24.400 --> 0:17:28.000
<v Speaker 1>thus became known as Oracle. By the way, there is

0:17:28.040 --> 0:17:32.600
<v Speaker 1>an allegation out there that Oracle actually started out as

0:17:32.640 --> 0:17:36.200
<v Speaker 1>a Russian software product that the c i A lifted

0:17:36.560 --> 0:17:41.320
<v Speaker 1>as in stall, and then handed over to SDL. I've

0:17:41.359 --> 0:17:46.000
<v Speaker 1>seen no confirmation of that allegation anywhere, and I'm inclined

0:17:46.040 --> 0:17:49.800
<v Speaker 1>to consider it outright false, as it really serves as

0:17:49.840 --> 0:17:52.600
<v Speaker 1>a huge injustice to the people like Bob Minor who

0:17:52.640 --> 0:17:55.680
<v Speaker 1>actually worked really hard to build out this database software.

0:17:56.160 --> 0:17:58.160
<v Speaker 1>But I just wanted to acknowledge the fact that there

0:17:58.280 --> 0:18:00.359
<v Speaker 1>is a rumor out there. I just don't think it

0:18:00.400 --> 0:18:04.639
<v Speaker 1>has any real credence. Also, the version that Ellison, Bob

0:18:04.680 --> 0:18:09.679
<v Speaker 1>Minor and Oates made commercially available wasn't just Oracle. It

0:18:09.800 --> 0:18:15.119
<v Speaker 1>was actually called Oracle Version two. So why was the

0:18:15.200 --> 0:18:18.320
<v Speaker 1>first version ever offered in the consumer market, known as

0:18:18.440 --> 0:18:23.000
<v Speaker 1>Version two. Well, it's because Larry Ellison thought no company

0:18:23.119 --> 0:18:26.680
<v Speaker 1>or organization would want to buy Version one of any

0:18:26.760 --> 0:18:30.520
<v Speaker 1>kind of software platform. They would worry about it being unproven,

0:18:31.119 --> 0:18:32.960
<v Speaker 1>and so he said, well, why don't we just call

0:18:33.119 --> 0:18:37.680
<v Speaker 1>this version two? Will bypass the problem. It was still

0:18:37.720 --> 0:18:40.840
<v Speaker 1>the first version of the Oracle software, it just had

0:18:40.920 --> 0:18:44.360
<v Speaker 1>the name Version two, which is sort of like forming

0:18:44.440 --> 0:18:48.040
<v Speaker 1>a brand new musical band and then calling your first

0:18:48.080 --> 0:18:53.600
<v Speaker 1>album your greatest Hits album, which is funny. There's a

0:18:53.600 --> 0:18:55.760
<v Speaker 1>lot of hutzpa there. In fact, hutzba is one of

0:18:55.800 --> 0:19:00.240
<v Speaker 1>those words that often gets used to describe Ellison. But

0:19:00.920 --> 0:19:04.320
<v Speaker 1>that's why the first version of Oracle was called Version two,

0:19:04.480 --> 0:19:06.920
<v Speaker 1>even though it was technically the first one. The company's

0:19:06.960 --> 0:19:09.600
<v Speaker 1>first hired to help them build out this software was

0:19:09.640 --> 0:19:13.720
<v Speaker 1>a programmer named Bruce Scott, and he started so early

0:19:13.840 --> 0:19:17.760
<v Speaker 1>with the others that he's frequently referred to as the

0:19:17.840 --> 0:19:22.240
<v Speaker 1>fourth co founder, but technically speaking, he was the company's

0:19:22.280 --> 0:19:26.280
<v Speaker 1>first hire. Scott worked on the first several versions of

0:19:26.320 --> 0:19:29.600
<v Speaker 1>the Oracle database software. Now, it took a couple of

0:19:29.640 --> 0:19:32.879
<v Speaker 1>years to get Oracle ready for commercial deployment from the

0:19:32.920 --> 0:19:36.560
<v Speaker 1>founding of the company. So again STL was founded in

0:19:36.640 --> 0:19:40.520
<v Speaker 1>nineteen seventy seven, but by nineteen seventy nine, Oracle was

0:19:40.560 --> 0:19:43.320
<v Speaker 1>ready to go, and the company formerly known as Software

0:19:43.320 --> 0:19:48.600
<v Speaker 1>Development Laboratories, had undergone a name change, but it still

0:19:48.840 --> 0:19:55.399
<v Speaker 1>wasn't called Oracle yet. Instead it became known as Relational Software, Incorporated.

0:19:55.720 --> 0:19:58.600
<v Speaker 1>And one wonders if they ever got contacted by people

0:19:58.960 --> 0:20:04.359
<v Speaker 1>who were compute dating enthusiasts, because Relational Software suggests to

0:20:04.400 --> 0:20:06.920
<v Speaker 1>me that maybe you can hook me up with miswrite.

0:20:07.240 --> 0:20:09.040
<v Speaker 1>I don't need that. By the way, I'm happily married.

0:20:09.400 --> 0:20:13.159
<v Speaker 1>The company's Oracle product soon became the go to for

0:20:13.359 --> 0:20:17.280
<v Speaker 1>lots of big companies and organizations, including other U. S.

0:20:17.320 --> 0:20:20.520
<v Speaker 1>Government and military clients. So in addition to the c

0:20:20.680 --> 0:20:23.800
<v Speaker 1>i A, there was the Air Force and the Navy.

0:20:23.840 --> 0:20:26.160
<v Speaker 1>In fact, depending upon whose account you read, the first

0:20:26.160 --> 0:20:30.560
<v Speaker 1>customer for the company wasn't the CIA, but instead was

0:20:30.600 --> 0:20:34.800
<v Speaker 1>the Air Force. Either way, the military and intelligence communities

0:20:34.840 --> 0:20:38.400
<v Speaker 1>were hot for relational databases, and it makes sense considering

0:20:38.400 --> 0:20:41.920
<v Speaker 1>how much information those organizations have to handle, So one

0:20:41.960 --> 0:20:46.280
<v Speaker 1>of their earliest non government contracts would be with Bell Labs,

0:20:46.359 --> 0:20:49.240
<v Speaker 1>another company that has a huge amount of information to

0:20:49.320 --> 0:20:51.439
<v Speaker 1>deal with, so it made sense that they wanted a

0:20:51.560 --> 0:20:55.320
<v Speaker 1>database software program where they could structure that data in

0:20:55.359 --> 0:20:58.159
<v Speaker 1>a way that was more useful. By the model for

0:20:58.200 --> 0:21:01.480
<v Speaker 1>business computing had shifted toward mini computers and the Unix

0:21:01.520 --> 0:21:04.520
<v Speaker 1>operating system for things like database management, So people were

0:21:04.520 --> 0:21:08.400
<v Speaker 1>moving away from having that enormous centralized computer that mainframe

0:21:08.600 --> 0:21:11.320
<v Speaker 1>inside their business. They were now starting to rely on

0:21:11.400 --> 0:21:16.959
<v Speaker 1>these relatively smaller mini computer workstations and the Unix operating

0:21:17.000 --> 0:21:20.760
<v Speaker 1>system so that they could actually do their work instead

0:21:20.760 --> 0:21:24.919
<v Speaker 1>of having this proprietary massive computer in their building. That

0:21:25.040 --> 0:21:29.120
<v Speaker 1>played right into this young company's strengths and admit, their

0:21:29.119 --> 0:21:32.000
<v Speaker 1>decision to focus on many computers was a big success,

0:21:32.080 --> 0:21:36.000
<v Speaker 1>and sales steadily began to climb. Now it wasn't a

0:21:36.200 --> 0:21:40.000
<v Speaker 1>runaway success right out of the gate, but they were

0:21:40.080 --> 0:21:44.880
<v Speaker 1>making regular sales. In one the company lured away former

0:21:44.920 --> 0:21:49.600
<v Speaker 1>IBM employee Umang Gupta to join as the seventeenth employee

0:21:49.640 --> 0:21:52.600
<v Speaker 1>of Relational Software. I'll be talking about some of the

0:21:52.640 --> 0:21:55.920
<v Speaker 1>other early employees in part two of this episode, because,

0:21:55.960 --> 0:21:59.240
<v Speaker 1>as it turns out, some people that were hired early

0:21:59.320 --> 0:22:03.080
<v Speaker 1>on stuck around with Oracle for quite some time. But

0:22:03.560 --> 0:22:07.000
<v Speaker 1>over that time they began to form some very strong

0:22:07.040 --> 0:22:12.840
<v Speaker 1>opinions about Larry Ellison and his managerial style. Anyway, back

0:22:12.840 --> 0:22:16.200
<v Speaker 1>to Gupta, his main priority was developing a business plan

0:22:16.320 --> 0:22:19.040
<v Speaker 1>for the company. Because you had these three guys who

0:22:19.040 --> 0:22:22.880
<v Speaker 1>had founded the company and they knew how to make

0:22:23.000 --> 0:22:26.400
<v Speaker 1>and market a product. Everyone said that Ellison was kind

0:22:26.400 --> 0:22:28.440
<v Speaker 1>of the marketing guy. He was the one who would

0:22:28.440 --> 0:22:32.240
<v Speaker 1>go out and sell the product, and Bob Minor was

0:22:32.320 --> 0:22:36.159
<v Speaker 1>the architect and at Oates was a developer. But they

0:22:36.200 --> 0:22:39.399
<v Speaker 1>weren't business guys in the sense that they weren't the

0:22:39.400 --> 0:22:43.440
<v Speaker 1>ones ready to run an enormous company um and so

0:22:43.680 --> 0:22:46.760
<v Speaker 1>doing things like developing a business plan was not exactly

0:22:46.800 --> 0:22:48.959
<v Speaker 1>in their strong suit. That wasn't one of their uh

0:22:49.440 --> 0:22:53.919
<v Speaker 1>there uh features. So Gupta came in and he created

0:22:53.960 --> 0:22:55.880
<v Speaker 1>a business plan for the company, and he was also

0:22:55.920 --> 0:22:59.960
<v Speaker 1>the vice president of the company's microcomputer products division. Now,

0:23:00.040 --> 0:23:04.240
<v Speaker 1>remember this was a time when personal computers, also known

0:23:04.280 --> 0:23:07.960
<v Speaker 1>as micro computers, were really starting to become a big success.

0:23:08.080 --> 0:23:11.680
<v Speaker 1>In the early nineteen eighties. The proliferation of computer systems

0:23:11.680 --> 0:23:15.320
<v Speaker 1>and businesses and homes created the opportunity for software companies

0:23:15.359 --> 0:23:18.280
<v Speaker 1>to go after new markets, and after a relatively short

0:23:18.320 --> 0:23:22.240
<v Speaker 1>stint at the company, Gupta would end up leaving along

0:23:22.240 --> 0:23:27.040
<v Speaker 1>with the first employee hire of Oracle's history, Bruce Scott,

0:23:27.760 --> 0:23:31.960
<v Speaker 1>and they would found Gupta Technologies, which later became cinur

0:23:32.080 --> 0:23:35.840
<v Speaker 1>A Software. Also in nineteen eighty one, the company began

0:23:35.880 --> 0:23:39.000
<v Speaker 1>to work on features that would expand Oracles, such as

0:23:39.040 --> 0:23:42.840
<v Speaker 1>the Interactive Application Facility. This was a tool that could

0:23:42.840 --> 0:23:47.479
<v Speaker 1>handle transaction processing forms, which doesn't sound exciting, but it

0:23:47.560 --> 0:23:52.640
<v Speaker 1>was an important development in the company changed names again,

0:23:53.240 --> 0:23:58.040
<v Speaker 1>except this time they finally became the Oracle we know today.

0:23:58.440 --> 0:24:00.920
<v Speaker 1>At that time, the company was enjoying two and a

0:24:01.000 --> 0:24:04.960
<v Speaker 1>half million dollars in annual revenue. To grow further, the

0:24:05.040 --> 0:24:08.200
<v Speaker 1>company leaders decided to invest a quarter of their revenues

0:24:08.480 --> 0:24:12.720
<v Speaker 1>back into research and development. So how did that pan out? Well,

0:24:12.760 --> 0:24:16.040
<v Speaker 1>I'll tell you, but first let's take another quick break

0:24:16.400 --> 0:24:26.400
<v Speaker 1>to thank our sponsor. As it turns out, this two

0:24:26.400 --> 0:24:29.639
<v Speaker 1>and a half million and annual revenue and then the

0:24:29.760 --> 0:24:32.760
<v Speaker 1>reinvestment into research and development paid off in a big way.

0:24:32.840 --> 0:24:36.680
<v Speaker 1>So the next big jump Oracle took was in three

0:24:36.840 --> 0:24:40.760
<v Speaker 1>when the company offered up a version of relational database

0:24:40.800 --> 0:24:45.160
<v Speaker 1>management software that could work on any sort of computer platform,

0:24:45.160 --> 0:24:51.720
<v Speaker 1>which included mainframes, workstations, and personal computers. This expansion doubled

0:24:51.840 --> 0:24:56.160
<v Speaker 1>company revenues for that year, which is pretty good validation

0:24:56.320 --> 0:25:00.840
<v Speaker 1>for your decision. This was Oracle version three, which really

0:25:00.880 --> 0:25:05.359
<v Speaker 1>means it was version two, because again they started with two,

0:25:05.400 --> 0:25:07.439
<v Speaker 1>not one. So you know what, when I tell you

0:25:07.560 --> 0:25:12.080
<v Speaker 1>version names, just mentally subtract one from the number, because

0:25:12.080 --> 0:25:15.200
<v Speaker 1>that's what it really was. Now. Version three was such

0:25:15.240 --> 0:25:18.560
<v Speaker 1>a big success that the company decided to push version

0:25:18.680 --> 0:25:22.320
<v Speaker 1>four out the following year, in nineteen eighty four. This

0:25:22.480 --> 0:25:26.160
<v Speaker 1>version included the ability to generate a report based on queries,

0:25:26.440 --> 0:25:29.520
<v Speaker 1>which again seems like a no brainer these days, but

0:25:29.600 --> 0:25:34.280
<v Speaker 1>it was a real innovation at the time by Oracle

0:25:34.359 --> 0:25:37.600
<v Speaker 1>was selling more than twenty million dollars a year in

0:25:37.680 --> 0:25:41.000
<v Speaker 1>software deals, and the company was getting into a very

0:25:41.119 --> 0:25:46.199
<v Speaker 1>young field, which was the Internet. In the Internet was

0:25:46.280 --> 0:25:48.960
<v Speaker 1>extremely young, not a lot of people knew about it,

0:25:49.560 --> 0:25:52.439
<v Speaker 1>but in fact, of course, that was a decade before

0:25:52.440 --> 0:25:55.600
<v Speaker 1>the Web would really become a thing, So this was

0:25:55.840 --> 0:26:00.560
<v Speaker 1>a pretty bold move. Um. Version five of our software

0:26:00.560 --> 0:26:04.480
<v Speaker 1>supported the ability for a machine running Oracle to log

0:26:04.520 --> 0:26:07.280
<v Speaker 1>into a database server, so you didn't have to rely

0:26:07.400 --> 0:26:11.000
<v Speaker 1>on computer systems that were co located anymore. With a

0:26:11.040 --> 0:26:14.080
<v Speaker 1>connection to the Internet, you could have computers in offices

0:26:14.119 --> 0:26:18.080
<v Speaker 1>around the world log into the same database. The version

0:26:18.200 --> 0:26:21.440
<v Speaker 1>also included an auditing feature that tracked all the times

0:26:21.640 --> 0:26:25.400
<v Speaker 1>someone accessed the database, which was a security and quality

0:26:25.400 --> 0:26:29.040
<v Speaker 1>control feature. So it didn't necessarily immediately tell you who

0:26:29.080 --> 0:26:31.439
<v Speaker 1>had accessed the database, but I would tell you the

0:26:31.480 --> 0:26:35.600
<v Speaker 1>location of that person or the person's computer and the time,

0:26:35.880 --> 0:26:38.359
<v Speaker 1>like what time did they access the database. So if

0:26:38.400 --> 0:26:40.600
<v Speaker 1>you go into the database and you think, well, that's weird,

0:26:41.040 --> 0:26:44.320
<v Speaker 1>three whole columns are missing. Someone accidentally deleted them. I

0:26:44.359 --> 0:26:46.439
<v Speaker 1>wonder who did that. You could actually go through the

0:26:46.480 --> 0:26:50.240
<v Speaker 1>audit list and find out who had last accessed that

0:26:50.480 --> 0:26:54.240
<v Speaker 1>particular database, and then you could go and pay them

0:26:54.240 --> 0:26:57.200
<v Speaker 1>a little visit and maybe ask them why they don't

0:26:57.200 --> 0:27:01.000
<v Speaker 1>like their kneecaps anymore. I'm assuming you're using the database

0:27:01.000 --> 0:27:03.879
<v Speaker 1>in the mafia. But the point being that this was

0:27:04.000 --> 0:27:08.240
<v Speaker 1>a new feature that allowed for greater tighter control not

0:27:08.359 --> 0:27:13.240
<v Speaker 1>just of the information but access to it. And they

0:27:13.359 --> 0:27:17.280
<v Speaker 1>hit fifty five million dollars in revenue. That's not profit,

0:27:17.359 --> 0:27:19.600
<v Speaker 1>that's in revenue, but still fifty five million is a

0:27:19.640 --> 0:27:22.520
<v Speaker 1>huge amount of money, and it was incredible growth for

0:27:22.560 --> 0:27:25.520
<v Speaker 1>the software company. That was also the year Oracle held

0:27:25.560 --> 0:27:28.960
<v Speaker 1>its initial public offering or i p O. That's when

0:27:28.960 --> 0:27:32.600
<v Speaker 1>a private company turns into a publicly traded one. The

0:27:32.680 --> 0:27:36.800
<v Speaker 1>initial price for a share of Oracle stock was fifteen dollars.

0:27:37.200 --> 0:27:41.440
<v Speaker 1>An Oracle created two point one million shares and made

0:27:41.440 --> 0:27:44.560
<v Speaker 1>them available. So you multiply those two numbers together and

0:27:44.600 --> 0:27:47.119
<v Speaker 1>you get the market value of the company, which was

0:27:47.200 --> 0:27:50.840
<v Speaker 1>thirty one and a half million dollars. So again you

0:27:50.920 --> 0:27:53.000
<v Speaker 1>just look at how much is it per share, how

0:27:53.040 --> 0:27:55.800
<v Speaker 1>many shares are out there. Multiply those two numbers together,

0:27:56.359 --> 0:27:59.040
<v Speaker 1>and that tells you the market value for a company.

0:27:59.080 --> 0:28:01.480
<v Speaker 1>By the way, if you want to know how much

0:28:01.560 --> 0:28:05.239
<v Speaker 1>a share of Oracle stock you bought back in the

0:28:05.320 --> 0:28:08.040
<v Speaker 1>days when it went public, how much would that be

0:28:08.040 --> 0:28:10.199
<v Speaker 1>worth today? You actually have to do a little bit

0:28:10.200 --> 0:28:14.000
<v Speaker 1>of math. The day I'm doing this research, So the

0:28:14.080 --> 0:28:17.560
<v Speaker 1>day I actually researched this information, Oracle stock came in

0:28:17.640 --> 0:28:21.240
<v Speaker 1>at forty six dollars per share or so, which means

0:28:21.280 --> 0:28:24.200
<v Speaker 1>it's about three times more than the initial offering at

0:28:24.200 --> 0:28:27.320
<v Speaker 1>fifteen dollars, which means you would triple your money. Right,

0:28:28.119 --> 0:28:30.760
<v Speaker 1>not so fast, because it gets way better than that.

0:28:31.320 --> 0:28:34.320
<v Speaker 1>If you just thought, oh, the stock prices three times

0:28:34.359 --> 0:28:36.479
<v Speaker 1>what it used to be, I make three times as

0:28:36.560 --> 0:28:41.240
<v Speaker 1>much money. Here's the thing. Oracle has split its stock

0:28:41.400 --> 0:28:45.320
<v Speaker 1>a few times. So splitting stock increases the number of

0:28:45.360 --> 0:28:48.040
<v Speaker 1>shares a company has out on the market, and it

0:28:48.160 --> 0:28:51.320
<v Speaker 1>also has the effect of lowering the price per share.

0:28:51.800 --> 0:28:54.360
<v Speaker 1>But you end up with twice as many shares if

0:28:54.400 --> 0:28:57.120
<v Speaker 1>you're doing a two for one split, and the overall

0:28:57.120 --> 0:29:00.040
<v Speaker 1>market valuation of the company will remain the same of

0:29:00.120 --> 0:29:03.520
<v Speaker 1>the moment. So, in other words, the market valuation has

0:29:03.560 --> 0:29:08.400
<v Speaker 1>to remain constant. You don't magically make the company more valuable. Right,

0:29:09.000 --> 0:29:12.200
<v Speaker 1>So if you already have your company valued at thirty

0:29:12.200 --> 0:29:16.600
<v Speaker 1>million dollars and you've got two million UH shares out there,

0:29:16.600 --> 0:29:18.880
<v Speaker 1>and you go to four million shares, your company is

0:29:18.880 --> 0:29:21.280
<v Speaker 1>still going to be worth thirty million dollars. It's just

0:29:21.360 --> 0:29:23.920
<v Speaker 1>that each share is going to be worth half as

0:29:24.000 --> 0:29:28.080
<v Speaker 1>much as it was before. So I have I do

0:29:28.120 --> 0:29:30.320
<v Speaker 1>it too. For one split, I double the number of

0:29:30.320 --> 0:29:32.680
<v Speaker 1>shares in my company. I also have the value of

0:29:32.720 --> 0:29:35.560
<v Speaker 1>the individual shares, because again, the value of my company

0:29:35.600 --> 0:29:38.040
<v Speaker 1>does not magically change. So I'm gonna give you a

0:29:38.080 --> 0:29:40.600
<v Speaker 1>full example here, Let's say that my company is worth

0:29:40.640 --> 0:29:44.240
<v Speaker 1>fifty million dollars and I've got two million shares out there,

0:29:44.240 --> 0:29:47.160
<v Speaker 1>which means each shares worth twenty five bucks before I split.

0:29:47.720 --> 0:29:50.120
<v Speaker 1>Then I split the stock two for one. Now there

0:29:50.120 --> 0:29:53.600
<v Speaker 1>are four million shares of my company out on the market,

0:29:53.800 --> 0:29:56.320
<v Speaker 1>which makes the price of each share go down to

0:29:56.400 --> 0:30:01.320
<v Speaker 1>twelve dollars and fifty cents. So when you split a stock,

0:30:01.560 --> 0:30:04.840
<v Speaker 1>if someone already owns stock, they get the benefit of

0:30:04.880 --> 0:30:07.240
<v Speaker 1>that split. Right. So if it's a two for one

0:30:07.280 --> 0:30:10.880
<v Speaker 1>split and I own ten shares of the company, now

0:30:10.880 --> 0:30:14.280
<v Speaker 1>I own twenty shares of the company. Each share is

0:30:14.320 --> 0:30:16.680
<v Speaker 1>half as expensive as it used to be, but I've

0:30:16.680 --> 0:30:20.040
<v Speaker 1>got twice as many. So why would I Why would

0:30:20.080 --> 0:30:22.800
<v Speaker 1>I bother splitting if the value of the company remains

0:30:22.800 --> 0:30:26.960
<v Speaker 1>the same. What's the point? Well, there's some psychological effects

0:30:27.080 --> 0:30:30.200
<v Speaker 1>when you split stock. If you were to take humans

0:30:30.240 --> 0:30:34.440
<v Speaker 1>out of the equation entirely, if you took human emotion out,

0:30:34.960 --> 0:30:37.640
<v Speaker 1>then it wouldn't really matter if you split the stock

0:30:37.720 --> 0:30:39.880
<v Speaker 1>or not. It wouldn't really have a big effect on

0:30:39.960 --> 0:30:44.600
<v Speaker 1>the company's performance. But we are human, we're the ones investing,

0:30:44.640 --> 0:30:47.840
<v Speaker 1>so it does matter. By splitting the stocks and reducing

0:30:47.840 --> 0:30:50.920
<v Speaker 1>the cost on a per share basis, you can improve

0:30:50.960 --> 0:30:54.120
<v Speaker 1>the liquidity of shares. People are more likely to trade

0:30:54.280 --> 0:30:59.200
<v Speaker 1>because they don't feel they don't feel frozen either by

0:30:59.200 --> 0:31:02.960
<v Speaker 1>holding onto stocks that are incredibly expensive, and therefore they

0:31:03.120 --> 0:31:10.040
<v Speaker 1>have the the the reputation of being valuable. And you

0:31:10.160 --> 0:31:15.480
<v Speaker 1>don't avoid investing because the entry price is too high. Right,

0:31:16.000 --> 0:31:19.360
<v Speaker 1>You've lowered the entry fee to buy stock by making

0:31:19.360 --> 0:31:22.240
<v Speaker 1>the stocks half as expensive. So you might have small

0:31:22.320 --> 0:31:25.920
<v Speaker 1>investors out there who would jump on shares of Oracle,

0:31:26.280 --> 0:31:28.720
<v Speaker 1>but if it's too expensive, they're like, I just I

0:31:28.760 --> 0:31:32.160
<v Speaker 1>can't buy a forty dollar stock that drops down to

0:31:32.200 --> 0:31:35.880
<v Speaker 1>twenty Oh, I can buy that. Then you get more investors,

0:31:35.920 --> 0:31:38.280
<v Speaker 1>So that's one of the reasons you might do it.

0:31:38.320 --> 0:31:40.840
<v Speaker 1>You might do it to try and encourage more trading,

0:31:41.360 --> 0:31:45.200
<v Speaker 1>to encourage more small investors, and you're also doing it

0:31:45.280 --> 0:31:49.080
<v Speaker 1>in an attempt to continue growing. So while you initially

0:31:49.640 --> 0:31:52.560
<v Speaker 1>reduce the price of those shares by half, they can

0:31:52.560 --> 0:31:57.240
<v Speaker 1>still climb up as the company does well. So uh,

0:31:57.320 --> 0:31:59.800
<v Speaker 1>that means the stock price can increase over time. So

0:32:00.040 --> 0:32:03.000
<v Speaker 1>over the course of Oracle's history, it is actually split

0:32:03.080 --> 0:32:07.600
<v Speaker 1>its stock ten times. Six of those were two for

0:32:07.720 --> 0:32:10.280
<v Speaker 1>one stocks, which meant if you held stocks an Oracle,

0:32:10.440 --> 0:32:12.840
<v Speaker 1>the number of shares would double each time it has

0:32:12.840 --> 0:32:15.640
<v Speaker 1>a two for one split, but four of the splits

0:32:16.240 --> 0:32:19.440
<v Speaker 1>we're three for two stock splits, meaning that for every

0:32:19.480 --> 0:32:22.280
<v Speaker 1>two shares you held, you would get a third one,

0:32:22.400 --> 0:32:25.600
<v Speaker 1>or if you prefer, for each share you got one

0:32:25.640 --> 0:32:29.920
<v Speaker 1>and a half shares. Right, So if you bought one

0:32:30.040 --> 0:32:34.840
<v Speaker 1>share of Oracle in nine six for fifteen dollars, after

0:32:35.040 --> 0:32:38.520
<v Speaker 1>all the stock splits, you would actually end up with

0:32:38.600 --> 0:32:43.200
<v Speaker 1>three hundred twenty four shares of Oracle, right, because of

0:32:43.200 --> 0:32:45.760
<v Speaker 1>each of the times they split, your number of shares

0:32:45.800 --> 0:32:48.760
<v Speaker 1>would increase. So if you add up all the different

0:32:48.800 --> 0:32:53.080
<v Speaker 1>ten splits, that one share turns into three four shares.

0:32:53.160 --> 0:32:56.320
<v Speaker 1>And it's not three four shares at fifteen dollars, which

0:32:56.360 --> 0:32:59.080
<v Speaker 1>is what you bought it at. It's three four shares

0:32:59.120 --> 0:33:02.360
<v Speaker 1>of Oracle at forty six dollars, which means your fifteen

0:33:02.360 --> 0:33:08.040
<v Speaker 1>dollar investment would turn into fourteen thousand, nine hundred four dollars.

0:33:09.160 --> 0:33:13.840
<v Speaker 1>Not bad, not bad to go from fifteen to fourteen

0:33:13.840 --> 0:33:18.680
<v Speaker 1>thousand bucks now almost fifteen thousand bucks now. Oracle clients

0:33:18.760 --> 0:33:23.040
<v Speaker 1>were pretty huge, which makes sense. Not a lot of

0:33:23.120 --> 0:33:27.400
<v Speaker 1>smaller organizations had real need for the robust databases Oracle

0:33:27.480 --> 0:33:31.760
<v Speaker 1>had to offer. Instead, Oracles products were appealing to bigger

0:33:31.880 --> 0:33:38.479
<v Speaker 1>organizations and companies industries like pharmaceutical companies, aerospace companies, tech firms,

0:33:38.520 --> 0:33:44.800
<v Speaker 1>automotive corporations. Those were among oracles top clients. In Oracle

0:33:44.920 --> 0:33:47.240
<v Speaker 1>launched a new division in the company. It was called

0:33:47.240 --> 0:33:51.480
<v Speaker 1>the Applications Division, and it initially had just seven employees

0:33:51.560 --> 0:33:54.560
<v Speaker 1>working in it. Their job was to put together application

0:33:54.600 --> 0:33:58.680
<v Speaker 1>software to integrate various functions with the database software to

0:33:58.760 --> 0:34:04.040
<v Speaker 1>make it easier to run routine tasks for large organizations. Essentially,

0:34:04.200 --> 0:34:07.440
<v Speaker 1>the thought was that the database software gave organizations a

0:34:07.440 --> 0:34:10.399
<v Speaker 1>lot of power to analyze their data, but they still

0:34:10.480 --> 0:34:13.080
<v Speaker 1>had to develop their own tools to put that data

0:34:13.080 --> 0:34:15.680
<v Speaker 1>to use. So Oracle was getting into the business of

0:34:15.760 --> 0:34:20.280
<v Speaker 1>developing applications that would do that for these companies. Oracle

0:34:20.320 --> 0:34:22.520
<v Speaker 1>didn't just rely on in house teams to do this.

0:34:22.680 --> 0:34:25.480
<v Speaker 1>The company also acquired a company called t c I

0:34:26.000 --> 0:34:29.399
<v Speaker 1>that built project management applications. The in house team got

0:34:29.400 --> 0:34:33.320
<v Speaker 1>to work building on an accounting module that could integrate

0:34:33.320 --> 0:34:36.360
<v Speaker 1>with Oracle databases, and this was the beginning of Oracle

0:34:36.400 --> 0:34:40.680
<v Speaker 1>creating a suite of software applications that could work closely together.

0:34:41.000 --> 0:34:45.720
<v Speaker 1>Branching out from being a purely database focused company, Oracle

0:34:45.840 --> 0:34:49.680
<v Speaker 1>also launched a consulting service to offer support to clients,

0:34:49.760 --> 0:34:53.239
<v Speaker 1>helping them best understand how to leverage Oracle software. So

0:34:53.280 --> 0:34:57.000
<v Speaker 1>now not only could the company sell its products to customers,

0:34:57.440 --> 0:35:00.680
<v Speaker 1>it could keep earning money from those same kind customers

0:35:00.719 --> 0:35:03.400
<v Speaker 1>by explaining to them how to use their own products,

0:35:03.680 --> 0:35:06.480
<v Speaker 1>which is pretty much genius. In fact, this was a

0:35:06.640 --> 0:35:10.120
<v Speaker 1>top revenue generator for Oracle, was not just selling the product,

0:35:10.320 --> 0:35:15.040
<v Speaker 1>but selling ongoing support for the product. In the company

0:35:15.080 --> 0:35:18.200
<v Speaker 1>was outgrowing its home base, and so it relocated to

0:35:18.280 --> 0:35:23.040
<v Speaker 1>Redwood Shores, California. It launched a subsidiary company called Oracle

0:35:23.160 --> 0:35:25.960
<v Speaker 1>Data Publishing that was all about getting hold of data

0:35:25.960 --> 0:35:29.719
<v Speaker 1>and then distributing it electronically, and the company sought out

0:35:29.760 --> 0:35:34.400
<v Speaker 1>new industries and branches of computing to expand into, including supercomputers.

0:35:34.880 --> 0:35:37.000
<v Speaker 1>The following year would end up being a tumultuous one

0:35:37.040 --> 0:35:41.040
<v Speaker 1>for Oracle, which had to make for a pretty ugly

0:35:41.080 --> 0:35:44.719
<v Speaker 1>admission for a company all about crunching numbers, because the

0:35:44.760 --> 0:35:48.680
<v Speaker 1>company turns out it had misrepresented revenues, whether on purpose

0:35:48.760 --> 0:35:52.239
<v Speaker 1>or by accident. It was not a pretty picture. And

0:35:52.280 --> 0:35:55.120
<v Speaker 1>that's how we're gonna start our next episode of the

0:35:55.160 --> 0:35:59.760
<v Speaker 1>Oracle Story talking about this massive controversy that the company

0:35:59.800 --> 0:36:02.719
<v Speaker 1>and countered early in its history and what it had

0:36:02.760 --> 0:36:05.480
<v Speaker 1>to do in order to climb back out again. In fact,

0:36:05.560 --> 0:36:09.160
<v Speaker 1>it was so bad that there was a real danger

0:36:09.640 --> 0:36:14.360
<v Speaker 1>of Oracle going away and not surviving. Now, as it

0:36:14.400 --> 0:36:16.680
<v Speaker 1>turns out, Oracle still around today, so you kind of

0:36:16.719 --> 0:36:21.560
<v Speaker 1>know things work out, but back then people weren't so sure. Now,

0:36:21.600 --> 0:36:24.760
<v Speaker 1>if you have suggestions for future episodes of tech Stuff,

0:36:24.800 --> 0:36:26.759
<v Speaker 1>I welcome you to write me and let me know

0:36:26.800 --> 0:36:29.560
<v Speaker 1>what they are. The email address for this show is

0:36:29.640 --> 0:36:32.440
<v Speaker 1>tech Stuff at how stuff works dot com, or you

0:36:32.440 --> 0:36:34.960
<v Speaker 1>can drop me a line on Twitter or Facebook. The

0:36:34.960 --> 0:36:37.239
<v Speaker 1>handle for both of those is tech Stuff hs W.

0:36:37.760 --> 0:36:39.960
<v Speaker 1>Remember we have an Instagram account. You can go and

0:36:40.000 --> 0:36:41.800
<v Speaker 1>follow us there and see all the behind the scenes

0:36:41.800 --> 0:36:45.880
<v Speaker 1>stuff and some other interesting things. Also, remember I broadcast

0:36:46.040 --> 0:36:50.120
<v Speaker 1>my recording sessions live on twitch dot tv slash tech Stuff.

0:36:50.520 --> 0:36:53.760
<v Speaker 1>Just go there. You'll see when I tend to stream.

0:36:53.800 --> 0:36:57.959
<v Speaker 1>It's on Wednesdays and Fridays, but there's a schedule up there,

0:36:58.000 --> 0:37:00.359
<v Speaker 1>so go there. You can jump into the chat room

0:37:00.400 --> 0:37:03.600
<v Speaker 1>and be part of the shenanigans. What goes on when

0:37:03.640 --> 0:37:06.200
<v Speaker 1>I record? I hope to see you there and I'll

0:37:06.200 --> 0:37:14.160
<v Speaker 1>talk to you again. Really sick for more on this

0:37:14.360 --> 0:37:16.880
<v Speaker 1>and thousands of other topics. Is it how stuff works

0:37:16.880 --> 0:37:27.040
<v Speaker 1>dot com