CodeSynthesis XSD: Difference between revisions

Content deleted Content added
Yobot (talk | contribs)
m clean up, References after punctuation per WP:REFPUNC and WP:PAIC using AWB (8434)
Boseko (talk | contribs)
Update release information
Line 1:
{{ Infobox Softwaresoftware
| name = CodeSynthesis XSD
|logo developer = [[Code =Synthesis]]
|screenshot status = Active
| latest release version = =4.0.0
|caption =
| latest release date = {{Start date and =age|2014|07|22}}
|collapsible =
| operating system = [[Cross-platform]] =[[C++]]
|author =
| programming language = [[C++]]
|developer =
|released genre = [[XML Data Binding]]
| license = [[GNU General Public License]] and Proprietary License
|latest release version =
| website = http://www.codesynthesis.com/products/xsd
|latest release date =
|latest preview version =
|latest preview date =
|frequently updated =
|programming language = C++
|operating system =
|platform =
|size =
|language =
|status =
|genre = [[library (computing)|library]] or [[Software framework|framework]]
|license = GPLv2 + exceptions (proprietary)
|website =
}}
 
'''CodeSynthesis XSD''' is an [[XML Data Binding]] compiler for [[C++]] developed by [[Code Synthesis]] and [[dual license|dual-licensed]] under the [[GNU GPL]] and a proprietary license. Given an [[XML]] instance specification ([[XML Schema (W3C)|XML Schema]]), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code. It is supported on a large number of platforms, including [[IBM AIX (operating system)|AIX]], [[Linux|GNU/Linux]], [[HPUX|HP-UX]], [[Mac OS X]], [[Solaris Operating System|Solaris]], [[Microsoft Windows|Windows]], [[OpenVMS|HP OpenVMS]], and [[z/OS|IBM z/OS]]. Supported C++ compilers include [[GNU Compiler Collection|GNU G++]], [[Intel C++]], [[HP aCC]], [[Sun C++]], [[IBM XL C++]], and [[Microsoft Visual C++]]. A version for mobile and embedded systems, called [[CodeSynthesis XSD/e]], is also available.