Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.622.358 Times

Liblicense 0.3

  Date Added: August 12, 2010  |  Visits: 665

Liblicense

Report Broken Link
Printer Friendly Version


Product Homepage
Download (71 downloads)



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. Whats New in This Release: - 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.. SourceForge presents the Keystroke project. Keystroke is an open source application. SourceForge provides the world's largest selection of Open Source Software. Keystroke enables the transcription and logging of continuous media such as audio or video. It features media control (pause/play/seek) through keys to increase efficiency while transcribing and/or logging.

Requirements: No special requirements
Platforms: Linux
Keyword: Cc Licensing In Particular Liblicense Libraries Library License Licenses Licensing Metadata Programming
Users rating: 0/10

License: Freeware Size: 450.56 KB
USER REVIEWS
More Reviews or Write Review


LIBLICENSE RELATED
Delphi Utilities  -  RxLIB 2.0
Set of components which will be estimated by any programmer, in particular RxRichEdit (with support BMP of maps). Components for operation with forms, databases, visualisation
1003.52 KB  
Libraries  -  CoreLinux++ Function Load Library 0.1.1
CoreLinux++ Function Load Library (libclfll++) takes advantage of the abstract Library Load framework in the CoreLinux libclfw++ library by providing management of loading Linux shared libraries. Application developers define function objects as...
93.18 KB  
Development Tools  -  diapergluforth 0.5
diapergluforth script helps you to access functions in shared object libraries without recompile them against the library header.
 
Science  -  SNAKES 0.8.3
SNAKES is a Python library that provides all then necessary to define and execute many sorts of Petri nets, in particular those of the PBC and M-nets family. Its main aim is to be a general Petri net library, being able to cope with most Petri...
798.72 KB  
Development Tools  -  Yed library 2.0.0
This C software library is made of modules ( objects ) instanceable in according to the main paradigms of Object Oriented Programming: incapsulation,data hiding and inheritance. Yed core acts at only C compiler preprocessing level, using...
 
Libraries  -  WxLib 0.32
WxLib is a widely resuable C++ library that converts many facilities that are found in the standard C library into a form that is more appropriate for use in a C++ context. The library wraps functions for dealing with threads, files, FIFOs,...
276.48 KB  
Libraries  -  AirInv 0.1.1 Beta
AirInv was specially designed as a C++ library of airline inventory management classes and functions that is mainly targeted for simulations. Airinv makes an extensive use of existing open-source libraries for increased functionality, speed and...
 
Dictionaries  -  Esciurus - a personal electronic library 0.1.1
Desktop tool to organize your personal collection of electronic publications, in particular scientific ones. Also provides back-end libraries (Java) for access to OPF/OCF e-books, usable independently.
157.09 KB  
Multimedia & Graphics  -  RObotic Simulation Erlang eNgine 0.4.1.alpha
ROSEN means RObotic Simulation Erlang eNgine; it is a software library, written in Erlang, which simulates 3D environments and in particular autonomous mobile robots, each with its behaviour and interaction capabilities.
62.19 KB  
Science  -  ViennaGrid 1.0.0
ViennaGrid is a generic mesh handling library that provides the traversal of structured and unstructured grids in arbitrary spatial dimensions, in particular 1d, 2d and 3d. Quantities can be conveniently stored on mesh elements using ViennaData.
1.38 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.11.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB