Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Latest News
    • Servers

    Solaris Goes Open Source

    Written by

    Peter Galli
    Published September 20, 2004
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      When Solaris 10 is released late this year, Sun Microsystems Inc. will be culminating years of development work on the operating system, as well as launching a major open-source initiative to go with it.

      The Santa Clara, Calif., company is on track to deliver on a new strategy, conceived some six years ago, of developing and selling Solaris but also offering the code to the open-source community, Sun executives told eWEEK in interviews last week.

      Suns goal is to use the open-sourcing of Solaris to drive a turnaround of the companys software business, which has lost mind share, if not market share, in the Linux and Windows crossfire. Sun wants to foster a better internal software development process, work more closely with the community and then be able to drive innovation outside its own walls, increasing Solaris penetration and pushing it into new markets, executives said.

      But Sun still has to clear a few hurdles before opening Solaris by years end. The company has to ensure that it has the legal permissions necessary to make each line of code available, including the Unix kernel on which its based. This onerous process could ultimately delay the release of the open-source program when Solaris 10 is ready to ship commercially, which is scheduled for December, officials said.

      /zimages/4/28571.gifClick here for eWEEK Labs early look at Solaris 10.

      If it isnt ready, it wouldnt be the first delay in the battle to open Solaris.

      Sun considered the possibility of opening Solaris in 1998, but that move was met with such resistance internally and was fraught with so many legal and technical difficulties that the idea was shelved. It was resuscitated around 2000 with the Solaris 8 Foundation Source Program, but while that made the source code more accessible under certain conditions, it was a far cry from true open source.

      Then, about a year ago, the idea was brought up again by a Sun braintrust including Jonathan Schwartz, now Suns president and chief operating officer; John Loiacono, now Suns executive vice president for software; Glenn Weinberg, vice president of Suns Operating Platforms Group; and Tim Marsland, Suns chief technology officer for the Operating Platforms Group.

      Along the way, they had to fight layers of resistance—even from inside their company. “When I brought the matter up with the Solaris kernel engineering team a year or so ago, their response was, What? How are you going to do that and protect our intellectual property?” Loiacono told eWEEK last week.

      But after the team explained its vision and got people involved in the dialogue, the engineers became eager to see their code made open, he said.

      /zimages/4/28571.gifClick here to read the full interview with Loiacono.

      Many Sun partners and customers are now welcoming the move toward openness. Ben Williams, vice president of Advanced Micro Devices Inc.s enterprise and server workstation business, said Suns embrace of open source strengthened its partnership with the company. AMD, of Sunnyvale, Calif., also views Solaris as a key component of its overall Opteron chip-set strategy.

      Matthew Leeds, vice president of operations with Gracenote LLC, of Emeryville, Calif., runs Solaris on both x86 and SPARC hardware and on Linux. Gracenote, which supplies information about music and digital media to third parties such as Apple Computer Inc. and RealNetworks Inc., has more than 30 million users a month.

      “We are a 24-by-7 service that deals with lots of continuous transactions, so we have to be up all the time. We looked at Linux first, but after lots and lots of heavy digging, we found that the threading library in Linux was just not up to the task for our volume database,” Leeds said. By contrast, Solaris proved essential in that middle-tier volume transactional database of some 20 Solaris x86 boxes. Opening the platform gives him new flexibility, Leeds said.

      Next page: Satisfying the open-source community.

      Page Two

      Sun officials are aware that to satisfy the open-source community, Sun will have to make Solaris completely open and available, unlike the mixed bag it has created with Java, and assure users that Sun will continue to provide a supported, backward-compatible, value-added distribution.

      “There are technical issues, legal issues and cultural issues that have to be resolved around this,” Loiacono said. “We have had to work hard on the technical issues, like what can and cannot be open-sourced, how it will be structured and whether we have the intellectual property rights across the board.”

      Suns Weinberg said that Solaris has had many contributors over the years and that almost all their contributions have been licensed by the company. “We have had to work through hundreds of agreements we have had with different companies on different parts of the code, and either arrange for the licenses to be taken care of or for us to rewrite the code so that we can open it. We are well down on the list of those,” he said.

      A developer who requested anonymity said he does not see how Sun can open-source the Unix kernel that currently resides in Solaris without violating The SCO Group Inc.s rights to Unix. SCO, based in Lindon, Utah, owns the rights to Unix.

      “We believe we have the appropriate intellectual property licensing rights to open-source Solaris. We believe we stand on a very solid legal foundation,” Loiacono said.

      Also critical to the release of Solaris code is the open-source license Sun will issue with the code. While that has yet to be decided, officials caution that the license that is chosen may not necessarily facilitate the easy adoption of the Solaris source code into a GPL (GNU General Public License) environment, which Sun officials see as very prescriptive.

      Sun executives said they will still provide an added-value, commercial, Sun-supported and Sun-compatible Solaris distribution for customers that is similar to The Fedora Project, Red Hat Inc.s free, community-supported Linux distribution.

      “Thats the kind of model we are looking at for Solaris. Open Solaris must have a commonly referred to and understood licensing model that is approved by the Open Source Initiative. The bottom line is that we are looking at options that address many of the things that customers have concerns with, such as the viral effect of using a GPL-based license where nothing else can touch it,” Loiacono said.

      Longtime Solaris user Thomas Nau, head of the Communication and Information Centers Infrastructure Department at the University of Ulm, in Germany, supports Suns approach, saying he agrees that current open-source licenses have drawbacks for intellectual property or religious reasons. “I have a feeling that these community and research license models cannot reflect the needs of most companies, and the GPL, in particular, can become a legal problem,” Nau said.

      Suns Weinberg said Sun is still working on putting the necessary community processes in place to deal with the issues around an open-source Solaris. “We are going to try and build the community organically and not just throw the doors open for anybody to contribute from Day One,” he said. Gracenotes Leeds, for instance, wants Sun to follow the Linux model, where only a few people evaluate the inclusion of code additions and improvements to the kernel.

      For Loiacono, the Solaris open-source initiative is about creating a community that will participate in the growth and development of Solaris and Java. “We want to leverage the community involvement,” Loiacono said. “That is the whole point.”

      Check out eWEEK.coms Linux & Open Source Center at http://linux.eweek.com for the latest open-source news, reviews and analysis.

      Be sure to add our eWEEK.com Linux news feed to your RSS newsreader or My Yahoo page

      Peter Galli
      Peter Galli
      Peter Galli has been a technology reporter for 12 years at leading publications in South Africa, the UK and the US. He has comprehensively covered Microsoft and its Windows and .Net platforms, as well as the many legal challenges it has faced. He has also focused on Sun Microsystems and its Solaris operating environment, Java and Unix offerings. He covers developments in the open source community, particularly around the Linux kernel and the effects it will have on the enterprise. He has written extensively about new products for the Linux and Unix platforms, the development of open standards and critically looked at the potential Linux has to offer an alternative operating system and platform to Windows, .Net and Unix-based solutions like Solaris.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×