{
  "url": "https://openlegislation.uk/eu-directive-2009-24",
  "json_url": "https://openlegislation.uk/eu-directive-2009-24.json",
  "id": "eudr/2009/24",
  "title": "Directive 2009/24/EC of the European Parliament and of the Council of 23 April 2009 on the legal protection of computer programs (Codified version) (Text with EEA relevance)",
  "short_title": "Directive 2009/24/EC of the European Parliament and of the Council of 23 April 2009 on the legal protection of computer programs (Codified version)",
  "long_title": "Directive 2009/24/EC of the European Parliament and of the Council of 23 April 2009 on the legal protection of computer programs (Codified version) (Text with EEA relevance)",
  "citation": "EU Directive 2009/24",
  "type": "eudr",
  "year": "2009",
  "number": "24",
  "version": "current",
  "date": "2009-04-23",
  "revised": false,
  "valid_from": null,
  "extent": "E+W+S+N.I.",
  "unapplied_effects": 0,
  "provisions": [
    {
      "path": "introduction",
      "kind": "introduction",
      "number": null,
      "heading": "Introductory text",
      "url": "https://openlegislation.uk/eu-directive-2009-24/introduction",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "article/1",
      "kind": "article",
      "number": "1",
      "heading": "Object of protection",
      "url": "https://openlegislation.uk/eu-directive-2009-24/article-1",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "article/2",
      "kind": "article",
      "number": "2",
      "heading": "Authorship of computer programs",
      "url": "https://openlegislation.uk/eu-directive-2009-24/article-2",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "article/3",
      "kind": "article",
      "number": "3",
      "heading": "Beneficiaries of protection",
      "url": "https://openlegislation.uk/eu-directive-2009-24/article-3",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "article/4",
      "kind": "article",
      "number": "4",
      "heading": "Restricted acts",
      "url": "https://openlegislation.uk/eu-directive-2009-24/article-4",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "article/5",
      "kind": "article",
      "number": "5",
      "heading": "Exceptions to the restricted acts",
      "url": "https://openlegislation.uk/eu-directive-2009-24/article-5",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "article/6",
      "kind": "article",
      "number": "6",
      "heading": "Decompilation",
      "url": "https://openlegislation.uk/eu-directive-2009-24/article-6",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "article/7",
      "kind": "article",
      "number": "7",
      "heading": "Special measures of protection",
      "url": "https://openlegislation.uk/eu-directive-2009-24/article-7",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "article/8",
      "kind": "article",
      "number": "8",
      "heading": "Continued application of other legal provisions",
      "url": "https://openlegislation.uk/eu-directive-2009-24/article-8",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "article/9",
      "kind": "article",
      "number": "9",
      "heading": "Communication",
      "url": "https://openlegislation.uk/eu-directive-2009-24/article-9",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "article/10",
      "kind": "article",
      "number": "10",
      "heading": "Repeal",
      "url": "https://openlegislation.uk/eu-directive-2009-24/article-10",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "article/11",
      "kind": "article",
      "number": "11",
      "heading": "Entry into force",
      "url": "https://openlegislation.uk/eu-directive-2009-24/article-11",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "article/12",
      "kind": "article",
      "number": "12",
      "heading": "Addressees",
      "url": "https://openlegislation.uk/eu-directive-2009-24/article-12",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "signature",
      "kind": "signature",
      "number": null,
      "heading": "Signature",
      "url": "https://openlegislation.uk/eu-directive-2009-24/signature",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "annex/I",
      "kind": "annex",
      "number": "I",
      "heading": null,
      "url": null,
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    },
    {
      "path": "annex/I/part/A",
      "kind": "part",
      "number": "A",
      "heading": null,
      "url": "https://openlegislation.uk/eu-directive-2009-24/annex-I/part-A",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": "annex/I"
    },
    {
      "path": "annex/I/part/B",
      "kind": "part",
      "number": "B",
      "heading": null,
      "url": "https://openlegislation.uk/eu-directive-2009-24/annex-I/part-B",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": "annex/I"
    },
    {
      "path": "annex/II",
      "kind": "annex",
      "number": "II",
      "heading": null,
      "url": "https://openlegislation.uk/eu-directive-2009-24/annex-II",
      "extent": "E+W+S+N.I.",
      "status": null,
      "parent": null
    }
  ],
  "outstanding_effects": [],
  "made_under": [],
  "changes_made_to": 0,
  "changes_made_to_url": "https://openlegislation.uk/eu-directive-2009-24/changes.json",
  "changes_made_by": 1,
  "changes_made_by_url": "https://openlegislation.uk/eu-directive-2009-24/changes/by-it.json",
  "instruments_made_under": 0,
  "instruments_made_under_url": "https://openlegislation.uk/eu-directive-2009-24/instruments.json",
  "provenance": {
    "source": "legislation.gov.uk",
    "source_url": "https://www.legislation.gov.uk/eudr/2009/24",
    "retrieved_at": "2026-11-01T15:22:14.643821+00:00"
  },
  "licence": "Open Government Licence v3.0",
  "licence_url": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
  "attribution": "Contains public sector information licensed under the Open Government Licence v3.0. Source: legislation.gov.uk, The National Archives."
}