<?xml version="1.0" encoding="utf-8"?>






<!--jsp:useBean id="kb" scope="session" class="com.lime.kb.IKnowledgeBase" /-->




<rss version="2.0">
	<channel>
		<title>Einet</title>
		<link>http://www.einet.com.au/</link>
		<description>Home of Argot & Colony</description>
		<language>en-us</language>
		<pubDate>Tue Sep 07 11:28:42 GMT 2010</pubDate>
		<lastBuildDate>Tue Sep 07 11:28:42 GMT 2010</lastBuildDate>
		<docs>http://www.einet.com.au/rss.x</docs>
		<generator>LimeSite RSS 1.0</generator>
		<managingEditor>david@livemedia.com.au</managingEditor>
		<webMaster>david@livemedia.com.au</webMaster>
		
			
			<item>
				<title>Downloads</title>
				<link>http://www.einet.com.au//Downloads</link>
				<description>Argot and Colony versios after 1.3.beta are released under a BSD license.  Previous versions are available under the Argot Public License.

&lt;p&gt;Argot is available for C, Java and .Net(C#).  Alpha versions of Argot are available for Lua and Python via our subversion repository.

&lt;p&gt;&lt;h1&gt;Argot&lt;/h1&gt;
&lt;p&gt;&lt;a href=&quot;/files/ArgotJava-1.3.b.zip&quot;&gt;ArgotJava-1.3.b.zip&lt;/a&gt; &lt;b&gt;(16th March 2010)&lt;/b&gt;&lt;br/&gt;

&lt;p&gt;&lt;a href=&quot;/files/ArgotJava-1.3.alpha.zip&quot;&gt;ArgotJava-1.3.alpha.zip&lt;/a&gt; (26th April 2009)&lt;br/&gt;
&lt;a href=&quot;/files/ArgotJava-1.2.2.zip&quot;&gt;ArgotJava-1.2.2.zip&lt;/a&gt; (17th January 2008) &lt;br/&gt;
&lt;a href=&quot;/files/ArgotJava-1.2.1a.zip&quot;&gt;ArgotJava-1.2.1a.zip&lt;/a&gt; (14th October 2007) &lt;br/&gt;
&lt;a href=&quot;/files/ArgotJava-1.2.1.zip&quot;&gt;ArgotJava-1.2.1.zip&lt;/a&gt; (4th October 2007) &lt;br/&gt;
&lt;a href=&quot;/files/ArgotNet-1.2.0.zip&quot;&gt;ArgotNet-1.2.0.zip&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;/files/ArgotC-1.2.0.tar.gz&quot;&gt;ArgotC-1.2.0.tar.gz&lt;/a&gt;

&lt;p&gt;&lt;h1&gt;Argot Compiler&lt;/h1&gt;

&lt;p&gt;The Argot dictionary compiler is used to create Argot dictionary files. It is included in all of the above distributions as binary.  The following provides the source distribution.

&lt;p&gt;&lt;a href=&quot;/files/ArgotCompiler-1.3.b.zip&quot;&gt;ArgotCompiler-1.3.b.zip&lt;/a&gt; &lt;b&gt;(16th March 2010)&lt;/b&gt;

&lt;p&gt;&lt;a href=&quot;/files/ArgotCompiler-1.3.alpha.zip&quot;&gt;ArgotCompiler-1.3.alpha.zip&lt;/a&gt; (26th April 2009)&lt;br/&gt;
&lt;a href=&quot;/files/ArgotCompiler-1.2.2.zip&quot;&gt;ArgotCompiler-1.2.2.zip&lt;/a&gt; (17th January 2008)&lt;br/&gt;
&lt;a href=&quot;/files/ArgotCompiler-1.2.1a.zip&quot;&gt;ArgotCompiler-1.2.1a.zip&lt;/a&gt; (14th October 2007)&lt;br/&gt;
&lt;a href=&quot;/files/ArgotCompiler-1.2.1.zip&quot;&gt;ArgotCompiler-1.2.1.zip&lt;/a&gt; (4th October 2007)

&lt;p&gt;&lt;h1&gt;Colony&lt;/h1&gt;

&lt;p&gt;Colony provides a set of tools to do remote method invocation.  It also includes a distributed virtual machine mechanism.  Colony is available for Java only at this time.

&lt;p&gt;&lt;a href=&quot;/files/ColonyJava-1.3.b.zip&quot;&gt;ColonyJava-1.3.b.zip&lt;/a&gt; &lt;b&gt;(16th March 2010)&lt;/b&gt;

&lt;p&gt;&lt;a href=&quot;/files/ColonyJava-1.2.2.zip&quot;&gt;ColonyJava-1.2.2.zip&lt;/a&gt; (17th January 2008)&lt;/b&gt;&lt;br/&gt;
&lt;a href=&quot;/files/ColonyJava-1.2.1.zip&quot;&gt;ColonyJava-1.2.1.zip&lt;/a&gt; (4th October 2007)&lt;br/&gt;

&lt;p&gt;&lt;h1&gt;Argot MCG (Micro Code Generator)&lt;/h1&gt;

&lt;p&gt;Argot Micro Code Generator generates dictionary files in C for embedded applications.

&lt;p&gt;&lt;a href=&quot;/files/ArgotMcg-1.0.0.zip&quot;&gt;ArgotMcg-1.0.0.zip&lt;/a&gt; &lt;b&gt;(16th March 2010)&lt;/b&gt;

&lt;p&gt;&lt;h1&gt;Argot Contiki Project&lt;/h1&gt;

&lt;p&gt;The Argot Contiki project is an example of a Argot running on Contiki.  This project uses the Argot MCG tool to embed an Argot dictionary in an embedded device.
 
&lt;p&gt;&lt;a href=&quot;/files/ContikiArgot-1.0.0.zip&quot;&gt;ContikiArgot-1.0.0.zip&lt;/a&gt; &lt;b&gt;(16th March 2010)&lt;/b&gt;

&lt;p&gt;&lt;h1&gt;Colony COAP Project&lt;/h1&gt;

&lt;p&gt;This project is currently in early development.  It will provide a complete implementation of the COAP protocol which is currently being defined by the IETF Core Working Group.  The current implementation extends the COAP protocol defined by Zach Shelby and Brian Frank with additional fields; these are documented in the README.  This early release demonstrates a simple echo server.  More features and examples will be released soon.

&lt;p&gt;&lt;a href=&quot;/files/ColonyCoap-0.5.0.zip&quot;&gt;ColonyCoap-0.5.0.zip&lt;/a&gt; &lt;b&gt;(24th March 2010)&lt;/b&gt;


&lt;p&gt;&lt;h1&gt;Subversion&lt;/h1&gt;
&lt;p&gt;You may also access our subversion repository for source code versions of the software. The repository is available via svn://svn.einet.com.au/einet.  You can browse the repository online via &lt;a href=&quot;http://svn.einet.com.au&quot;&gt;svn.einet.com.au&lt;/a&gt;.

</description>
				<pubDate>Wed Mar 24 10:58:46 GMT 2010</pubDate>
				<guid>http://www.einet.com.au//Downloads?v=32</guid>
			</item>
			
			<item>
				<title>16th March 2010</title>
				<link>http://www.einet.com.au//News/16th_March_2010</link>
				<description>A lot of releases today.  There&#39;s new minor releases of Argot and the Argot Compiler.  There&#39;s also a new release of Colony which operates with the latest Argot versions.  In addition I&#39;ve released the Argot MCG (Micro Code Generator) which is used to generate C based dictionary files for embedded applications.  To demonstrate Argot MCG I&#39;ve also released the example Argot Contiki project.  This demonstrates Argot on and embedded device.  All releases are distributed under a BSD license and are available on the &lt;a href=&quot;/Downloads&quot;&gt;Downloads&lt;/a&gt; page.</description>
				<pubDate>Tue Mar 16 10:50:22 GMT 2010</pubDate>
				<guid>http://www.einet.com.au//News/16th_March_2010?v=2</guid>
			</item>
			
			<item>
				<title>22nd February 2010</title>
				<link>http://www.einet.com.au//News/22nd_February_2010</link>
				<description>I&#39;m pleased to release Argot for Java 1.3.beta, the first official release of Argot software using a BSD license.  The patent for Argot has also been abandoned allowing the technology to be modified, adapted, rebuilt, etc. This release is a step closer to the 1.3.0 release and includes changes designed for the &quot;Internet of Things&quot;.  Specifically the UVInt28 atomic type has been introduced to reduce meta data size.  The Argot compiler has also been updated and released. See the &lt;a href=&quot;/Downloads&quot;&gt;downloads&lt;/a&gt; page to get the software.</description>
				<pubDate>Mon Feb 22 12:15:25 GMT 2010</pubDate>
				<guid>http://www.einet.com.au//News/22nd_February_2010?v=3</guid>
			</item>
			
			<item>
				<title>Contact</title>
				<link>http://www.einet.com.au//Contact</link>
				<description>
Live Media Pty. Ltd.&lt;br&gt;
PO Box 4591&lt;br&gt;
Melbourne  Australia  3001

&lt;p&gt;Contact:  David Ryan          david@einet.com.au

&lt;p&gt;
Phone:  +61 411 748 264&lt;br&gt;

</description>
				<pubDate>Wed Feb 17 11:13:48 GMT 2010</pubDate>
				<guid>http://www.einet.com.au//Contact?v=22</guid>
			</item>
			
			<item>
				<title>License</title>
				<link>http://www.einet.com.au//License</link>
				<description>All software is licensed using a BSD style license as documented below:

&lt;p&gt;Copyright (c) 2003-2010, Live Media Pty. Ltd.
All rights reserved.

&lt;p&gt;Redistribution and use in source and binary forms, with or without modification, are permitted
provided that the following conditions are met:

&lt;ol&gt;
 &lt;li&gt;Redistributions of source code must retain the above copyright notice, this list of
    conditions and the following disclaimer.&lt;/li&gt;
 &lt;li&gt;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.&lt;/li&gt;
 &lt;li&gt;Neither the name of Live Media nor the names of its contributors may be used to endorse
    or promote products derived from this software without specific prior written permission.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS 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 THE COPYRIGHT HOLDER
OR 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.
</description>
				<pubDate>Wed Feb 17 11:11:22 GMT 2010</pubDate>
				<guid>http://www.einet.com.au//License?v=12</guid>
			</item>
			
			<item>
				<title>Home Content</title>
				<link>http://www.einet.com.au//Home_Content</link>
				<description>&lt;img src=&quot;images/argot_small.gif&quot; align=&quot;right&quot;/&gt;Einet is the home of Argot and Colony, tools for building distributed applications such as sensor networks or web services.

&lt;p&gt;Argot provides a method of describing binary data and runtime libraries to perform encoding and data mapping from data streams to applications. Argot uses 21 unique primitive meta types to describe the structure and format of binary information.  A unique feature of this is that the meta data uses the same Argot binary encoding.  This meta data format can allow the full meta data associated with a file or protocol to be embedded on devices or in files in as little as 4kb of data.

&lt;p&gt;&lt;img src=&quot;images/colony_small.gif&quot; align=&quot;left&quot;/&gt;Colony uses Argot to provide the middleware for creating distributed applications.  Colony has functional similarities with XML web services, CORBA, and other distributed technologies.  Colony has many features which make it better suited than XML based web services and CORBA in distributed applications.  Colony provides a middleware framework which allows developers to be up and running quickly.  At the same time the framework is flexible enough to allow a developer to change nearly every aspect of communications to suit their needs.

&lt;p&gt;Both Argot and Colony are licensed using the BSD license from version 1.3.b.  Argot is currently available for Java with older versions in C and C#.  Colony is currently available for Java.  Over time we intend to support a wide variety of langauages.  

&lt;p&gt;To learn more about Argot and Colony, read the following.
 
&lt;ul&gt;
&lt;li&gt;Our &lt;a href=&quot;/Vision&quot;&gt;vision&lt;/a&gt; for distributed computing and how Colony and Argot fit.
&lt;li&gt;An introduction to &lt;a href=&quot;/Argot/Introduction_to_Argot&quot;&gt;Argot&lt;/a&gt; and &lt;a href=&quot;/Colony/Introduction&quot;&gt;Colony&lt;/a&gt;.
&lt;li&gt;Tutorials for &lt;a href=&quot;/Argot/Argot_Tutorial&quot;&gt;Argot&lt;/a&gt; and &lt;a href=&quot;/Colony/Tutorial&quot;&gt;Colony&lt;/a&gt; 
&lt;li&gt;Read &lt;a href=&quot;/Articles&quot;&gt;White Papers&lt;/a&gt; for the background and technical details of Argot and Colony.
&lt;li&gt;&lt;a href=&quot;/Download&quot;&gt;Download&lt;/a&gt; Argot and Colony.
&lt;/ul&gt;


</description>
				<pubDate>Wed Feb 17 11:09:26 GMT 2010</pubDate>
				<guid>http://www.einet.com.au//Home_Content?v=35</guid>
			</item>
			
			<item>
				<title>9 September 2009</title>
				<link>http://www.einet.com.au//News/9_September_2009</link>
				<description>I have updated the &lt;a href=&quot;/White_papers/Argot_Programmer&#39;s_Guide_1.3.alpha&quot;&gt;Argot Programmer&#39;s Guide&lt;/a&gt; with information for Argot 1.3.alpha and made it available in the White papers section.  The document covers more detail of the theory behind Argot; especially the new meta data versioning aspects introduced in the 1.3 meta dictionary.</description>
				<pubDate>Wed Sep 09 13:00:05 GMT 2009</pubDate>
				<guid>http://www.einet.com.au//News/9_September_2009?v=1</guid>
			</item>
			
			<item>
				<title>Argot Programmer&#39;s Guide 1.3.alpha</title>
				<link>http://www.einet.com.au//White_papers/Argot_Programmer&#39;s_Guide_1.3.alpha</link>
				<description>This is the updated version of the Argot Programmer&#39;s guide. It provides a good introduction to the theory behind Argot data encoding and programming with Argot.

&lt;p&gt;&lt;b&gt;Now updated for Argot 1.3.alpha&lt;/b&gt;</description>
				<pubDate>Wed Sep 09 12:11:35 GMT 2009</pubDate>
				<guid>http://www.einet.com.au//White_papers/Argot_Programmer&#39;s_Guide_1.3.alpha?v=1</guid>
			</item>
			
			<item>
				<title>26 April 2009</title>
				<link>http://www.einet.com.au//News/26_April_2009</link>
				<description>The first Alpha release of Argot 1.3 is now available from the &lt;a href=&quot;/Downloads&quot;&gt;downloads&lt;/a&gt; page.  The 1.3 series of Argot includes considerable changes to the Argot meta dictionary; the core technology of Argot.  The most significant changes revolve around adding meta data versioning support and a new Argot compiler syntax.  Check the README.TXT file to see the many other small changes have been made to improve the Argot.  

&lt;p&gt;This release is Alpha, so very little testing or examples have been provided.    In the coming weeks Argot will be cleaned up ready for a 1.3.0 release compilete with documentation, examples and better test coverage.</description>
				<pubDate>Sun Apr 26 07:00:42 GMT 2009</pubDate>
				<guid>http://www.einet.com.au//News/26_April_2009?v=1</guid>
			</item>
			
			<item>
				<title>9 April 2009</title>
				<link>http://www.einet.com.au//News/9_April_2009</link>
				<description>I&#39;m currently preparing a major revision of Argot which introduces the concept of meta data type versioning.  A detailed technical discussion is being introduced on my Blog over at &lt;a href=&quot;http://www.livemedia.com.au/Blog&quot;&gt;www.livemedia.com.au/Blog&lt;/a&gt;.  This will form the basis of Argot 1.3 which will also come with a number of other major enhancements.</description>
				<pubDate>Thu Apr 09 13:20:17 GMT 2009</pubDate>
				<guid>http://www.einet.com.au//News/9_April_2009?v=1</guid>
			</item>
					
	</channel>
</rss>
