RTI's Open Community Source: Licensing and Pricing that Just Makes Sense
-
Upload
real-time-innovations-rti -
Category
Documents
-
view
864 -
download
0
description
Transcript of RTI's Open Community Source: Licensing and Pricing that Just Makes Sense
A Business and Licensing Approach for Enabling Interoperable Systems
and Common Infrastructures
Curt Schacker
Chief Commercial Officer, RTI
© 2012 RTI • COMPANY CONFIDENTIAL
Agenda
• Introduction • The Goals: Interoperability and Common
Infrastructure • Business Challenges • The Infrastructure Community Program • Q&A
© 2012 RTI • COMPANY CONFIDENTIAL
About RTI
© 2012 RTI • COMPANY CONFIDENTIAL
• World leader in communications software for real-time systems – 350,000+ deployed copies
– 500+ unique designs
• Standards leader – 15+ standards
organizations
– Prime DDS author (OMG)
RTI’s Market: Real-Time Systems
© 2012 RTI • COMPANY CONFIDENTIAL
Industry Goals
• Common Infrastructures – Leverage Developer Familiarity
– Technology Re-Use
– Cost and Time Savings
• Interoperability – Increased Operational Utility and Functionality
– Supply Chain Flexibility
– Competitive Advantage
© 2012 RTI • COMPANY CONFIDENTIAL
Interoperability
• “The ability of systems to provide services to and accept services from other systems, and to use the services so exchanged to enable them to operate effectively together” – See RTI Whitepaper: Interoperable Open
Architecture
• Examples – UCS, FICAPS, GVA, DocBox
© 2012 RTI • COMPANY CONFIDENTIAL
7
OPEN BUSINESS MODEL AND STANDARDS FOR
Unmanned Aircraft Ground Control Stations (UCS)
H A S
UCS WG 100+ Orgs & over 300 memebers
8
Future Interoperability Camp Protection System (FICAPS)
© 2012 RTI • COMPANY CONFIDENTIAL
Generic Vehicle Architecture (GVA)
© 2012 RTI • COMPANY CONFIDENTIAL
DocBox
• Clinical Process Management Solution
– Eliminate medical mistakes
– Improve clinical workflow and processes
– Shift time from administrative tasks to patient care
• Three areas of focus
– Medical Device Integration and Management
– Decision Support and Enabling Evidence Based Medicine
– Safety Interlocks and Smart Alarms
© 2012 RTI • COMPANY CONFIDENTIAL
OMG Data Distribution Service
Data Distribution Service – DDS • Data-centric publish/subscribe
• Per channel QoS
• Content and time aware
Portability / Interoperability • API for application portability
• Wire protocol for interoperability
Transparent Connectivity • C, C++, Java, .NET, Ada
• Windows, Linux, embedded, realtime
Real-Time Publish-Subscribe
Wire Protocol (RTPS)
Middleware
DDS API
Cross-vendor Portability
Cross-vendor Interoperability
Open Standard enabling Common Software Infrastructure and Interoperability
BUSINESS CHALLENGES
© 2012 RTI • COMPANY CONFIDENTIAL
Fundamental Goal: Collaboration
© 2012 RTI • COMPANY CONFIDENTIAL
Enemies of Collaboration: Cost and Licensing Terms
Root Cause: License Scope
• Most infrastructure software scoped to a Project – A concerted development effort by a distinct team of
engineers
– Infrastructure software examples: operating systems, middleware, networking stacks
• Practical implications – No sharing between licensed Projects
– Potentially high costs due to volume-based pricing schedules
© 2012 RTI • COMPANY CONFIDENTIAL
Defining an Ideal Model
• Broaden license scope to encompass multiple Projects
– Even across and between companies and government organizations
© 2012 RTI • COMPANY CONFIDENTIAL
Enable collaboration through sharing
of people, knowledge, and innovation
Economies of scale through broad use
Goal for License Fees
• Simple to understand -> don’t need a Ph.d
• Predictable -> so it can be budgeted for
• Fair -> don’t penalize small teams with small budgets
• Scale with perceived value
© 2012 RTI • COMPANY CONFIDENTIAL
INTRODUCING: INFRASTRUCTURE COMMUNITY PROGRAM
© 2012 RTI • COMPANY CONFIDENTIAL
Infrastructure Community Program
• What is an Infrastructure Community?
– Any organization with a goal of adopting a common software infrastructure across groups, programs, systems or applications
– Examples
• entire government industry standards communities • individual companies or corporate divisions • development sites and multi-company joint efforts
– Any team or group of teams of reasonable size qualifies.
© 2012 RTI • COMPANY CONFIDENTIAL
Open Community Source
• RTI DDS – Our flagship, market leading product – Full source code – Binaries for Linux and Windows – Available T&M support
• License – Fully shareable across IC – Modifiable – Deployable in binary as part of application
• Cost – Free of charge
© 2012 RTI • COMPANY CONFIDENTIAL
© 2012 RTI • COMPANY CONFIDENTIAL 21
RTI Connext Tools • Admin Console • Monitor • Analyzer • Record/Replay
RTI Connext DDS
• OMG DDS Libraries • Basic tools & utilities • Platform Options • Commercial Terms
RTI Connext Micro
• Small footprint DDS • Resource Constrained Systems
RTI Connext Micro Cert
• DO-178C Certifiable
Advanced Products: RTI Connext
• Enterprise Communication Patterns
• Persistence Service • Secure & WAN Xports
RTI Connext Messaging
• Routing Service • Adapter SDK • Example Adapters • Database Integration
RTI Connext Integrator
© 2012 RTI • COMPANY CONFIDENTIAL 22
RTI Connext Pricing
• Prices start at a flat $1,000 per Developer (US) • All products include library source code • No royalties
Introducing RTI Connext 5.0
• Enterprise Integration Patterns
• Enhanced Scalability
• Administration Console
• Over 70 new features
Publisher
Message
Message
Message
Subscriber
Durable Subscriber
Message
Accelerates development and integration of large-scale, interoperable real-time systems
© 2012 RTI 23
Infrastructure Community Summary
• Latest version of flagship RTI DDS for free under Open Community Source license
• Advanced products – Low, flat fee per developer license fee
– Source included
– No royalties
• Measures Up – Simple, predictable, affordable, scales sensibly
© 2012 RTI • COMPANY CONFIDENTIAL
Interoperability and Common Infrastructures
• Are we at an inflection point for mission critical, real-time systems?
– Economic pressures
– Demand for more operational utility
– Integration of Enterprise and Machine computing
• If so, we need to consider new approaches
– Technical and Business Considerations
© 2012 RTI • COMPANY CONFIDENTIAL
Thank you
© 2012 RTI • COMPANY CONFIDENTIAL