body header logo
Navigation
Recent SVN Commit Activity

sourceforge

The MyExperience tool is open source software under the BSD license and is hosted on SourceForge here. Beyond hosting the MyExperience source code, SourceForge also provides a variety of project organization features such as mailing lists, bug trackers, and feature request forms. We encourage you to utilize these forums to provide feedback to us.

svn access

The MyExperience source code is hosted via the Subversion (SVN) code repository on SourceForge. I strongly recommend using TortoiseSVN if you're using Windows as a front-end client to SVN. This project's SourceForge.net Subversion repository can be checked out through SVN with the following command:

svn co https://myexperience.svn.sourceforge.net/svnroot/myexperience/Trunk myexperience

Note that as of February 29th, 2008, the Trunk itself is 186.12 megabytes. This is because the Trunk contains documentation, images, mockups, and the website in addition to the source code. If you would like to check out only the source code, you can do so with this command:

svn co https://myexperience.svn.sourceforge.net/svnroot/myexperience/Trunk/Source myexperience

Finally, if you would like to check out the entire MyExperience source tree (including branches), use this URL instead:

svn co https://myexperience.svn.sourceforge.net/svnroot/myexperience/ myexperience

third party code

MyExperience relies on code / resources from the following projects:
  • Roam Roam provides an extensive set of user interface widgets, collection classes, and device related utility functions (e.g., idle state notifications) not currently found in the .NET Compact Framework.
  • Smart Device Framework 2.1 Community Edition OpenNETCF's Smart Device Framework 2.1 improves the development experience for Smart Device developers using the Microsoft .NET Compact Framework. Functionality from previous versions of the Smart Device Framework has often been implemented into the actual .NET CF library.
  • log4net log4net is a tool to help the programmer output log statements to a variety of output targets. log4net is a port of the excellent log4j framework to the .NET runtime. The framework is similar in spirit to the original log4j but takes advantage of new features in the .NET runtime.
  • 32feet.NET 32feet.NET is a shared-source project to make personal area networking technologies such as Bluetooth, Infrared (IrDA) and more, easily accessible from .NET code. It supports desktop, mobile or embedded systems.
  • POLS Intel POLS is a Privacy-Observant Location System that provides an easy to use, on-device localization solution for mobile application developers. The goal of POLS is to lower the barrier of entry for location-based applications on mobile devices.
  • Tango Icon Gallery The Tango Icon Project exists to help create a consistent graphical user interface experience for free and Open Source software.

license background

MyExperience uses the BSD open-source license. You may obtain a copy of the BSD license here, where the owner, organization and year are as follows:

<OWNER> = Regents of the University of Washington, Intel Research Seattle and the MyExperience project
<ORGANIZATION> = University of Washington
<YEAR> = 2005 - 2007

The BSD license allows free redistribution of MyExperience, albeit with acknowledgement that MyExperience is a component in the redistributed software. Though not necessary, we would greatly appreciate being informed of how MyExperience has been of use to you (email us here).

license

A plaintext version of this license can be downloaded here.

Copyright (c) 2005-2007, Regents of the University of Washington, Intel Research Seattle and the MyExperience project All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. 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.
  3. Neither the name of the University of Washington nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 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 OWNER 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.