Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
open alliance to network the physical world 2 Nov. 2005 David E. Culler 1 IETF • Mission – • Corporate Structure – • No confidential contributions. IP not in RFCs, avoid proprietary possible, notes at http://www.ietf.org/ipr.html Output – – – • Open process. Anyone can participate, must come and do work IP policy – – • ISOC has $ members, IETF has individual participants Participation – • IETF WGs in Areas, Area Directors form IESG, IAB provides oversight, IESG and IAB are chartered by ISOC Membership – • produce high quality, relevant technical and engineering documents that influence the way people design, use, and manage the Internet in such a way as to make the Internet work better. These documents include protocol standards, best current practices, and informational documents of various kinds. RFCs, internet drafts Code is external. Part of “building consensus on running code” Compliance is delegated to the market Funding – ISOC members 2 OSDL • Mission – – – – • Corporate Structure – – – • – IP developed by OSDL employees licensed as open source, Members can assign IP, IP notification Open source license Output – • Must be member, only paid vote. IP policy – • Range of paid corporate members, free non-voting individual, ~50 members Participation – • Strong BOD of corp. members, create committees User advisory Comm ---- Streering Comm -> Tech Comm + Marketing Comm Projects proposed by members, approved by director Membership – • To be the recognized center of gravity for Linux; the central body dedicated to accelerating the use of Linux for enterprise computing through: Enterprise-class testing and other technical support for the Linux development community. Marshalling of Linux-industry resources to focus investment on areas of greatest need thereby eliminating inhibitors to growth. Practical guidance to our members - vendors and end users alike - on working effectively with the Linux development community. Code and APIs. Feed into distributions. Funding – By members 3 OSGi • Mission – specify, create, advance, and promote an open service platform for the delivery and management of multiple applications and services to all types of networked devices in home, vehicle, mobile and other environments. • Corporate Structure – Non-profit, BOD, officers – OSGi Comm: Requirements Comm + Marketing comm + Expert Groups • Membership – Contrib (10k), full (20k), ~40 members • Participation – Members • IP policy – Included in membership agreement, grant IP to members and affiliates – Confidential material • Output – OSGi Service Platform: Create a specification, a reference implementation and a test suite – Companies produce and sell own implementations • Funding – members 4 Apache • Mission – provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users. • Corporate Structure – The management of the Foundation is overseen by a board of directors, who are elected by the ASF membership • Membership – By invitation, individuals, not companies. Large. • Participation – Members, Meritocracy • IP policy – Accept contributions under Apache license, ASF owns code • Output – Collection of open source projects. Artifacts more than architecture • Funding – donations 5 Zigbee • Mission – Association of companies working together to enable reliable, cost-effective, low-power, wirelessly networked, monitoring and control products based on an open global standard. • • • • • Define network, security, and appln software layers Providing interoperability and conformance testing specifications Promoting the ZigBee brand globally to build market awareness Managing the evolution of the technology Corporate Structure – Heavy non-profit • Membership – Corporate, $$$, 150 members. • Participation – Members only, late publication • IP policy – Members contribute IP, IP is made available to members. Complex. – Members produce own, closed implementations • Output – Marketing, Specs • Funding – Member companies 6 WINA, Infiniband, ATM, … • • • • • Mission Corporate Structure Membership Participation IP Policy • Output • Funding 7 XETF (Xternet Engineering and Technology Forum) • Mission – • Corporate Structure – – • – Non-confidential contributions, IP disclosure process. IP contribution vehicle. Companies can develop own implementation. Apache-like credit (why not MPL?) – BSD? Output – – • Open. Role determined by contribution. Typical escalation process IP Policy – • Individual participants, corporate, academic, and gov’t supporting members Expect lots of academics and little start up. Participation – • Lean non-profit with BOD, steering comm, collection of Areas with working groups. Park under CNRI or some existing organization. Volunteer (except support staff) Membership – – • Foster an open, innovative, and technically sound ecosystem around interconnecting the physical world with modern networking and information technology through the creation of technical documents, protocols, reference implementations and APIs. RFC-like documents, reference implementations, forum for exchange and viz. “Rough consensus AND running code” Funding – Member contributions, donations, gov’t support 8 XETF areas (proposed) • System support – TinyOS working group, Linux working group • Embedded protocols – Mesh routing, DTN • • • • • • • • Internet Interfaces Xsensor => Xology Management Instrumentation Security Privacy Reliability Hardware Interfaces 9