Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | 13-Aug-2024 | - | ||||
prj/ | H | 22-May-2021 | - | |||
raptor/ | H | 13-Aug-2024 | - | |||
rasqal/ | H | 22-May-2021 | - | |||
redland/ | H | 22-May-2021 | - | |||
README | H A D | 22-May-2021 | 1.6 KiB | 40 | 32 | |
redlandversion.mk | H A D | 22-May-2021 | 1,017 | 29 | 3 |
README
1 Redland RDF library (librdf) 2 3 Module: external/redland 4 5 Upstream URL: http://librdf.org/ 6 7 License: Triple-licensed: LGPL v2+/GPL v2+/Apache v2 8 Note that the Apache Software Foundation distributes 9 this software only under Apache License v2 10 (see LICENSE in the root dir) 11 12 Description: 13 This module contains the third-party Redland RDF / librdf library, which 14 is needed to support data in RDF (Resource Description Framework) format. 15 It consists of 3 parts: 16 - raptor: parsers and serializers for numerous RDF file formats 17 - rasqal: query engine which supports SPARQL queries 18 - redland: librdf integrates raptor and rasqal, and provides numerous storage 19 engines for storing RDF graphs (in memory, SQL, ...) 20 21 Libraries: libraptor, librasqal, librdf 22 23 Patches: 24 There are several patches, most of which contain only hacks to get it to 25 build with OOo build system. 26 There used to be also 3 patches here that fix bugs in redland and ought to be 27 of general interest: 28 - redland-1.0.8.patch.free_null: 29 redland destructor functions don't check if argument is NULL 30 - redland-1.0.8.patch.storage_hashes_context_serialize_get_statement: 31 hashes storage: the function to create statements during serialization does 32 not fill in the context propery (i.e. context is NULL) 33 - redland-1.0.8.patch.storage_hashes_list_duplicates: 34 hashes, list storage: if contexts are enabled, then it is possible to add 35 duplicate statements 36 Attempts to upstream these patches failed for reasons upstream kept to 37 themselves. Now these patches are replaced with workarounds in unoxml. 38 Note to future maintainers: work around redland bugs in client code. 39 40