October 2011

[an error occurred while processing this directive]
(Click Message to Learn More)

What is Sedona

-- a language, a protocol, a framework, a town in Arizona?

Brian Frank
Brian Frank,

New Products
[an error occurred while processing this directive]
Site Search
[an error occurred while processing this directive]
Past Issues
[an error occurred while processing this directive]
[an error occurred while processing this directive]

Actually it is all of the above!  The best way to describe Sedona is as a complete "platform" to speed the development of smart, networked devices such as I/O controllers.  As a platform it includes several components:

What is Sedona used for?

Sedona is essentially a ready-to-use software platform which is designed to be easily added to a networked device to give it smarts.  The Sedona software can be used to augment existing software or be the primary software application on a device.  Out-the-box, the Sedona Framework can be used to:

Is Sedona open and what does that mean to potential users?

[an error occurred while processing this directive] Sedona is "open" in the sense that all the intellectual property is licensed under a flexible "academic styled" open source license, the AFL 3.0.  As an open source platform, vendors have full access to all the source code.

This license grants commercial use of Sedona without any royalty payments.  By "academic style" we mean that the AFL 3.0 does not require derivative works also be open source.  This is in contrast a license like the GPL (used by Linux) which requires all derivate works to also be licensed under the GPL (and also be open source).  With the AFL a commercial company can improve, change, modify the Sedona source code and decide to keep those improvements as part of their proprietary offering.  So the license provides commercial company's a great deal of flexibility to tune Sedona for their own devices and applications.

Are people using Sedona today?

Yes, quite a few manufactures are shipping devices with Sedona as a standard software component.  Off the top of my head I know the following vendors are shipping Sedona powered devices: Infocon, Contemporary Controls, Solidyne, Pervasive Devices, SysMik.  And I am aware of quite a few products in development which will use Sedona which aren't publicly announced yet.

How can I learn more about Sedona and get the code base?

The best way to get started with Sedona is to visit http://sedonadev.org/.  You can review all the documentation and download the latest code from that site.  The website also has links to the live Mercurial code repository as well as links the forum used by the community.


[an error occurred while processing this directive]
[Click Banner To Learn More]

[Home Page]  [The Automator]  [About]  [Subscribe ]  [Contact Us]


Want Ads

Our Sponsors