Copyright and Related Rights Act, protection of databases as compilations
Copyright and Related Rights Act (Law No. 23/2010), ss. 3-6
In force since .
A database right rule binding public and private bodies.
- Audit expectation
- none
What it requires
- Reproducing the whole or a substantial part of an original database, one that is original in its selection or arrangement, without authorization is not covered by any exception described here.
- An unoriginal collection of facts or data carries no copyright protection under this Act, so scraping data from a database that is not itself original in selection or arrangement raises no claim under this Act.
These lines are LexLint's reading of the law's text.
What it makes you log
Logging duty
Section 4 protects collections of works and of data (databases) that are original by selection or arrangement as derivative works; section 5 limits protection to original work and section 6 excludes mere data. This is compilation protection with no separate database right and no duty to keep a log or record. Section 2 is the Act's protection scope and not a territorial test on these provisions, so the hook is empty.
- Kind
- None
- As of
What this law does
Section 4(a)(2) protects collections of data (databases), in whatever form, as derivative works, but only where they are original by their selection or arrangement. Section 5 confines that protection, and the protection of every other work class listed in section 3, to originally created products.
Section 6(a) then excludes any idea, procedure, system, method of operation, concept, principle, discovery or mere data from protection even where it is embodied in a work, so an unoriginal collection of facts scraped from a public database receives no copyright protection at all.
Maldives therefore protects a database only as a compilation under ordinary copyright originality standards, and confers no sui generis database right of the kind that would protect a database's contents regardless of originality.
When LexLint raises it
When your app profile says your app crawls the web or trains models.
Back to the example · Lint your app
Page updated .