The Founders’ List: Bill Gates' internal Microsoft Memo "The Internet Tidal Wave" (Famous Memos) - podcast episode cover

The Founders’ List: Bill Gates' internal Microsoft Memo "The Internet Tidal Wave" (Famous Memos)

Nov 05, 202028 minEp. 53
--:--
--:--
Listen in podcast apps:

Episode description

The podcaster did not provide a description for this episode.

Transcript

This is Kristen O'Brien, Managing Editor at NFX, and this is the founder list. Audible versions of essays from technology's most important leaders selected by the founder community. Surface during the prolonged justice department antitrust action against Microsoft from 1998 to 2001, Bill Gates outlines a strategy internally for Microsoft to not only enter the internet but to dominate it in his famous internet tidal wave memo, read by NFX.

Our vision for the last 20 years can be summarized in a succinct way. We saw that exponential improvements in computer capabilities would make great software quite valuable, Our response was to build an organization to deliver the best software products. In the next 20 years, the improvement in computer power will be outpaced by the exponential improvements in communications network. The combination of these elements will have a fundamental impact on work, learning, and play.

Great software products will be crucial to delivering the benefits of these advances Both the variety and volume of the software will increase. Most users of communications have not yet seen the price of communications come down significantly. Cable and phone networks are still depreciating networks built with old technology. Universal service monopolies and other government involvement around the world has kept communication costs high.

Private networks and the internet, which are built using state of the art equipment, have been the primary beneficiaries of the improved communications technology. The PC is just now starting to create additional demand that will drive a new wave of investment.

A combination of expanded access to the internet ISDN New broadband networks justified by video based applications and interconnections between each of these will bring low cost communication to most businesses and homes within the next decade. The internet is at the forefront of all of this and developments on the internet over the next several years will set the course of our industry for a long time to come.

Perhaps you've already seen memos from me or others here about the importance of the internet. I have gone through several stages of increasing my views of its Morgan. Now I assign the internet the highest value of importance. In this memo, I wanna make clear that our focus on the internet is crucial to every part of our business. The internet is the most important single development to come along since the IBM PC was introduced in 1981.

It is even more important than the arrival of the graphical user interface GUI. The PC analogy is apt for many reasons. The PC wasn't perfect. Aspects of the PC were arbitrary or even poor. However, phenomena grew around the IBM PC that made it a key element of everything that would happen for the next 15 years. Companies that tried to fight the PC standard often had good reasons for doing so, but they failed because the phenomena overcame any weaknesses identified.

The internet today The internet's unique position arises from a number of elements. TCPIP protocols that define its transport level support distributed computing and scale incredibly Beller.

The internet engineering task force, Pete, has defined an evolutionary path that will avoid running into future problems even as eventually everyone on the planet connects The HTTP protocols that divine HTML web browsing are extremely simple and have allowed servers to handle incredible traffic reasonably well. All of the predictions about hypertext made decades ago by pioneers like Ted Nelson are coming true on the web. Although other protocols on the internet will continue to be used.

FTP, Gopher, IRC, Telnet, SMTP, and NNTP, HTML with extensions will be the standard that defines how information will be presented. Various extensions to HTML, including content enhancements like tables and functionality enhancements like secure transactions will be widely adopted in the near future. There will also be enhanced 3 d presentations providing for virtual reality type shopping and socialization.

Another unique aspect of the internet is that because it buys communications lines on a commodity bid basis and because it is growing so fast, it is the only public network whose economics reflect the latest advances in communications technology. The price paid for corporations to connect to the internet is determined by your size of your on ramp to the internet and not by how much you actually use your connection. Usage isn't even metered.

It doesn't matter if you connect nearby or halfway around the globe, This makes the marginal cost of extra usage essentially 0 encouraging heavy usage. Most important is that the internet has bootstrapped itself as a place to publish content. It has enough users that it's benefiting from the positive feedback loop of the more users it gets, the more content it gets, and the more content it gets, the more users it gets.

I encourage everyone on the executive staff and their direct reports to use the internet. I've attached an appendix which Brian Fleming helped me pull together to show some hot sites to try out. You can do this by either using the dot HTML closure with the internet browser, or if you have words set up properly, you can navigate right from within this document. A particular interests are the sites such as Yahoo, which provides subject catalogs and searching.

Also of interest are the ways our competitors are using their websites to present their products. I think Sun, Netscape, and Lotus do some things very well. Amazingly, it is easier to find information on the web than it is to find information on the Microsoft corporate network This inversion where a public network solves a problem better than a private network is quite stunning. This inversion points out an opportunity for us in the corporate market.

An important goal for the office and systems products is to focus on how our customers can create and publish information on their LAN. All work we do here can be leveraged into the HTTP web world. The strength of the office and windows businesses today gives us a chance to superset the web One critical issue is runtime browser size and performance. Only when our office windows solution has comparable performance to the web, will our extensions be worthwhile?

I view this as the most important element of Office 96 and the next major release of Windows. One technical challenge facing the internet is how to handle real time content. Specifically audio and video. The underlying technology of the internet is a packet network, which does not guarantee that data will move from one point to another at a guaranteed rate. The congestion on the network determines how quickly packets are sent.

Audio can be delivered on the internet today using several approaches The classic approach is to simply transmit the audio file in its entirety before it's played. A second approach is to send enough of it to be fairly sure that you can keep playing without having to pause. This is the approach Progressive Network's real audio Rob Glaser's new company uses.

3 companies, internet voice chat, vocal tech, and Pete phone allow phone conversations across the internet, but the quality is worse than the normal phone call. For video, a protocol called cuc me from Cornell allows for video conferencing. It simply delivers as many frames per second as it sees the current network congestion can handle. So even at low resolution, it's quite jerky.

All of these hacks to provide video and audio will improve because the internet will get faster and also because the software will improve. At some point in the next three years, protocol enhancements taking advantage of the ATM backbone being used for most of the internet will provide quality of service guarantees. This is a guarantee by every switch between you and your destination that enough bandwidth has been reserved to make sure you get your data as fast as you need it.

Extensions to IP have already been proposed. This might be an opportunity for us to take the lead working with unit and others, only with this improvement and an incredible amount of additional bandwidth and local will the internet infrastructure deliver all the promises of the full blown information highway. However, it is in the process of happening, and all we can do is get involved and take advantage.

I think that virtually every PC will be used to connect to the internet and that the internet will help keep PC purchasing very healthy for many years to come. PCs will connect to the internet in a variety of ways. A normal phone call using a 14.4 k or 28.8 k Baud modem will be the most popular in the near future. An ISDN connection at a 128 kilobytes will be very attractive as the connection costs from the RBCs and the modem costs come down.

I expect an explosion on ISDN usage for both internet connection and point to point connections. Point to point allows for low latency, which is very helpful for interactive James. ISDN Flint to point allows for simultaneous voice data, which is a very attractive feature for sharing information. Example scenarios include planning a trip, discussing a contract, discussing a financial transaction like a bill Morgan purchase or taxes, or getting support questions about your PC answered.

Eventually, you'll be able to find the name of someone or a service you want to connect to on the internet and rerouting your call to temporarily be a point to point connection will happen automatically.

For example, when you're browsing travel possibilities, if you wanna talk to someone with expertise on the area you're considering, you simply click on a button and the request will be sent to a server that keeps a list of available agents who can be working anywhere they like as long as they have a PC with ISDN. You will be reconnected to the agent who will get all of the context of what you're looking and your previous history of travel if the agency has a database.

The reconnection approach will not be necessary once the network has quality of service guarantees. Another way to connect a PC will be to use a cable modem that uses the coaxial cable normally used for analog TV transmission. Early cable systems will essentially turn the cokes into an ethernet that everyone in the same neighborhood will share an LAN. The most difficult problem for cable systems is sending data from the PC back at the cable system, the back channel.

Some cable companies will promote an approach where the cable is used to send data to the PC, the forward channel, and a phone connection is used for the back channel. The data rate of the forward channel on a cable system should be better than an ISDN. Eventually, the cable operators will have to do a full upgrade to an ATM based system using either all fiber or a combination of fiber and cokes.

However, when the cable or phone companies will make this huge investment is completely unclear at this Flint, If these build outs happen soon, then there will be a loose relationship between the internet and these broadband systems. If they don't happen for some time, then these broadband systems could be an extension of the internet with very few new standards to be set. I think the second scenario is very likely.

3 of the biggest developments in the last 5 years have been the growth in CD titles, the growth in online usage, and the growth in the internet. Each of these had to establish critical mass on their own. Now we see that these 3 are strongly related to each other and as they come together, they will accelerate in popularity. The online services business and the internet have merged. What I mean by this is that every online service has to simply be a place on the internet with extra value added.

MSN is not competing with the internet, although we will have to explain to content publishers and users why they should use MSN instead of just setting up their own web server. We don't have a clear enough answer to this question today. For users who connect to the internet some way other than paying us for the connection, we will have to make MSN very very inexpensive, perhaps free. The amount of free information available today on the internet is quite amazing.

Although there is room to use brand names and quality to differentiate from free content, This will not be easy and it puts a lot of pressure to figure out how to get advertiser funding. Even the CD ROM business will be dramatically affected by the internet. And Cyclopedia Britannica is offering their content on a subscription basis. Cinemania type information for all the latest movies is available for free on the web including theater information and quick time movie trailers. Competition.

Our traditional competitors are just getting involved with the internet. Novel is surprisingly absent given the importance of networking to their position. However, Frankenstein recognizes its importance and is driving them in that direction. Novel has recognized that a key missing element of the internet is a good directory service. They're working with AT and T and other phone companies to use the network directory service to fill this role. This represents a major threat to us.

Lotus is already shipping the Internet's web publisher, which replicates notes databases into HTML. Note's Pete for includes secure internet browsing in its server and client. IBM includes Internet connection through its network in OS too and promotes that as a key feature. Some competitors have much deeper involvement in the internet than Microsoft.

All UNIX vendors are benefiting from the Internet since the default server is still a UNIX box and not Windows NT, particularly for high end demands. Sun has exploited this quite effectively. Many websites including Paul Allen's ESP Net put a sun logo and a link at the bottom of their home page in return for low cost hardware. Several universities have sun sites named because they use donated Sun Hardware. SUN's Java project involves turning an Internet client into a programmable framework.

Sun is very involved in involving the internet to stay away from Microsoft. On the Sun homepage, you can find an interview of Scott McNealy by John Gauge where Scott explains that if customers decide to give one product a high market share, windows, that is not capitalism. Sun is promoting sunscreen and hot Java with aggressive business as promising that they will help companies make money. SGI has also been advertising their leadership on the internet including servers and authoring tools.

Their ads are very business focused. They are backing the 3 d image standard, VRML, which will allow the internet to support virtual reality types shopping, gaming, and socializing. Browsing the web, you find almost no Microsoft file formats. After 10 hours of browsing, I had not seen a single word doc, avi file, windows.exe, other than content viewers, or other Microsoft file format. I did see a great number of quick time files. All of the movie studios use them to offer film trailers.

Apple benefited by having TCP support before we did and is working hard to build a browser built from OpenDock components. Apple will push for OpenDock protocols to be used on the internet and is already offering good server configurations. Apple's strength and education gives them a much stronger presence on the internet than their general market share would suggest.

Another popular file format on the internet is Pete, the short name for Adobe Acrobat files, even the IRS offer tax forms in PDF format. The limitations of HTML make it impossible to create forms or other documents with rich layout and PDF has become the standard alternative. For now, Acrobat files are really only useful if you print them out, but Adobe is investing heavily in this technology and we may see this change soon.

Acrobat and QuickTime are popular on the network because their cross platform and the readers are free. Once a format gets established, it is extremely difficult for another format to come along and even become equally popular. A new competitor born on the internet is Netscape. Their browser is dominant with 70% usage share, allowing them to determine which network extensions will catch on.

They are pursuing a multi platform strategy where they moved the key API into the client to commoditize the underlying operating system. They have attracted a number of public network operators to use their platform to offer information and directory services. We have to match and beat their offerings, including working with MCI, newspapers, and others who are considering their products.

One scary possibility being discussed by internet fans is whether they should get together to create something far less expensive than a PC, which is powerful enough for web browsing. This new platform would optimize for the data types on the web. Gordon Bell and others approached Flint on this and decided Intel didn't care about a low cost device they started suggesting that general magic or another operating system with a non Intel chip is the best solution.

Next steps In highlighting the importance of the internet to our future, I don't wanna suggest that I am alone in seeing this. There is excellent work going on in many product groups, Over the last year, a number of people of champion embracing TCP Pete hyperlinking HTML and building client tools and servers that compete on the internet. However, we still have a lot to do. I want every product plan to try and go overboard on internet features.

One element that will be crucial is coordinating our various activities. The challenge opportunity of the internet is a key reason behind the recent organization. Paul Maritz will lead the platform group to define an integrated strategy that makes it clear that Windows machines are the best choice for the internet. Nathan and Pete will lead the applications and content group to figure out how to make money providing applications and content for the internet.

This will protect our office asset and grow our office, consumer, and MSN businesses. The work that was done in the Advanced Technology Group will be extremely important as it is integrated in with our products. We must also invest in the Microsoft homepage so it will be clear how to find out about our various products. Today, it's quite random what is on the homepage and the quality of information is very low. If you look up speeches by me, all you find are a few speeches over a year old.

I believe the internet will become our most important promotional vehicle and paying people to include links in our home pages will be a worthwhile way to spend advertising dollars. First, we need to make sure that great information is available. One example is a demonstration files, screen cam format that Lotus includes on all of their products organized by feature, I think a measurable part of our ad budget should focus on the internet.

Any information we create, white papers, data sheets, etcetera, should all be done on our internet server ITG needs to take a hard look at whether we should drop our leasing arrangements for data lines to some countries and simply rely on the internet. The actions required for the Windows platform are quite broad. Paul Maritz is having an internet retreat in June, which will focus on coordinating these activities. Some critical steps are the following. One server.

BSD is working on offering the best internet server as an integrated package. We need to understand how to make n t boxes the highest performance HTTP servers. Perhaps we should have a project with Compaq or someone else to focus on this. Our initial server will have good performance because it uses kernel level code to blast out a file. We need a clear story on whether a high volume website can use NT or not because Sun is viewed as the primary choice.

Our plans for security need to be strengthened. Other back office pieces like SMS and SQL servers also need to stay out in front and working with the internet. We need to figure out how OFS can help, perhaps by allowing pages to be stored as objects and having properties added. Perhaps OFS can help with the challenge of maintaining web structures. We need to establish distributed OLE as the protocol for internet programming.

Our server offerings need to beat what NetScape is doing, including billing and security support. There will be substantial demand for high performance transaction servers. We need to make the media server work across the internet as soon as we can as new protocols are established. A major opportunity slash challenge is directory.

If the features required for internet directory are not in Cairo or easily audible without a major release, we will miss the window to become the world's standard in directory with serious consequences. LOTUS, novel, and AT and T will be working together to try and establish the internet directory. Actually getting the content for our directory and popularizing it could be done in the MSN group. 2, Flint. 1st, we need to offer a decent client O'Hare that exploits Windows 95 shortcuts.

However, this alone won't get people to switch away from NetScape. We need to figure out how to integrate Blackbird and help browsing into our internet clients We've made the decision to provide Blackbird capabilities openly rather than tie them to MSN. However, the process of getting the size Pete, and integration good enough for the market needs work and coordination. We need to figure out additional features that will allow us to get ahead with Windows customers.

We need to move all of our internet value added from the plus pack into Windows 95 itself as soon as we possibly can with a major goal to get OEMs shipping our browser preinstalled. This follows directly from the plan to integrate the MSN and internet clients. Another place for integration is to eliminate today's help and replace it with the format our browser accepts including exploiting our unique extensions so there's another reason to use our browser.

We need to determine how many browsers we promote. Today, we have O'Hare, Blackbird, spam media view, word, PowerPoint, symmetry, help, and many others. Without unification, we will lose to Netscape or HotJAVA. Over time, the shell and the browser will converge and support hierarchical list query viewing as well as document with links viewing. The former is the structured approach and the latter allows for richer presentation.

We need to establish OLE protocols as the way rich documents are shared on the internet. I am sure the OpenDoc Consortium will try and block this. 3, file sharing, window sharing, multi user. We need to give away client code that encourages Windows specific protocols to be used across the internet. It should be very easy to set up a server for file sharing across the internet. Our picture tells screen sharing client allowing window sharing should work easily across the internet.

We should also consider whether to do something with the Citrix code that allows you to become a Windows NT user across the network. It is different from the picture tell approach because it isn't peer to peer. Instead, it allows you to be a remote user on a shared n t system. By giving away the client code to support all of these scenarios, we can start to show that a Windows machine on the internet is more valuable than an arbitrary machine on the net.

We have immense leverage because our client and server API story is very strong. Using VB or VC to write internet applications from which their UI remoted is a very powerful advantage for NT servers. 4, forms, languages. We need to make it very easy to design a form that presents itself as an HTML Pete. Today, the common gateway interface Gigi is used on web servers to get forms behavior, but it's quite difficult to work with. BSD is defining a somewhat better approach they call BGI.

However, we need to integrate all of this with our forms 3 strategy and our languages. If we make it easy to associate controls with fields, then we get leverage out of all of the work we're doing on data binding controls. Efforts like Frontier Software's work and SUNS Java are a major challenge to us. We need to figure out when it makes sense to download control code to the client, including a security approach to avoid this being a virus hole. 5, search engines.

This is related to the client's Currier strategies. Verity has done good work with notes, Netscape, AT and T, and many others to get them to adopt their scalable technology that can deal with large text databases with very large numbers of queries against them. We need to come up with a strategy to bring together office, media view, help, Cairo, and MSN. Access and Fox do not support text indexing as part of their queries today, which is a major hole.

Only when we have an integrated strategy will we be able to determine if our in house efforts are adequate or to what degree we need to work with outside companies like Verity? 6, formats, We need to make sure we output information from all of our products in both vanilla HTML form and in the extended forms that we promote. For example, any database reports should be navigable as hypertext documents.

We need to decide how we're going to compete with Acrobat and quick time since right now we aren't challenging them. It may be worth investing in optimizing our file formats for these scenarios. What is our competitor to Acrobat? It was supposed to be a coordination of extended meta files and word but these plans are inadequate. The format issue spans the platform and applications groups. 7, tools, Our disparate tool efforts need to be brought together.

Everything needs to focus on a single integrated development environment that is extensible in an object oriented fashion. Tools should be architected as extensions to this framework. This means one common approach to repository projects source control. It means one approach to forms design. The environment has to support sophisticated viewing options like timelines and the advanced features soft image requires.

Our work has been separated by independent focus on online a CD ROM and structured display versus animated displays. There are difficult technical issues to resolve. If we start looking at the runtime Pete, browser, I think this will guide us towards the right solution with the tools. The actions required for the applications in content group are also quite broad.

Some critical steps are the following, one office, allowing for collaboration across the internet and allowing people to publish in our file formats for both Mac and Windows with free readers is very important. This won't happen without a specific evangelization. DAD has written some good documents about internet features. Word could lose out to focused internet tools if it doesn't become faster and more wisiwyg for HTML.

There is a critical strategy issue of whether word as a container is strict superset of our Datadog containers, allowing formed strategy to embrace word fully. 2, MSN. The merger of the online business and internet business creates a major challenge for MSN. It can't just be the place to find Microsoft information on the internet. It has to have scale and reputation that it is the best way to take advantage of the internet because of the value added.

A lot of the content we've been attracting to MSN will be available in equal or better form on the internet, so we need to consider focusing on areas where we can provide something that will go beyond what the internet will offer over the next few years. Our plan to promote Blackbird broadly takes away one element that would have been unique to MSN. We need to strengthen the relationship between MSN and exchange Cairo for mail, security, and directory.

We need to determine a set of services that MSN leads in money transfer, directory, and search engines. Our high end server offerings may require specific relationship with MSN. 3, consumer, Consumer has done a lot of things about the use of online for its various titles. Online is great for annuity revenue and eliminating the problems of limited shelf space. However, it also lowers the barriers to entry and allows for an immense amount of free information.

Unfortunately, today an MSN user has to download a huge browser for every CD title making it more of a demo capability than something a lot of people will adopt. The internet will assure a large audience for a broad range of titles, However, the challenge of becoming a leader in any subject area in terms of quality, depth, and price will be far more brutal than today's CD market. For each category we are in, we will have to decide if we can be number 1 or number 2 in that category or get out.

A number of competitors will have natural advantages because of their non electronic activities. 4, broadband media applications. With the significant time before wide scale ITV deployment, we need to look hard at which applications can be delivered in an ISDN Internet environment or in a satellite PC environment. We need a strategy for big areas like directory, news, and shopping. We need to decide how to pursue local information.

The cityscape project has a lot of promise but only with the right partners. 5, electronic commerce. Key elements of electronic commerce, including security and billing, need to be integrated into our platform strategy. Online allows us to take a new approach that should allow compete with Intuit and others. We need to think creatively about how to use the internet online world to enhance money. Perhaps our automatic teller machine project should be revived.

Perhaps it makes sense to do a tax business that only operates online. Perhaps we can establish the lowest cost way for people to do electronic bill paying. Perhaps we can team up quickbook competitors to provide integrated online offerings. Intuit has made a lot of progress in overseas markets during the last 6 months. All the financial institutions will find it very easy to buy the best internet technology tools from us and others and get into this world without much technical expertise.

The future We enter this new era with some considerable strengths. Among them are our people and the broad acceptance of windows and office. I believe the work that has been done in Consumer, Cairo, Advanced Technology, MSN, and research position us very well to lead. Our opportunity to take advantage of these investments is coming faster than I would have predicted. The electronic world requires all of the directory security linguistic, and other technologies we've worked on.

It requires us to do even more in these areas than we were planning to. There will be a lot of uncertainty as we first embrace the internet and then extend it. Since the internet is changing so rapidly, we will have to revise our strategies from time to time and have better intergroup communication than ever before. Our products will not be the only things changing. The way we distribute information and software as well as the way we communicate with and support customers will be changing.

We have an opportunity to do a lot more with our resources. Information will be disseminated efficiently between us and our customers with less chance that the press miscommunicates our plans. Customers will come to our home page in unbelievable numbers and find out everything we want them to know. The next few years are gonna be very exciting as we tackle these challenges and opportunities. The internet is a tidal wave. It changes the rules.

It is an incredible opportunity as well as incredible challenge, and I am looking forward to your on how we can improve carte, Facebook, Trello, HubSpot, and Dropbox, visit the founder list at nfx.com, or subscribe to the nfx podcast at podcast dotnfx.com Omri wherever you get your podcasts.

Transcript source: Provided by creator in RSS feed: download file