17-1 JXTA Developer and Business Resources. 17-1 Module Objectives ● Understand JXTA's Open Source Model ● Learn how to get involved at jxta.org ● Learn.

Slides:



Advertisements
Similar presentations
© 2008 Oracle Corporation – Proprietary and Confidential.
Advertisements

B USINESS I MPROVEMENT S TRATEGY O VERVIEW Chris Coles V1.04 provided by
IMPORTANT READ CAREFULLY BEFORE USING THIS PRODUCT LICENSE AGREEMENT AND LIMITED WARRANTY BY INSTALLING OR USING THE SOFTWARE, FILES OR OTHER ELECTRONIC.
1-1 Introduction. The time is right for P2P and Project JXTA Peer to Peer (P2P) is not new. However, the time is now right for the broad P2P applications.
Jul The New Geant4 License J. Perl The New Geant4 License Makes clear the user’s wide- ranging freedom to use, extend or redistribute Geant4, even.
1 Copyright © 2012 Mahindra & Mahindra Ltd. All rights reserved. 1 Hybrid Projects - Defect Management - Process and Roles.
What Do Specialized Cells Do?
Content Management Systems …mostly Umbraco ALL ABOUT.
FPGA and ASIC Technology Comparison - 1 © 2009 Xilinx, Inc. All Rights Reserved How do I Get Started with PlanAhead?
Middleware Promises Warranties that Don’t Indemnities that Won’t Stephen Rubin, Esquire
STATUS UPDATE EM SUBCOMMITTEE Friedrich Roth, EM subcommittee chairman SEG 2012, Las Vegas Technical Standards Committee meeting.
Permission to reprint or distribute any content from this presentation requires the prior written approval of Standard & Poor’s. Copyright © 2010 Standard.
DIRC Workshop on Software Quality and the Legal System 13 February 2004, Gray's Inn, London LEGAL ASPECTS OF SOFTWARE PROCUREMENT Jos Dumortier University.
X3D Graphics for Web Authors X3D-Edit Update SIGGRAPH 2008 Don Brutzman Naval Postgraduate School Monterey California USA.
Project JXTA : An Open Peer-to-Peer Network Environment Gene Kan Project JXTA Sun Microsystems, Inc.
Blue Diamond Scott Auge Amduus Information Works, Inc.
April 30, 2007 openSUSE.org Build Service a short introduction Moiz Kohari VP Engineering.
Promoting Web Services Interoperability Across Platforms, Applications and Programming Languages Basic Profile 1.0 August 12, 2003 Copyright © 2003 by.
End User License Agreement Permission to use and redistribute this Document is granted, provided that (1) the below copyright notice appears in all copies.
Andrew McNab - License issues - 10 Apr 2002 License issues for EU DataGrid (on behalf of Anders Wannanen) Andrew McNab, University of Manchester
Hayabusa K2-K7 ECU Reflashing and Engine data Interfaces
Therapeutic area breakdown of lead projects in development for first launch in 2005 APRIL 2007 SOURCE: CMR INTERNATIONAL PERFORMANCE METRICS PROGRAM ©
Resume Builder Todd Abel, Microsoft Copyright Notice © 2003 Microsoft Corporation. All rights reserved.
Permission to reprint or distribute any content from this presentation requires the prior written approval of Standard & Poor’s. Copyright © 2014 by Standard.
International Telecommunication Union New Delhi, India, December 2011 ITU Workshop on Standards and Intellectual Property Rights (IPR) Issues Philip.
Changing Databases This presentation gives a quick overview on how to change databases in Osprey.
National Alliance for Medical Image Computing Licensing in NAMIC 3 requirements from NCBC RFA (paraphrased)
Legal Disclaimers Accuracy Every effort is made to provide information that is accurate. However any information contained in this website or the “article.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Manage Receipts.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Outbound Logistics (L3) Pick Loads.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Put Away Loads.
LIMITED LICENSE TO MODIFY
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Manage Supplier Returns.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Manage and Disposition Inventory Returns.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Inspect Material.
2005/2006 Expenditure on biotech derived entities had remained constant APRIL 2007 SOURCE: CMR INTERNATIONAL PERFORMANCE METRICS PROGRAM © THOMSON REUTERS.
Number of pharmaceutical patent applications and granted patents for 5 major patent issuing authorities JUNE 2008 SOURCE: DERWENT WORLD PATENTS.
Regulatory approval times between submission and marketing authorization approval APRIL 2007 SOURCE: CMR INTERNATIONAL PERFORMANCE METRICS PROGRAM.
For Oracle employees and authorized partners only. Do not distribute to third parties. © 2008 Oracle Corporation – Proprietary and Confidential.
1 of 26 For Oracle employees and authorized partners only. Do not distribute to third parties. © 2009 Oracle Corporation – Proprietary and Confidential.
Oracle E-Business Suite R12.1 Accounts Receivables Essentials Partner Boot Camp Training Courseware.
End User License Agreement Permission to use and redistribute this Document is granted, provided that (1) the below copyright notice appears in all copies.
-1- For Oracle employees and authorized partners only. Do not distribute to third parties. © 2009 Oracle Corporation – Proprietary and Confidential Oracle.
Permission to reprint or distribute any content from this presentation requires the prior written approval of Standard & Poor’s. Copyright © 2011 Standard.
The secure site rendering issue (all navigation crushed together as a list at the top of the page) is a compatibility issue with Internet Explorer only.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Oracle Proprietary and Confidential. 1.
Evaluating Architectures
Agile
BIOLOGY / CHEMISTRY CITATIONS GROWTH
Comparative Law of Licenses and Contracts in the US, UK and EU
Automation in an XML Authoring Environment
Self-Registration walk-through
Motivation for 36OU Open Rack
Software Architecture
BEMS user Manual Fundación cartif.
© Healthcare Inspirations. All rights reserved
2019 MEDICARE AGE-IN STUDY SENIOR MARKET INSIGHTS SERVICE Part IV
Presentation transcript:

17-1 JXTA Developer and Business Resources

17-1 Module Objectives ● Understand JXTA's Open Source Model ● Learn how to get involved at jxta.org ● Learn about JXTA Developer Resources ● Learn about doing business using JXTA technology

17-1 jxta.org ● Jxta.org – All source, projects, docs, examples are open ● Apache-style software license – No barriers to getting started – No licensing fees ● Meritocracy – The more you’ve done, the more you can do Based on a Proven Open Source Model

17-1 Project JXTA License Slightly Modified Apache License Copyright (c) 2002 Sun Microsystems, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by the Sun Microsystems, Inc. for Project JXTA." Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. 4. The names "Sun", "Sun Microsystems, Inc.", "JXTA" and "Project JXTA" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact Project JXTA at 5. Products derived from this software may not be called "JXTA", nor may "JXTA" appear in their name, without prior written permission of Sun. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SUN MICROSYSTEMS OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright (c) 2002 Sun Microsystems, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by the Sun Microsystems, Inc. for Project JXTA." Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. 4. The names "Sun", "Sun Microsystems, Inc.", "JXTA" and "Project JXTA" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact Project JXTA at 5. Products derived from this software may not be called "JXTA", nor may "JXTA" appear in their name, without prior written permission of Sun. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SUN MICROSYSTEMS OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

17-1 Project JXTA Community Roles – Getting Involved is Easy! ● Observers — Free to download code and demos and use w/minimal restriction (using Apache-style license). ● Contributors — A jxta.org registered member joining a project. Able to submit bugs and be counted in voting. ● Committers — Able to submit code directly to CVS. Opinions carry more weight with Project Owners. ● Project Owners — Own projects. Grant permissions to other project members. Verify all committers have a Contributor Agreement on file. ● Project Approval Council — Oversee Project Approval Process and Administer Community decisions. ● Board Members — Resolve disputes. Oversee jxta.org direction. May drive technical direction. Increasing Responsibilities

17-1 Project JXTA Web Site ● Project home: – ● One stop for: – Downloads (src & bin) ● Stable and Daily Versions – Demos – Tutorials – JXTA Specification – Mailing Lists – Documentation, FAQs, Presentations, Solutions

17-1 Key jxta.org Projects for Developers

17-1 Project JXTA Hosted Projects Partial List ● aisland ● allhands ● gameplatform ● chess ● halu ● instantp2p ● jnushare ● jxauction ● jxta-httpd ● jxtasync ● jxtaview ● oopster ● p2p- ● radiojxta ● rosettachat ● shell ● cms ● edutella ● gisp ● jaas-membership ● jnlploader ● jxta-rmi ● jxta-wire ● jxtacast ● jxtaspaces ● payment ● presence ● search ● spec ● jxta-cad ● business ● people ● bench ● di ● ezel ● jxme ● jxta-c ● jxtaperl ● jxtapy ● jxtaruby ● platform ● pocketjxta ● security ● soap ● objc-jxta ● smalltalkjxta ● tini ● validation

17-1 Hosting a Project on jxta.org ● Process – Submit a proposal on – Respond to questions over – Create Project on-line ● Requirements – Community endorsement for proposal – Project Owners must file contributor agreement – Hosted projects must use JXTA Open Source license ● Benefits – Robust, reliable, distributed Project Management tools including: CVS, Issuezilla, Project Membership, and Mailing Lists – Broad access to jxta.org community developers to join your project

17-1 Additional jxta.org Resources ● JXTA Solutions Catalog – ● JXTA Presentations – ● Business and Marketing Information – ● People Pages (incl. on-line books by authors) – people.jxta.org

17-1 jxta.org Mailing Lists ● Top-level lists – Announce — announcements and general info – Discuss — relevant general topics – Dev — technical issues for developers – User — new JXTA developers and users ● Project-specific lists – CVS – Issues – Plus any others – typically dev or discuss (e.g.,

17-1 On-Line “P2P” Communities ● JXTA Chats: myJXTA and myJXTA2 NetPeerGroup Chat ● IRC: #jxta Channel on Open Projects Net

17-1 JXTA Books ● Early Adopter: JXTA, Sing Li, 2001 ● JXTA, Brendon J. Wilson, 2002 ● JXTA: Java P2P Programming, Daniel Brookshire, et al, 2002 ● Mastering JXTA Development, Joe Gradecki, August 2002 ● Java P2P Unleashed, Robert Flenner, et al, 2002 ● JXTA in a Nutshell, Scott Oaks, et al, 2002

17-1 JXTA Programmers' Guide and Tutorial Companion Software (J2SE) ● Java Programmers' Guide – ● Companion Software –

17-1 Development Assistance ● Sun Services – JXTA Engineering Expertise and Project Delivery available from Sun ● Independent Software Vendors – Technology solutions – Engineering resources ● jxta.org Community – Technology solutions – Technical support – Engineering Resources

17-1 Business and Marketing ● JXTA technology is intended to be easy to use and deploy – No royalties and minimal distribution restrictions – Build Open Source or proprietary solutions ● Business Resources and Support – Co-Marketing Activities ● PR, Events and Tradeshows, Training – Business Development ● Match making, partnering Contact

17-1 End – JXTA Developer and Business Resources