Difference between revisions of "Zcl"

From Free Software Directory
Jump to: navigation, search
(created entry)
 
(+resources;-bogus prerequisites;+correct prerequisites;-license text;+license link;+...)
Line 3: Line 3:
 
|Short description=Java binding for OpenCL
 
|Short description=Java binding for OpenCL
 
|Full description=zcl is a hand-rolled Java binding for OpenCL 2.1.
 
|Full description=zcl is a hand-rolled Java binding for OpenCL 2.1.
 
 
It maps closely to the OpenCL api whilst maintaining "Javaness" - type safety, object orientation, and garbage collection.
 
It maps closely to the OpenCL api whilst maintaining "Javaness" - type safety, object orientation, and garbage collection.
 
|Homepage URL=https://www.zedzone.space/software/zcl.html
 
|Homepage URL=https://www.zedzone.space/software/zcl.html
 
|Is High Priority Project=No
 
|Is High Priority Project=No
|Computer languages=C, java
+
|Computer languages=C, Java
 
|Decommissioned or Obsolete=No
 
|Decommissioned or Obsolete=No
|Keywords=opencl, java, jni
+
|Keywords=OpenCL, Java, jni
 
|Version identifier=0.6
 
|Version identifier=0.6
 
|Version date=2017/09/09
 
|Version date=2017/09/09
Line 15: Line 14:
 
|Version download=https://www.zedzone.space/count/dist/zcl-0.6.tar.gz
 
|Version download=https://www.zedzone.space/count/dist/zcl-0.6.tar.gz
 
|Version comment=Current release.  Development ongoing.
 
|Version comment=Current release.  Development ongoing.
 +
|Last review by=LorenzoAncora
 +
|Last review date=2019/04/05
 
|Submitted by=notzed
 
|Submitted by=notzed
 
|Submitted date=2019/04/03
 
|Submitted date=2019/04/03
Line 24: Line 25:
 
{{Project license
 
{{Project license
 
|License=GPLv3orlater
 
|License=GPLv3orlater
|License copyright=Copyright (C) 2014,2015 Michael Zucchi
+
|License copyright=Copyright (C) 2014, 2015 Michael Zucchi
 +
|License verified by=LorenzoAncora
 
|License verified date=2019-04-02
 
|License verified date=2019-04-02
 +
|License note=http://code.zedzone.space/zcl/fileview?f=zcl/README&v=1.6
 
}}
 
}}
 
{{Project license
 
{{Project license
 
|License=khronos
 
|License=khronos
 
|License copyright=Copyright (c) 2008 - 2012 The Khronos Group Inc.
 
|License copyright=Copyright (c) 2008 - 2012 The Khronos Group Inc.
 
+
|License verified by=LorenzoAncora
    Permission is hereby granted, free of charge, to any person
 
    obtaining a copy of this software and/or associated documentation
 
    files (the "Materials"), to deal in the Materials without
 
    restriction, including without limitation the rights to use, copy,
 
    modify, merge, publish, distribute, sublicense, and/or sell copies
 
    of the Materials, and to permit persons to whom the Materials are
 
    furnished to do so, subject to the following conditions:
 
 
 
    The above copyright notice and this permission notice shall be
 
    included in all copies or substantial portions of the Materials.
 
 
 
    THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 
    NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 
    HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 
    WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 
    OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER
 
    DEALINGS IN THE MATERIALS.
 
 
|License verified date=2019-04-02
 
|License verified date=2019-04-02
 +
|License note=http://code.zedzone.space/zcl/fileview?f=zcl/README&v=1.6
 
}}
 
}}
 
{{Person
 
{{Person
Line 56: Line 41:
 
|Role=developer
 
|Role=developer
 
|Username=notzed
 
|Username=notzed
 +
}}
 +
{{Resource
 +
|Resource kind=Homepage
 +
|Resource URL=https://www.zedzone.space/software/zcl.html
 +
}}
 +
{{Resource
 +
|Resource kind=VCS Repository Webview
 +
|Resource URL=https://code.zedzone.space/zcl/dirview?d=zcl&
 +
}}
 +
{{Resource
 +
|Resource kind=Changelog
 +
|Resource URL=https://www.zedzone.space/software/zcl.html
 +
}}
 +
{{Resource
 +
|Resource kind=General
 +
|Resource URL=https://www.zedzone.space/blog
 +
}}
 +
{{Resource
 +
|Resource kind=Download
 +
|Resource URL=https://www.zedzone.space/software/zcl.html
 
}}
 
}}
 
{{Software category
 
{{Software category
Line 63: Line 68:
 
|Software-development=compiler, programming-language
 
|Software-development=compiler, programming-language
 
|Use=library
 
|Use=library
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Source requirement
 +
|Prerequisite description=opencl 1.0+ runtime
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Required to build
 +
|Prerequisite description=gcc
 
}}
 
}}
 
{{Software prerequisite
 
{{Software prerequisite
 
|Prerequisite kind=Required to build
 
|Prerequisite kind=Required to build
|Prerequisite description=gcc, make, openjdk 8, mingw32 for windows build
+
|Prerequisite description=make
 
}}
 
}}
 
{{Software prerequisite
 
{{Software prerequisite
 
|Prerequisite kind=Required to use
 
|Prerequisite kind=Required to use
|Prerequisite description=opencl 1.0+ runtime
+
|Prerequisite description=openjdk
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Weak prerequisite
 +
|Prerequisite description=mingw32
 
}}
 
}}
 
{{Featured}}
 
{{Featured}}

Revision as of 13:09, 5 April 2019


[edit]

zcl

https://www.zedzone.space/software/zcl.html
Java binding for OpenCL

zcl is a hand-rolled Java binding for OpenCL 2.1. It maps closely to the OpenCL api whilst maintaining "Javaness" - type safety, object orientation, and garbage collection.





Licensing

License

Verified by

Verified on

Notes

License

Khronos

Verified by

LorenzoAncora

Verified on

2 April 2019

Verified by

LorenzoAncora

Verified on

2 April 2019




Leaders and contributors

Contact(s)Role
Michael Zucchi (Notzed) developer


Resources and communication

AudienceResource typeURI
Changeloghttps://www.zedzone.space/software/zcl.html
VCS Repository Webviewhttps://code.zedzone.space/zcl/dirview?d=zcl&
Downloadhttps://www.zedzone.space/software/zcl.html
Generalhttps://www.zedzone.space/blog
Homepagehttps://www.zedzone.space/software/zcl.html


Software prerequisites

KindDescription
Required to buildgcc
Required to buildmake
Required to useopenjdk
Weak prerequisitemingw32
Source requirementopencl 1.0+ runtime




Entry








"Khronos" is not in the list (ACEL, AFL-3.0, AGPL-1.0, AGPL-1.0-or-later, AGPL-3.0, AGPL-3.0-or-later, AGPL-3.0-or-later-with-exception, AGPL-3.0-with-exception, AGPLv1orlater, AGPLv3, ...) of allowed values for the "License" property.




"developer" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.



























Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.