Guest User


a guest
Aug 13th, 2010
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.15 KB | None | 0 0
  1. Solaris Engineering,
  3. Today we are announcing a set of decisions regarding the path to
  4. Solaris 11, and answering key pending questions on open source, open
  5. development, software and binary licenses, and how developers and
  6. early adopters will be able to use Solaris 11 technology before its
  7. release in 2011.
  9. As you all know, the term “OpenSolaris” has been used colloquially to
  10. refer to any or all of a collection of source code, a development
  11. model, a web site, a logo, a binary release, a source license, a
  12. community, and many other related things. So it’s taken a while to go
  13. over each issue from an organizational and business perspective, and
  14. align on the correct next step. Therefore, please take the time to
  15. read all of the detail here carefully. We’ll discuss our strategy
  16. first, and then the decisions and changes to our policies and
  17. processes that implement that strategy.
  19. Solaris Strategy
  20. ----------------------
  22. Solaris is the #1 Enterprise Operating System. We have the leading
  23. share of business applications on Solaris today, including both SPARC
  24. and x64. We have more than twice the application base of AIX and HP-
  25. UX combined. We have a brand that stands for innovation, quality,
  26. security, and trust, built on our 20-year investment in Solaris
  27. operating system engineering.
  29. From a business perspective, the purpose of our investment in Solaris
  30. engineering is to drive our overall server business, including both
  31. SPARC and x64, and to drive business advantages resulting from
  32. integration of multiple components in the Oracle portfolio. This
  33. includes combining our servers with our storage, our servers with our
  34. switches, Oracle applications with Solaris, and the effectiveness of
  35. the service experience resulting from these combinations. All
  36. together, Solaris drives aggregate business measured in many billions
  37. of dollars, with significant growth potential.
  39. We are increasing investment in Solaris, including hiring operating
  40. system expertise from throughout the industry, as a sign of our
  41. commitment to these goals. Solaris is not something we outsource to
  42. others, it is not the assembly of someone else’s technology, and it is
  43. not a sustaining-only product. We expect the top operating systems
  44. engineers in the industry, i.e. all of you, to be creating and
  45. delivering innovations that continue to make Solaris unique,
  46. differentiated, and valuable to our customers, and a unique asset of
  47. our business.
  49. Solaris must stand alone as a best-of-breed technology for Oracle’s
  50. enterprise customers. We want all of them to think “If this has to
  51. work, then it runs on Solaris.” That’s the Solaris brand. That is
  52. where our scalability to more than a few sockets of CPU and gigabytes
  53. of DRAM matters. That is why we reliably deliver millions of IOPS of
  54. storage, networking, and Infiniband. That is why we have unique
  55. properties around file and data management, security and namespace
  56. isolation, fault management, and observability. And we also want our
  57. customers to know that Solaris is and continues to be a source of new
  58. ideas and new technologies-- ones that simplify their business and
  59. optimize their applications. That’s what made Solaris 10 the most
  60. innovative operating system release ever. And that is the same focus
  61. that will drive a new set of innovations in Solaris 11.
  63. For Solaris to stand alone as the best-of-breed operating system in
  64. Oracle’s complete and open portfolio, it must run well on other server
  65. hardware and execute everyone’s applications, while delivering unique
  66. optimizations for our hardware and our applications. That is the
  67. central value proposition of Oracle’s complete, open, and integrated
  68. strategy. And these are complementary and not contradictory goals
  69. that we will achieve through proper design and engineering.
  71. The growth opportunity for Solaris has never been greater. As one
  72. example, Solaris is used by about 40% of Oracle’s enterprise
  73. customers, which means we have a 60% growth opportunity in our top
  74. customers alone. In absolute numbers, there are 130,000 Oracle
  75. customers in North America alone who don’t use our servers and storage
  76. yet, and a global customer base of 350,000 (the prior Sun base was
  77. ~35,000). That’s a huge opportunity we can go attack as a combined
  78. company that will increase Solaris adoption and the overall Hardware
  79. server revenue. Our success will also increase the amount of effort
  80. ISVs exert optimizing their applications for Solaris.
  82. We will continue to grow a vibrant developer and system administrator
  83. community for Solaris. Delivery of binary releases, delivery of APIs
  84. in source or binary form, delivery of open source code, delivery of
  85. technical documentation, and engineering of upstream contributions to
  86. common industry technologies (such as Apache, Perl, OFED, and many,
  87. many others) will be part of that activity. But we will also make
  88. specific decisions about why and when we do those things, following
  89. two core principles: (1) We can’t do everything. The limiting factor
  90. is our engineering bandwidth measured in people and time. So we have
  91. to ensure our top priority is driving delivery of the #1 Enterprise
  92. Operating System, Solaris 11, to grow our systems business; and (2) We
  93. want the adoption of our technology and intellectual property to
  94. accelerate our overall goals, yet not permit competitors to derive
  95. business advantage (or FUD) from our innovations before we do.
  97. We are using our investment in core Solaris innovation and engineering
  98. to drive multiple businesses, through multiple product lines. This
  99. already includes our Solaris operating system for Enterprise, and our
  100. ZFS Storage product line, and will soon include other Oracle
  101. products. This strategy is all about creating more value from a set
  102. of common software investments: it makes everything you do more
  103. valuable and used by more people worldwide. It also means you as an
  104. individual engineer or manager have an even greater responsibility to
  105. understand the broader business and technical contexts in which your
  106. engineering is deployed.
  108. Solaris Decisions
  109. ------------------------
  111. We will continue to use the CDDL license statement in nearly all
  112. Solaris source code files. We will not remove the CDDL from any files
  113. in Solaris to which it already applies, and new source code files that
  114. are created will follow the current policy regarding applying the CDDL
  115. (simply, that usr/src files will have the CDDL, and the very small
  116. minority of files in usr/closed might not have it). Use of other open
  117. licenses in non-ON consolidations (e.g. GPL in the Desktop area) will
  118. also continue. As before, requests to change the license associated
  119. with source code are case-by-case decisions.
  121. We will distribute updates to approved CDDL or other open source-
  122. licensed code following full releases of our enterprise Solaris
  123. operating system. In this manner, new technology innovations will
  124. show up in our releases before anywhere else. We will no longer
  125. distribute source code for the entirety of the Solaris operating
  126. system in real-time while it is developed, on a nightly basis.
  128. Anyone who is consuming Solaris code using the CDDL, whether in pieces
  129. or as a part of the OpenSolaris source distribution or a derivative
  130. thereof, would therefore be able to consume any updates we release at
  131. that time, under the terms of the CDDL, LGPL, or whatever license
  132. applies.
  134. We will have a technology partner program to permit our industry
  135. partners full access to the in-development Solaris source code through
  136. the Oracle Technology Network (OTN). This will include both early
  137. access to code and binaries, as well as contributions to us where that
  138. is appropriate. All such partnerships will be evaluated on a case-by-
  139. case basis, but certainly our core, existing technology partnerships,
  140. such as the one with Intel, are examples of valued participation.
  142. We will encourage and listen to any and all license requests for
  143. Solaris technology, either in part or in whole. All such requests
  144. will be evaluated on a case-by-case basis, but we believe there are
  145. many complementary areas where new partnership opportunities exist to
  146. expand use of our IP.
  148. We will continue active open development, including upstream
  149. contributions, in specific areas that accelerate our overall Solaris
  150. goals. Examples include our activities around Gnome and X11, IPS
  151. packaging, and our work to optimize ecosystems like Apache, OpenSSL,
  152. and Perl on Solaris.
  154. We will deliver technical design information, in the form of
  155. documentation, design documents, and source code descriptions, through
  156. our OTN presence for Solaris. We will no longer post advance
  157. technical descriptions of every single ARC case by default, indicating
  158. what technical innovations might be present in future Solaris
  159. releases. We can at any time make a specific decision to post advance
  160. technical information for any project, when it serves a particular
  161. useful need to do so.
  163. We will have a Solaris 11 binary distribution, called Solaris 11
  164. Express, that will have a free developer RTU license, and an optional
  165. support plan. Solaris 11 Express will debut by the end of this
  166. calendar year, and we will issue updates to it, leading to the full
  167. release of Solaris 11 in 2011.
  169. All of Oracle’s efforts on binary distributions of Solaris technology
  170. will be focused on Solaris 11. We will not release any other binary
  171. distributions, such as nightly or bi-weekly builds of Solaris
  172. binaries, or an OpenSolaris 2010.05 or later distribution. We will
  173. determine a simple, cost-effective means of getting enterprise users
  174. of prior OpenSolaris binary releases to migrate to S11 Express.
  176. We will have a Solaris 11 Platinum Customer Program, including direct
  177. engineering involvement and feedback, for customers using our Solaris
  178. 11 technology. We will be asking all of you to participate in this
  179. endeavor, bringing with us the benefit of previous Sun Platinum
  180. programs, while utilizing the much larger megaphone that is available
  181. to us now as a combined company.
  183. We look forward to everyone’s continued work on Solaris 11. Our goal
  184. is simply to make it the best and most important release of Solaris
  185. ever.
  187. -Mike Shapiro, Bill Nesheim, Chris Armes
Add Comment
Please, Sign In to add comment