Sun is trying to ally itself with the open-source programming movement as part of a strategy to turn around its ailing fortunes. The company's revenue and stock price have remained largely flat in recent years despite a recovery in Sun's core market, powerful server computers at the heart of corporate networks. Open-source software, despite being available for free, will help Sun financially, Schwartz said.
Schwartz also took on critics --and there are several--who have objected to Sun's refusal to release Java as open-source software. Schwartz has said more than once that Sun has Red Hat squarely in its competitive crosshairs. The open-sourcing of Solaris just increases the number and diversity of the community," he said.
Schwartz also predicted that companies that pledge support for open-source software but that keep their own products proprietary will eventually be exposed as hypocrites and fall by the wayside. He mentioned no specific targets for this accusation, but Sun has leveled a similar criticism at IBM. Its WebSphere, Tivoli and Lotus software remains proprietary despite Big Blue's programming help with Linux and creation of the open-source Eclipse programming tools.
Contributed Code. Subject to and conditioned upon compliance with the terms and conditions of this License, including Sections IV Restrictions and Community Responsibilities and V. You may provide Covered Code to a contractor for the sole purpose of providing development services exclusively to You consistent with Your rights under this License.
Such Contractor must be a Community Member or have executed an agreement with You that is consistent with Your rights and obligations under this License. Such subcontractor must assign exclusive rights in all work product to You.
You agree that such work product is to be treated as Covered Code. No Implied Licenses. Neither party is granted any right or license other than the licenses and covenants expressly set out herein. Other than the licenses and covenants expressly set out herein, Original Contributor retains all right, title and interest in Reference Code and Technology Specifications and You retain all right, title and interest in Your Modifications and associated specifications. Except as expressly permitted herein, You must not otherwise use any package, class or interface naming conventions that appear to originate from Original Contributor.
As a condition to Your license and other rights and immunities, You must comply with the restrictions and responsibilities set forth below, as modified or supplemented, if at all, in Attachment B, Additional Research Use Terms and Conditions. Source Code Availability.
You must provide source code and any specifications for Your Error Corrections to Original Contributor as soon as practicable. You must reproduce without alteration copyright and other proprietary notices in any Covered Code that You distribute. You must include a diff file with Your Contributed Code that identifies and details the changes or additions You made, the version of Reference Code or Contributed Code You used and the date of such changes or additions.
Your Modifications are Covered Code and You expressly agree that use and distribution, in whole or in part, of Your Modifications shall only be done in accordance with and subject to this License. Distribution Requirements. You may distribute object code of Covered Code to third parties for Research Use only pursuant to a license of Your choice which is consistent with this License. You may distribute source code of Covered Code and the Technology Specifications for Research Use only to i Community Members from whom You have first obtained a certification of status in the form set forth in Attachment A-1, and ii students from whom You have first obtained an executed acknowledgment in the form set forth in Attachment A You must keep a copy of each such certificate and acknowledgment You obtain and provide a copy to Original Contributor, if requested.
Only Original Contributor may promulgate new versions of this License. New code and specifications which You may subsequently choose to accept will be subject to any new License in effect at the time of Your acceptance of such code and specifications.
You may terminate this License at any time by notifying Original Contributor in writing. All Your rights will terminate under this License if You fail to comply with any of the material terms or conditions of this License and do not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If You institute patent litigation against a Community Member with respect to a patent applicable to Community Code, then any patent licenses or covenants granted by such Community Member to You under this License shall terminate as of the date such litigation is filed.
A above will terminate. Upon termination, You must discontinue all uses and distribution of Community Code, except that You may continue to use, reproduce, prepare derivative works of, display and perform Your Modifications, so long as the license grants and covenants of this license are not required to do so, for purposes other than to implement functionality designated in any portion of the Technology Specifications.
Properly granted sublicenses to third parties will survive termination. Provisions which, by their nature, should remain in effect following termination survive. You acknowledge that this software and related documentation has been obtained by your educational institution subject to the Sun Community Source License the "License". You have been provided with access to the software and documentation for use only in connection with your course work as a matriculated student of your educational institution.
Commercial use of the software and documentation is expressly prohibited. Commercial Use. Subject to and conditioned upon Your compliance with the terms and conditions of Your Research Use license and the additional terms and conditions set forth in this CUSupp and associated Technology-Specific Attachment s , including the provisions of Section IV, below, Original Contributor hereby adds to those rights enumerated under Section III.
As a condition to the Commercial Use rights granted above, You must comply with the following restrictions and community responsibilities in addition to those in the License :.
You may distribute source code of Compliant Implementations for Commercial Use only to Community Members from whom You have first obtained a certification of status in the form set forth in Attachment A Compliance Materials. Depending on the Technology licensed, Your access to and use of the Compliance Materials may be subject to additional requirements such as entering into a support agreement and trademark license.
Such additional requirements, if any, are as set out in the Technology-Specific Attachment. You agree to comply fully with all such applicable requirements.
This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable.
This License shall be governed by California law provisions except to the extent applicable law, if any, provides otherwise , excluding its conflict-of-law provisions. With respect to disputes in which at least one party is a citizen of, or an entity chartered or registered to do business in the United States of America, any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California, with venue lying in Santa Clara County, California, with the losing party responsible for costs, including without limitation, court costs and reasonable attorneys' fees and expenses.
Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis.
Nothing herein is intended or shall be deemed to constitute any admission of liability. Initial Developer may designate portions of the Covered Code as? All Rights Reserved. For over 20 years the Open Source Initiative OSI has worked to raise awareness and adoption of open source software, and build bridges between open source communities of practice.
As a global non-profit , the OSI champions software freedom in society through education, collaboration, and infrastructure, stewarding the Open Source Definition OSD , and preventing abuse of the ideals and ethos inherent to the open source movement.
Open source software is made by many people and distributed under an OSD-compliant license which grants all the rights to use, study, change, and share the software in modified and unmodified form.
Software freedom is essential to enabling community development of open source software. Skip to main content. Home Contact Donate Login. Search form. Sun Public License, Version 1. When Covered Code is released as a series of files, a Modification is: A. Any new file that contains any part of the Original Code or previous Modifications. Source Code License. Contributor Grant. Distribution Obligations.
Application of License. Availability of Source Code. Description of Modifications. Intellectual Property Matters. Required Notices. Distribution of Executable Versions. Larger Works. Inability to Comply Due to Statute or Regulation.
0コメント