'$RCSfile: eml-software.xsd,v $'
Copyright: 2000 Regents of the University of California and the
National Center for Ecological Analysis and Synthesis
For Details: http://knb.ecoinformatics.org/
'$Author: berkley $'
'$Date: 2002/04/21 22:45:30 $'
'$Revision: 1.6 $'
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
eml-software
The eml-software module contains general information that describes
software resources.
Software
Defines a software distribution.
The 'softwarePackage' element contains general information about a
software resource that is being documented. This field is
intended to give information for software tools that are needed
to interpret a dataset, software that was written to process a
resource, or software as a resource in itself.
It is based on eml-resource and Open Software Description (OSD)
a W3C submission.
Please see the examples for each subelement of the 'softwarePackage' type.
The softwarePackage Element was introduced in 2.0.0 beta 9. It replaces
the software element. The 'software' element was introduced into EML 2.0,
however it was derived from the eml-software module in EML 1.4.
Implementation describes the hardware and operating system
the package runs on. Note a package can have multiple
implementations. So for example a package may be written in
java and the 'package' may run on numerous hardware and
operating systems like Pentium/Linux, Pentium/NT and so on...
Hardware and Software descriptions that have different
constraints can be placed here.
Please see the examples for each subelement of the 'implementation' type.
The implementation Element was introduced in 2.0.0 beta 9.
Version of the software being packaged.
String value corresponding to the major, minor, custom, and build version xs:annotation
The implementation Element was introduced in 2.0.0 beta 9.