-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
removed obsolete, fixed the about, default, index, license
- Loading branch information
Showing
166 changed files
with
47 additions
and
5,664 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,31 +1,22 @@ | ||
--- | ||
layout: default | ||
title: Mozart Programming System | ||
title: OpenPTV software | ||
--- | ||
|
||
# Mozart Programming System | ||
# OpenPTV software | ||
|
||
The Mozart Programming System combines research in programming language design | ||
and implementation, constraint logic programming, distributed computing, and | ||
human-computer interfaces. | ||
The OpenPTV, open source particle tracking velocimetry software includes the library, written in ANSI C, of the basic | ||
algorithms of stereoscopic matching, particle detection, epipolar geometry and tracking that allow a complete processing | ||
of multi-camera images to obtain a three-dimensional (3D) motion of multiple objects. Typically the objects would be | ||
small particles (flow tracers) but can be, not exclusively, insects or fish, or even humans. | ||
|
||
Mozart provides expressive power and advanced functionality. Its 64-bit | ||
implementation supports modern architectures and provides both compiled and | ||
REPL interpreter execution for incremental development and experimentation. | ||
|
||
## Backwards-compatibility | ||
|
||
The software has been changing since the first days, due to different hardware, methods, algorithms, | ||
scientific questions, and programming skills of the developers. We try to keep (see the mailing list for the | ||
discussions) the backward compatibility using more or less the same simplest ASCII format for our configuration | ||
files, inputs and outputs. This is, however, not promised so if you plan to upgrade the software, keep the older version | ||
with your older data sets. | ||
|
||
# Mozart 2 Alpha | ||
|
||
We are happy to announce the release of Mozart 2, and invite you to give it a | ||
try. The new release has a new 64 bit virtual machine and reflective | ||
language-extension layer. This will be used for future language research and | ||
teaching at UCL. | ||
|
||
## Backwards-compatibility | ||
|
||
While the language in the main is unchanged, the *constraint* and *distribution* | ||
subsystems of Mozart 1 are not present in Mozart 2, so programs using them will | ||
not work. While distribution and constraints will be added to Mozart 2, they | ||
will not be the same systems as those of Mozart 1, and backwards compatibility | ||
is not guaranteed. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,96 +1,17 @@ | ||
--- | ||
layout: default | ||
title: History of the Mozart Programming System | ||
title: History of the OpenPTV consortium and the software | ||
--- | ||
|
||
# History | ||
|
||
Mozart has a history of academic collaboration and development. | ||
<!-- TODO: mention conferences, publications, .. --> | ||
|
||
## Previous Implementations of Oz | ||
### How it started | ||
OpenPTV is based on the core algorithms developed at ETH Zurich, see [3D-PTV](http://3dptv.github.com). The branches of the Zurich code have been developed independently by TU/e group of [Turbulence and Vortex Dynamics](http://www.tue.nl/en/university/departments/applied-physics/research/transport-physics/turbulence-and-vortex-dynamics-wdy/) (C++ version with Tcl/Tk and few new algorithms of general coordinate transformation) and by the [Turbulence Structure Laboratory](http://www.eng.tau.ac.il/turbulencelab) at Tel Aviv University (Python version, PyPTV). Following the meeting at TU/e in October 2012, the three groups (ETH, TU/e and TAU) decided to release their software under open source licenses. | ||
|
||
Oz has existed in several forms prior to Mozart 2. Here are the ones we know of. | ||
### Kick-off meeting in Tel Aviv, April 29 - May 3, 2013 | ||
[<del>Workshop on Open Particle Tracking Velocimetry</del>](/cost-meeting-tel-aviv.html) | ||
|
||
### Mozart 1 | ||
[Outcome of the kick-off meeting](/post-meeting.html) | ||
|
||
Discontinued at 1.4, now replaced by its successor implementation Mozart 2. *No longer supported*. | ||
|
||
### The DFKI Oz 2 System | ||
|
||
All features of [DFKI Oz 2](http://www.ps.uni-sb.de/oz2/) are subsumed by | ||
Mozart. *No longer supported*. | ||
|
||
### The DFKI Oz 1 System | ||
|
||
[Oz 1 is still available](http://www.ps.uni-saarland.de/oz1/) as documentation | ||
of how Oz evolved and for those interested in an ultraconcurrent programming | ||
language. For all practical concerns use Mozart. *No longer supported*. | ||
|
||
|
||
## Mozart Board | ||
|
||
Previously, Mozart development was overseen by a board of senior community | ||
members. Development is now managed by the [PLDC Research Group](http://www.info.ucl.ac.be/~pvr/pldc.html) at UCL. | ||
|
||
Past board members include: | ||
|
||
<table width="100%"> | ||
<tr> | ||
<td width="25%"><a href="http://www.info.ucl.ac.be/%7eraph/">Raphaël Collet</a></td> | ||
<td width="60%"><a href="http://www.ucl.ac.be/">Université catholique de Louvain</a></td> | ||
<td width="15%">Belgium</td> | ||
</tr> | ||
<tr> | ||
<td><a href="http://www.lifl.fr/%7educhier/">Denys Duchier</a></td> | ||
<td><a href="http://www.lifl.fr/">Laboratoire d'Informatique Fondamentale de Lille</a></td> | ||
<td>France</td> | ||
</tr> | ||
<tr> | ||
<td><a href="http://www.sics.se/%7eseif/">Seif Haridi</a></td> | ||
<td><a href="http://www.sics.se/">SICS</a>, <a href="http://www.kth.se/">KTH</a></td> | ||
<td>Sweden</td> | ||
</tr> | ||
<tr> | ||
<td><a href="http://www.ling.gu.se/%7elager/">Torbjörn Lager</a></td> | ||
<td><a href="http://gu.se/">Göteborgs Universitet</a></td> | ||
<td>Sweden</td> | ||
</tr> | ||
<tr> | ||
<td><a href="http://www.sics.se/%7ekost/">Konstantin Popov</a></td> | ||
<td><a href="http://www.sics.se/">SICS</a></td> | ||
<td>Sweden</td> | ||
</tr> | ||
<tr> | ||
<td><a href="http://ingenieria.puj.edu.co/sistemas/profesores/crueda/">Camilo Rueda</a></td> | ||
<td><a href="http://sparta.javeriana.edu.co/">Universidad Javeriana</a></td> | ||
<td>Colombia</td> | ||
</tr> | ||
<tr> | ||
<td width="25%"><a href="http://web.it.kth.se/%7eschulte/">Christian Schulte</a></td> | ||
<td width="60%"><a href="http://www.kth.se/">KTH</a></td> | ||
<td width="15%">Sweden</td> | ||
</tr> | ||
<tr> | ||
<td><a href="http://www.ps.uni-sb.de/%7esmolka/">Gert Smolka</a></td> | ||
<td><a href="http://www.uni-sb.de/">Universität des Saarlandes</a></td> | ||
<td>Germany</td> | ||
</tr> | ||
<tr> | ||
<td><a href="http://www.info.ucl.ac.be/people/cvvanroy.html">Peter Van Roy</a></td> | ||
<td><a href="http://www.ucl.ac.be/">Université catholique de Louvain</a></td> | ||
<td>Belgium</td> | ||
</tr> | ||
</table> | ||
|
||
|
||
|
||
|
||
## Artwork | ||
|
||
### Documentation Comics | ||
The comics used in the Mozart documentation have been done by Andreas Schoch. | ||
|
||
###The Mozart Logo | ||
|
||
The Mozart logo was designed by Christian Lindig. | ||
See some of our photos and media here: [photos and media](/media.html "Photos and media") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,14 @@ | ||
--- | ||
layout: default | ||
title: Mozart License | ||
title: OpenPTV License | ||
--- | ||
|
||
# Mozart is Free Software | ||
# OpenPTV is Free Software | ||
|
||
Mozart is free software. Mozart is completely free of charge, including full | ||
source code and a license for all use including commercial use. Technically, | ||
the license is what's known as 'X11 style'. | ||
|
||
The [Free Software Foundation](http://www.fsf.org/) lists Mozart in its | ||
[Free Software Directory](http://directory.fsf.org/). | ||
Check [Free Software Foundation](http://www.fsf.org/) for the definition of free software. | ||
|
||
## Mozart License Agreement | ||
## OpenPTV License Agreement | ||
|
||
[LGPL licensed `liboptv` library and MIT-licensed Python GUI](http://github.com/openptv/openptv-python) | ||
|
||
You can also read the details of the [Mozart license](./license.html) ([as plain text](./LICENSE)). |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.