Main > Programming > Libraries >

Liblicense 0.3

Liblicense 0.3

Sponsored Links

Liblicense 0.3 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.44 MB
Platform: Any Platform
License: LGPL (GNU Lesser General Public License)
Price:
Downloads: 816
Date added: 2007-08-03
Publisher: Scott Shawcroft

Liblicense 0.3 description

Liblicense is a library for managing license metadata, in particular CC licensing information.
The idea of this library started out on the IRC channel, in a discussion on how to best help boost the community of software developers working with things related to CC - mostly the metadata format.
Basically, the idea is to write a portable C library that manages metadata for CC licenses, and a bunch of other licenses of interest to the community.
The library will produce licensing information based on the specifications of calling libraries and programs. In addition to generating text for specific licenses, it will also allow an application to enumerate which licenses are currently available and provide descriptive text for each license, and for license features. It should also provide an easy way to specify "verify at" URLs.
The benefit of this library is that applications linking to it can correctly offer licensing choices, and these choices can be transparently updated through package managers as license versions are updated. Human readable descriptions will also be internationalized, preferably using the same .po files used by the CC web site. Hence liblicense will take advantage of package updating and i18n systems to allow applications to always provide c current and correct licensing choices and license text.
Part of the project is also to provide wrappers for the library for other languages, and to help external developers add metadata support to their projects. A good start will probably be to wrap the library for Python, and use it for ccpublisher.
We will also integrate a module system so that libraries can be used to embed and extract metadata in/from common formats.
As liblicense itself deals only with text strings, we can also make GUI libraries to provide dialogs which present these strings to the user in desktop or web applications. This layering ensures that such dialogs present consistent licensing choices.
Enhancements:
- This is the first version to feature desktop integration.
- It now features Gnome Nautilus integration: licenses are displayed and can be written from within Nautilus.
- The integration also takes advantage of emblems to visibly display files as licensed.
- Additionally, it features new modules supporting reading from and writing licenses to MSOffice (pre-2007), FLAC, Ogg+FLAC, MusePack, and SMIL.

Liblicense 0.3 Screenshot

Advertisements

Liblicense 0.3 Keywords

Bookmark Liblicense 0.3

Hyperlink code:
Link for forum:

Liblicense 0.3 Copyright

WareSeeker periodically updates pricing and software information of Liblicense 0.3 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Liblicense 0.3 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
JLicense is a Java utility library for validating and creating license keys. Free Download
Image Information Extractor its designed to extract metadata from images and export it to different formats. Free Download
Libkexiv2 is a wrapper around Exiv2 library to manipulate pictures metadata. Free Download
libbehate is a library with implementation of BHT communication protocol. Free Download
LibAxl (or just Axl) is an implementation of the XML 1.0 standard specification. Free Download
libany2uni is a library to extract raw unicode text from any written documents (office documents). Free Download
LM-X License manager enabling ISVs to control and safely distribute their software. The software supports a wide range of license models including tri... Free Download
libiptcdata is a C library for manipulating the International Press Telecommunications Council (IPTC). Free Download