Modifications

Sauter à la navigation Sauter à la recherche
1 437 octets ajoutés ,  18 octobre 2014 à 22:02
aucun résumé de modification
Ligne 58 : Ligne 58 :     
The REST API gives you one-to-one communications, but what about one-to-many? Spark OS also includes pub/sub communications so that devices can talk to one another (by publishing and subscribing to the same topics) or broadcast messages to the world. It's like Twitter for things.
 
The REST API gives you one-to-one communications, but what about one-to-many? Spark OS also includes pub/sub communications so that devices can talk to one another (by publishing and subscribing to the same topics) or broadcast messages to the world. It's like Twitter for things.
 +
 +
== Open Source ==
 +
Our hardware, firmware libraries, language wrappers, and mobile app templates are all open source, and we even provide an open source version of our cloud services for small deployments (up to thousands of devices). This puts you in control of your products. Don't get trapped; be your own ecosystem by maintaining control over the full tech stack behind your product.
 +
 +
=== Matériel ===
 +
Hardware designs are licensed under a Creative Commons license. While other development tools of a similar design must also be open source, the hardware designs can be used in a proprietary product whose design will naturally diverge from ours.
 +
 +
=== Firmware ===
 +
Firmware libraries are licensed under an LGPL license. Improvements to our libraries must be open sourced and contributed back to the community; however, proprietary applications can be built on top of our libraries without licensing issues.
 +
 +
=== Cloud ===
 +
Our cloud software is licensed under an AGPL/LGPL license; the Spark protocol module is LGPL and can be used in proprietary services, while the Spark server is AGPL licensed and improvements to the server must be open sourced. Commercial licenses are avialable; contact us for more information.
 +
 +
=== Interface ===
 +
All language wrappers and SDKs developed by Spark are released under a business-friendly Apache license; language wrappers developed by the community are delivered under a wide range of licenses.
    
{{Spark.IO-Développer-TRAILER}}
 
{{Spark.IO-Développer-TRAILER}}
29 918

modifications

Menu de navigation