DRAFT Community Awards Rules

Rich Sands Richard.Sands at Sun.COM
Tue Jan 15 23:27:34 UTC 2008


Here's a draft set of rules for the contest we've been discussing.
Please read and comment. Deadline for doing anything with comments is
probably this coming Sunday, Jan 20. We can't promise we'll incorporate
all suggestions but we really appreciate and value your ideas.

Thanks,

      --  rms

---------------

[DRAFT -- FOR DISCUSSION ONLY]

OPENJDK COMMUNITY INNOVATORS' CHALLENGE
OFFICIAL RULES
NO PURCHASE NECESSARY

1. DESCRIPTION OF THE CONTEST:
    The OpenJDK Community Innovator's Challenge ("Contest") is
    designed to encourage developers to collaborate and creatively solve
    key problems facing the OpenJDK Community, initiate new projects that
    innovate on the OpenJDK code base, leverage the code for new uses,
    develop curricula and training, and port the code to new platforms,
    all to further the objectives of the OpenJDK Community in developing
    and disseminating compatible, free software implementations of the
    Java SE platform based on the OpenJDK code base. The Contest is
    comprised of two stages.  The first stage is the proposal stage in
    which entrants are invited to submit a proposed software programming
    idea. All eligible proposals submitted during this stage will be
    judged by a panel of experts in accordance with the criteria set forth
    in Rule 7 below.  The judges will select between two and seven of the
    best proposals and the entrants who have submitted those proposals
    will be designated as Finalists and advance to the second stage of the
    Contest. During the second stage of the Contest, the selected
    Finalists will be asked to build and submit the project deliverables
    described in the proposal. Each Finalist who successfully completes
    building the project deliverables will receive a Prize as described in
    Rule 8.  Rules and regulations of the Contest are provided herein.

2. ELIGIBILITY:
    This Contest is open only to individuals or groups of individuals all
    of whom are, at the time of entry, of the legal age of majority in
    their country, province or state of legal residence and residents of
    Australia, Belgium, Brazil, [We are looking into Brazil and Belgium
    for you.]  Canada, Czech Republic, China, Denmark, France, Germany,
    India, Indonesia, Israel, Italy, Japan, Korea, Mexico, Netherlands [We
    are looking into the Netherlands for you], Poland, Russia, Spain,
    Sweden, Switzerland, Thailand, the United Kingdom, and the fifty
    United States and the District of Columbia.  Void in Puerto Rico,
    Quebec and where prohibited by law.  Employees of Sponsor and Sun
    Microsystems, Inc. ("Sun"), and each of its parent
    companies, affiliates and subsidiaries, participating advertising and
    promotion agencies (and members of their immediate family, defined as
    parents, children, siblings and spouse, regardless of where they
    reside, and/or those living in the same household) are not
    eligible. Sun Campus Ambassadors are eligible to participate. You must
    also have access to the Internet and a valid email address in order to
    enter.  Entries may be submitted by a single individual or by a team
    of up to10 individuals. An individual may enter the contest no more
    than one time, whether as a single individual or as a member of a
    team. If an entry is submitted by a team, each individual member of
    the team must meet the eligibility requirements set forth above. The
    term "Entrant" as used in these Official Rules shall be
    deemed to refer to each eligible individual and/or team that submits
    an entry.

    ALL DEADLINES SET FORTH IN THESE OFFICIAL RULES ARE STATED IN PACIFIC
    STANDARD TIME. EACH ENTRANT IS RESPONSIBLE FOR DETERMINING THE
    CORRESPONDING TIME ZONE IN THE RESPECTIVE JURISDICTION.

3. HOW TO ENTER:
    To enter, Entrants must develop and submit an original idea that meets
    the goals set forth for the Contest. ( the "Proposal").
    All Proposals must be submitted between January 23, 2008 at 12:00AM
    Pacific Standard Time ("PST") and March 2, 2008 at 11:59PM
    PST (the "Proposal Stage"), To submit a Proposal send a
    plain text document included in or attached to an email sent to the
    [EMAIL] alias within the OpenJDK community. The subject line of this
    email must have the words "FINAL PROPOSAL" in it. Please
    note that it is both acceptable and encouraged for draft proposals to
    be submitted to this alias for discussion and suggestions from the
    community, prior to submitting as a final Proposal.  To be eligible,
    the Proposal must meet each of the following requirements:

         a. It must be an original idea that can be employed in the
            OpenJDK Community with the potential to leverage and extend
            the code base or Community infrastructure and features.

         b. It must be carried out in accordance with the Community's
            governance as set forth in the Charter
            ( http://openjdk.java.net/legal/charter/ ), and in the
            procedures for group ( http://openjdk.java.net/groups/ ) and
            project ( http://openjdk.java.net/projects/ ) initiation.

         c. It  must not exceed a maximum of 3000 words.

         d. It may address or embody one or more of the following
            project types, or any other project that fulfills the aims
            of the Contest and meets the entry requirements:

            (i) Develops and implements new APIs, language features,
            tools, or implementation methodologies that extend the
            applicability or use of the Java SE platform into new
            markets, simplifies the development process and use of the
            platform, improves performance, scalability, security, or
            other implementation characteristics, or improves the
            end-user experience. These ideas need not be formally
            proposed as JSRs.

            (ii) Implements a compatible, free software alternative to
            a remaining bit of encumbered code or improves the quality
            or performance of the free software alternatives that have
            already been incorporated as part of the OpenJDK code base
            to clear encumbrances.

            (iii) Ports the OpenJDK code base to a new and interesting
            OS and/or hardware architecture.

            (iv) Establishes curricula, tools, and courseware that
            leverages the OpenJDK code base in teaching computer
            science, applied mathematics, or electrical engineering.

         e. It must specifically call out any dependence on Sun
            involvement/participation for success. For fairness,
            Entries may have only limited dependence on Sun
            involvement/participation and may not require a commitment
            by Sun for significant time/effort for success. Dependence
            on Sun includes required effort on the part of Sun
            engineering in order to deliver code, information, or
            assistance to an Entrant in order to successfully complete
            a Proposal.

         f. It must specifically describe what will constitute a
            complete implementation of the Proposal. This description
            will be used by the Judges to determine whether a
            particular Finalist Proposal is complete and meets the
            requirements to be awarded a Prize at the conclusion of the
            Contest. For example, a Proposal might state that
            completion will be determined by the Project containing
            code that implements all of the features specified in the
            Proposal ("feature complete" or alpha code
            quality).

4. ADDITIONAL PROPOSAL REQUIREMENTS:
    Each Proposal must also comply with all of the following requirements:

         a. The Proposal must be in English.  Proposals in any other
            language will not be considered.

         b. Proposals that are lewd, obscene, sexually explicit,
            pornographic, disparaging, defamatory, libelous, obscene,
            or otherwise contain any inappropriate content or
            objectionable material may be disqualified at any time in
            the sole and unfettered discretion of the judges and/or the
            Sponsor.

         c. The Proposal must be the Entrant's original work,
            created solely by the Entrant, and must not infringe the
            copyright, trademark, privacy, publicity, or other
            intellectual rights of any person or entity.

         d. All code, if any must be contributed to Sun under the
            terms of the Sun Contributor Agreement (see
            http://www.sun.com/software/opensource/contributor_agreement.jsp ).

         e. All work on Proposals, including without limitation
            communications among team members, and any source code or
            information repositories associated with the Proposal must
            be accessible to all developers visiting the OpenJDK
            Project website, and must be done in the open.

         f. The Proposal must not contain any commercial content or
            logos of any entity other than Sponsor and Sun
            Microsystems, Inc. which may be incorporated only under the
            terms of any applicable licenses.

5. JUDGING OF PROPOSALS:
    At the conclusion of the Proposal Stage, a panel of expert judges (the
    "Judges") will select at least two and no more than seven
    Proposals as the "Finalists" based on the following equally
    weighted criteria:

         a. Qualifications and prior experience of Entrants, including
            project management expertise, demonstrated technical
            knowledge, and proven experience working on F/OSS projects.

         b. A documented project plan with specific measureable
            milestones in support of the identified completion
            criteria.

         c. Usefulness to developers and users of the Java SE
            platform. A Proposal should address a clear need that
            otherwise is going unsatisfied for developers of Java SE
            applications or libraries, or for end-users of the Java SE
            platform.

         d. Impact of the Proposal on achieving the top-level goals of
            the OpenJDK Community, including spreading Java SE to new
            markets, platforms, and uses, increasing the ease of
            development and participation for the OpenJDK Community,
            and demonstrating the innovation possible for the Java
            platform under a Free software license.

    The Finalists will be announced on or about March 17, 2008. The number
    of Finalists to be selected will be determined by the Judges in their
    sole and absolute discretion. In the event that no Proposals are
    submitted that meet the criteria as set forth in these Official Rules
    as determined by the Sponsor and/or the Judges in their sole
    discretion, Sponsor reserves the right to terminate the Contest and
    not to award any prizes.  In the event that more than one Proposal is
    received with the same or nearly identical idea, only the first such
    Proposal received will be eligible, based on the date of the first
    draft submission of the Proposal to the Contest entry mailing list.
    Finalists will be notified by email, telephone or postal mail, within
    Sponsor's discretion.  Decisions of Judges are final and
    binding. [AT THIS POINT. ALL FINALISTS ENTERING THE PROJECT STAGE
    SHOULD HAVE SIGNED WHAT THEY NEED TO SIGN INCLUDING AFFIDAVITS OF
    ELIGIBILITY, RELEASES, ETC.]

6. THE PROJECT STAGE:
    The Project Stage of the Contest will begin on March 18, 2008 at
    12:00AM PST, and end on August 4, 2008 at 11:59PM PST (the
    "Project Stage). During the Project Stage the selected Finalists
    will be asked to and construct their Proposal (the
    "Project") according to the specification of completeness
    that is a part of the accepted Proposal. Completed Projects must be
    submitted no later than August 4, 2008 at 11:59 PM PST by submitting
    an email to the [EMAIL] alias of the OpenJDK Community with the words
    "FINAL PROJECT" in the subject line. This email must
    provide specific instructions for how to access code or other project
    materials from source code repositories or websites, constituting the
    entire Project implementation of a particular Finalist Proposal.  Each
    Project must use only open source and free software tools and
    libraries with the exception of any non-free, encumbered binaries that
    are a part of the OpenJDK code base. Each Project must also comply
    with the requirements set forth herein applicable to the Proposal.
    Projects must be completed and fully operational, as determined within
    the sole discretion of the judges..

7. WINNER SELECTION:
    All completed Projects submitted will be judged by the Judges in
    accordance with the following criteria:

         a. [50%] Degree to which the final Project implementation meets the
            completion specification of the Proposal.

         b. [30%] Technical merit of the Project implementation.

         c. [20%] Value of the completed Project deliverables to others
            in the OpenJDK Community to further the goals of
            OpenJDK. This includes documentation, transparency of
            development, and responsiveness to the comments,
            suggestions, and critiques of others in the community.

    The Projects will be ranked by the Judges based on the application of
    the judging criteria. The highest ranking Project will be deemed the
    First Prize Winner, the second highest ranking Project will be deemed
    the Second Prize Winner and so forth in descending order, up to a
    maximum of Seven Prize Winners.  In the event of a tie the project
    with the higher technical merit will win.

    Winners will be notified of their prize ranking on or about August 18,
    2008, by email, telephone or postal mail, within Sponsor's
    discretion.  Winners will be announced on or about August 18, 2008.
    All decisions of judges are final and binding.

8. PRIZES:
    A total prize package of $175,000 will be awarded. The $175,000 prize
    package will be divided among all Winners in accordance with the chart
    set forth below. The exact amount of each prize will depend on the
    total number of eligible Projects submitted.  For example, if three
    eligible Projects are submitted, the First Prize Winner will receive
    $75,000; the Second Prize Winner will receive $50,000 and the Third
    Prize Winner will receive $50,000.  Each prize amount, depending on
    the number of eligible Projects is provided in the chart below:

            Prize Ranks
-------------------------------------------------------------------------
#complete       1st     2nd       3rd      4th      5th      6th      7th
         1  $175,000
         2  $100,000  $75,000
         3   $75,000  $50,000  $50,000
         4   $75,000  $50,000  $25,000  $25,000
         5   $75,000  $37,500  $37,500  $25,000  $25,000
         6   $50,000  $25,000  $25,000  $25,000  $25,000  $25,000
         7   $25,000  $25,000  $25,000  $25,000  $25,000  $25,000  $25,000

    All other expenses not specified herein are the responsibility of the
    winners. All costs associated with currency exchange are the sole
    responsibility of the winners. ALL TAXES AND ANY APPLICABLE
    WITHHOLDING AND REPORTING REQUIREMENTS ARE THE SOLE RESPONSIBILITY OF
    THE WINNERS.  In the event that a winning Project was submitted by a
    team, the Prize will be divided equally among all team members.

    The only prize for winning the Contest will be a cash award. Winning
    Proposals and Projects will not, as a consequence of being selected as
    Finalists or Prize Winners in the Contest, become a part of the Java
    SE Specification nor be integrated into the OpenJDK code base as an
    implementation component. New APIs must be submitted to the Java
    Community Process (JCP) as a JSR, and be accepted according to the
    JCP's rules in order to become a part of the Java SE
    Specification. Projects completed as a part of the Contest will be
    treated the same as any other code contributions to the OpenJDK
    Project, and subject to the governance processes that control
    acceptance and integration of code contributions.

    THE PROPOSAL, PROJECT AND ALL OTHER INFORMATION AND BIOGRAPHICAL
    MATERIAL SUBMITTED BY EACH ENTRANT AND/OR FINALIST ARE HEREINAFTER
    COLLECTIVELY REFERRED TO AS THE "ENTRY."

9. CONDITIONS OF PARTICIPATION:
    All federal, state, provincial and local laws and regulations apply.
    Submission of Entry into this Contest constitutes Entrant's
    agreement to be bound by the terms of these Official Rules and by the
    decisions of Sponsor, which are final and binding on all matters
    pertaining to this Contest. Return of any Finalist/Prize Winner
    notification may result in disqualification and selection of an
    alternate Finalist/Prize Winner. Any potential Finalist or Prize
    Winner who cannot be contacted within 15 days of first attempted
    notification will forfeit the prize. Potential prize winner may be
    required to sign and return an Affidavit of Eligibility/Liability &
    where legally permissible, a Publicity Release within 30 days
    following the date of first attempted notification. Failure to comply
    within this time period may result in disqualification and selection
    of an alternate Prize Winner.  By submitting an Entry each Entrant
    hereby grants to the Sponsor and all users of OpenJDK Community a
    royalty-free, perpetual, irrevocable, worldwide, non-exclusive and
    fully sub-licensable right and license under Entrant's
    intellectual property rights to reproduce, modify, adapt, publish,
    translate, create derivative works from, distribute, perform, display
    and use the Entry (in whole or part, Proposal and/or Project) and to
    incorporate it in other works in any form, media, or technology now
    known or later developed, all subject to the obligation to retain any
    copyright notices included in the Entry.  By submitting an Entry,
    Entrant hereby agrees to grant to Sponsor, and to any party who
    receives such Entry, a perpetual, non-exclusive, worldwide, no-charge,
    royalty-free, patent license to make, have made, use, sell, offer to
    sell, import and otherwise transfer the Entry,(in whole or in part,
    Proposal and/or Project) where such license applies only to those
    patent claims licensable by the Entrant that are covered by the Entry
    alone or by combination of the Entry with the work to which such
    Entries were submitted. No patent license is granted: (a) for any code
    that Sponsor has deleted from the Entry; or (b) for infringements
    caused by either: (i) third party modifications of the Entry, or (ii)
    the combination of the Entry with other software or other devices if
    such combination causes the infringement. Except as set forth above,
    Entrant retains all right, title and interest in and to the Entry and
    may use the Entry for his/her own purposes. The assignment and
    licenses granted above are effective on the date the Entry was
    submitted.  These terms do not supersede any other assignment or grant
    of rights according to any other separate agreements between Entrants
    and other parties including the Sun Contributor Agreement (SCA).  By
    submitting an Entry, Entrants agree that Sponsor shall have the right
    to use, copy, modify and make available the application or code in
    connection with the operation, conduct, administration, and
    advertising and promotion of the Contest via communication to the
    public, including, but not limited to the right to make screenshots,
    animations and video clips available to the public for promotional and
    publicity purposes. Acceptance of the prize constitutes permission
    for, and Prize Winner's consent to Sponsor, Sun and its
    agencies to use the Prize Winner's name, likeness and/or
    Entry, in whole or in part for advertising and promotional purposes
    without additional compensation, unless prohibited by law.  To the
    extent permitted by law, entrants agree to hold Sponsor, Sun and each
    of its parent, subsidiaries, agents, directors, officers, employees,
    representatives, and assigns harmless from any injury or damage caused
    or claimed to be caused by participation in the Contest and/or use or
    acceptance of any prize won, except to the extent that any death or
    personal injury is caused by the negligence of the Sponsor.  Sponsor
    and Sun are not responsible for any typographical or other error in
    the printing of the offer, administration of the Contest or in the
    announcement of the prize.  An Entrant may be prohibited from
    participating in this Contest if, in the Sponsor's sole
    discretion, it reasonably believes that the Entrant has attempted to
    undermine the legitimate operation of this Contest by cheating,
    deception, or other unfair playing practices or annoys, abuses,
    threatens or harasses any other Entrants, the Sponsor or associated
    agencies.

10. NO RECOURSE TO JUDICIAL OR OTHER PROCEDURES:
    To the extent permitted by law, the rights to litigate, to seek
    injunctive relief or to make any other recourse to judicial or any
    other procedure in case of disputes or claims resulting from or in
    connection with this Contest are hereby excluded, and any Entrant
    expressly waives any and all such rights. In the event that a court of
    competent jurisdiction finds the foregoing waiver unenforceable,
    Entrants hereby consent to the jurisdiction and venue residing
    exclusively within the federal or state courts in the state of
    California, United States. Entrants agree that these Official Rules
    are governed by the laws of California.

11. DATA PRIVACY:
    Entrants agree that personal data, especially name and address, may be
    processed, stored and otherwise used for the purposes and within the
    context of the Contest and any other purposes outlined in these
    Official Rules. The data may also be used by the Sponsor in order to
    check Entrants' identity, their postal address and telephone
    number, or to otherwise verify their eligibility to participate in the
    Contest. Entrants have a right to access, review, rectify or cancel
    any personal data held by the Sponsor by writing to Sponsor
    (Attention: OpenJDK Community Innovator's Challenge Grants) at the
    address listed below.  If Entrant's data is not provided or
    is canceled, Entrant's Entry will be ineligible.  By
    participating in the Contest, Entrants hereby agree to all personal
    information uses and disclaimers as explained in Sponsor's
    Privacy Policy found at http://www.sun.com/privacy/ . Participation in
    the Contest further constitutes Entrant's full and
    unconditional agreement to and acceptance of these Official Rules and
    Sponsor's Privacy Policy and willingness to be contacted by
    telephone and/or email.  If Entrant is a French resident, by entering
    the Contest such Entrant gives consent to the transfer of the personal
    data outside the European Union in connection with the above purposes,
    and that such data will be transferred to the United States.

12. WARRANTY AND INDEMNITY:
    Entrants certify that their Entry is original and that they are the
    sole and exclusive owner and right holder of the submitted Entry and
    that they have the right to submit the Entry in the Contest. Each
    Entrant agrees not to submit any Entry that (1) infringes any 3rd
    party proprietary, intellectual property, industrial property,
    personal rights or other rights, including without limitation,
    copyright, trademark, patent, trade secret or confidentiality
    obligation; (2) includes any personally identifiable information or
    (3) otherwise violates applicable law in any countries in the world.
    To the maximum extent permitted by law, each Entrant indemnifies and
    agrees to keep indemnified the Sponsor and Sun at all times from and
    against any liability, claims, demands, losses, damages, costs and
    expenses resulting from any act, default or omission of the Entrant
    and/or a breach of any warranty set forth herein.  To the maximum
    extent permitted by law, each Entrant indemnifies and agrees to keep
    indemnified the Sponsor and Sun at all times from and against any
    liability, actions, claims, demands, losses, damages, costs and
    expenses for or in respect of which the Sponsor or Sun will or may
    become liable by reason of or related or incidental to any act,
    default or omission by an Entrant under these Official Rules including
    without limitation resulting from or in relation to any breach,
    non-observance, act or omission whether negligent or otherwise,
    pursuant to these official rules by an Entrant.

13. ELIMINATION:
    Any false information provided within the context of the Contest by
    any Entrant concerning identity, postal address, telephone number,
    ownership of right or noncompliance with these rules or the like may
    result in the immediate elimination of the Entrant from the Contest.
    Sponsor further reserves the right at any time, including after
    announcement of Finalists and/or Prize Winners to disqualify any Entry
    that it believes in its sole and unfettered discretion infringes upon
    or violates the rights of any third party or otherwise does not comply
    with these Official Rules.

14. INTERNET:
    Sponsor is not responsible for electronic transmission errors
    resulting in omission, interruption, deletion, defect, delay in
    operations or transmission.  Sponsor is not responsible for theft or
    destruction or unauthorized access to or alterations of Entry
    materials, or for technical, network, telephone equipment, electronic,
    computer, hardware or software malfunctions or limitations of any
    kind.  Sponsor is not responsible for inaccurate transmissions of or
    failure to receive Entry information by Sponsor on account of
    technical problems or traffic congestion on the Internet or at any Web
    site or any combination thereof, except to the extent that any death
    or personal injury is caused by the negligence of the Sponsor.  If for
    any reason the Internet portion of the program is not capable of
    running as planned, including infection by computer virus, bugs,
    tampering, unauthorized intervention, fraud, technical failures,
    disruption or termination of the Contest site for any reason or any
    other causes which corrupt or affect the administration, security,
    fairness, integrity, or proper conduct of this Contest. Sponsor
    reserves the right at its sole discretion to immediately cancel,
    terminate, modify or suspend the Contest.  Sponsor reserves the right
    to select winners from eligible entries received as of the termination
    date.  Sponsor further reserves the right to disqualify any individual
    who tampers with the entry process.  Caution: Any attempt by an
    Entrant to deliberately damage any Web site or undermine the
    legitimate operation of the Contest is a violation of criminal and
    civil laws and should such an attempt be made, Sponsor reserves the
    right to seek damages from any such Entrant to the fullest extent of
    the law.

15. SEVERABILITY:
    If any provision(s) of these Official Rules are held to be invalid or
    unenforceable, all remaining provisions hereof will remain in full
    force and effect.

16. WINNER'S LIST:
    For Winner's name, log onto http://openjdk.java.net on or
    about August 18, 2008, available for a period of up to 60 days.

17. SPONSOR:
    The Sponsor of this Contest is the OpenJDK Community, at
    http://openjdk.java.net .  Sun Microsystems, Inc., however, is funding
    all of the prize awards. The official postal mail address of the
    contest sponsor is:

    OpenJDK Community Innovators' Challenge Grants
    c/o Ray Gans
    Sun Microsystems, Inc.
    4220 Network Circle
    Santa Clara, CA 95054

[DRAFT -- FOR DISCUSSION ONLY]



More information about the discuss mailing list